promotional bannermobile promotional banner

EntityJS

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

entityjs-1.4.6-1.21.jar

File nameentityjs-1.4.6-1.21.jar
Uploader
LiopyuLiopyu
Uploaded
Jun 20, 2026
Downloads
85.3K
Size
2.3 MB
Mod Loaders
NeoForge
File ID
8289755
Type
R
Release
Supported game versions
  • 1.21.1
  • 1.21

Curse Maven Snippet

NeoForge

implementation "curse.maven:entityjs-967617:8289755"

Learn more about Curse Maven

What's new

  • Changed canThrow default to true in ProjectileItemBuilder
  • Implemented setModel and setModelClass in CustomEntityBuilder
  • Added setRenderer and setRendererClass methods to CustomEntityBuilder
  • Fixed remapping issues caused by setting remap to true on Forge methods
  • event.createCustom() now supports non-living entities, optionally rendering with GeckoLib or through an existing model class
  • Fixed desync issues in wrapped custom entity classes by defaulting to original entity values
  • Added playMuffledStepSound, playCombinationStepSounds, and playStepSound to EntityJS entity builders
  • Added fallback overrides for methods commonly overridden in final entity classes: playSwimSound, doWaterSplashEffect, processFlappingMovement, and canBeHitByProjectile
  • Added playStepSound, playMuffledStepSound, and playCombinationStepSounds to EntityJSEvents.modifyEntity()
  • Replaced all instances of const with let in ProbeJS typings
  • Fixed ProjectileAnimatableJS and ProjectileEntityJS world-save errors when summoned without an item