- Made
facesTrajectory
method available to all Non-Living entities instead of just animatable projectiles. - Moved
facesTrajectory
render implementation to the entity'srender
method from thescaleModelForRender
method to be a post-render effect - Added
newGeoLayer
&newGlowingGeoLayer
to Non-Living entities instead of just living entities - Added
EntityJSEvents.createAttributes
event to add new attributes to an entity - Removed some accidental comments from a few probejs typings
- Made base non-living entity
facesTrajectory
field default to false while projectiles default to true - Fixed casting error when modifying
createCustom
entities
- Added special
createCustom
method in entity registry event giving scripters the ability to dynamically copy/create entities via any LivingEntity class, including modded entities - Added
getAnimatableEntity()
to LivingEntity class to get a custom entity instance if applicable - Added
ignoreExplosion()
override to ModifyEntityBuilder