nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
EntityJS

EntityJS

Mod

This mod uses KubeJS to dynamically register entities with full AI/Animation/Spawn Control support!

Client and server LibraryManagement MobsUtility

31.2k downloads
22 followers
Filter loader...
Filter versions...
  • The modifyEntity event is now only posted during the rendertype event if the registered JS event handler actually defines setTextureLocation or setRenderType
  • Added canBeCollidedWith to all living & nonliving entity builders
  • Removed old MobBuilder class
  • Made facesTrajectory method available to all Non-Living entities instead of just animatable projectiles.
  • Moved facesTrajectory render implementation to the entity's render method from the scaleModelForRender 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 createCustomentities
  • 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

External resources


Project members

Notenoughmail

Member

Liopyu

Member


Technical information

License
GPL-3.0-only
Client side
required
Server side
required
Project ID