- Properly implemented
use
&releaseUsing
kjs overrides into custom item builders
- Fixed
signalTo
method in EyeOfEnderItemBuilder to not throw errors if blockPos returns null - Added
signalToStructureTag
&signalToStructure
methods to EyeOfEnderItemBuilder making it far easier to define a structure/structure tag the eye will signal to
- Fixed casting error from Custom entity builder to CustomEntityJSBuilder in Modification event
- Added
renderType
function method in BaseLivingEntityBuilder & CustomEntityJSBuilder
- 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
- Fixed crash when disabling goals for custom Bee entities
- Added
getEntityBuilder
to EntityJSUtils binding class
- Fixed crash when disabling goals for custom Bee entities
- Added
getEntityBuilder
to EntityJSUtils binding class
- Fixed crash when disabling goals for custom Bee entities
- Added
getEntityBuilder
to EntityJSUtils binding class
- Fixed crash when disabling goals for custom Bee entities
- Added
getEntityBuilder
to EntityJSUtils binding class - Added
.attributes()
method to BaseLivingEntityBuilder giving access to entity modification event from custom entity builders - Fixed Attribute Modification Event not working for custom entities
- Fixed bug where getType() is not found due to class obfuscations when summoning EntityJS entities with an egg item
-
Added
setFacesTrajectory
to theProjectileAnimatableJSBuilder
to add implementation forgeckolib_projectile
determining if the projectile's model visually faces the direction it's currently headed in -
Moved some client logic to client side only classes to avoid errors on dedicated servers when modifying certain entity methods.
- Fixed missing collar implementation to WolfEntityJS
- Fixed GeoLayerJS rendering logic not working when builder.render was called
- Fixed entity modification
canAttack
callback resulting in NullPointerException crash