- fixed a logical error that would make spawn locked properties occasionally override the fact that non spawn locked properties were still present and still needed future updates.
- fixed block entities not updating when using non spawn locked properties.
- made the properties settings screen list display in alphabetical order.
- removed log spam if ETF accidentally read a cit .properties file, due to a texture pointing there.
- ensured all ETF logs pre append
[ETF]:
for easier log filtering. - added the
blockBelow
&&blockBelowSolid
properties to vary textures based on the first non-air block below the entity, no matter the distance, the latter only triggers for the first solid block found. - added the
blockAbove
&&blockAboveSolid
properties to vary textures based on the first non-air block above the entity, no matter the distance, the latter only triggers for the first solid block found.
- fixed the
nbt
property breaking since version 6.2 when declaring more than onenbt
property in a single rule - added the
nbtVehicle
property to vary textures by the entity nbt data of the entity being ridden by the current entity, passenger nbt can be found within the regularnbt
property under the passenger nbt data - added the
nbtClient
property to vary textures by the entity nbt data of the client player