Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
EntityJS

EntityJS

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

35.0k
22
Library
Management
Mobs

Compatibility

Minecraft: Java Edition

1.21.x
1.20.1
1.19.2

Platforms

Fabric
Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Notenoughmail
Notenoughmail Member
Liopyu
Liopyu Member

Details

Licensed GPL-3.0-only
Published last year
Updated 6 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
3
4
5
9

EntityJS 0.3.9-1.20.1

by Liopyu on Nov 29, 2024
Download

EntityJS 0.3.9-1.19.2

by Liopyu on Nov 29, 2024
Download
  • Added isSunBurnTick() to ModifyMobBuilder

EntityJS 1.1.2-1.21

by Liopyu on Nov 28, 2024
Download
  • Added defaultGoals & canBeBucketed to WaterEntityJSBuilder
  • Added some missing mobInteract methods to entity builders

EntityJS 0.3.8-1.20.1

by Liopyu on Nov 28, 2024
Download

EntityJS 0.3.8-1.19.2

by Liopyu on Nov 28, 2024
Download
  • Added defaultGoals & canBeBucketed to WaterEntityJSBuilder.
  • Added experience reward to MobMixin to override default implementations

EntityJS 1.1.1-1.21

by Liopyu on Nov 1, 2024
Download
  • Fixed bug where all projectile renderers default to one texture
  • Fixed KubeJSProjectileEntityRenderer empty poseStack crash

EntityJS 0.3.7-1.20.1

by Liopyu on Nov 1, 2024
Download

EntityJS 0.3.7-1.19.2

by Liopyu on Nov 1, 2024
Download

EntityJS 0.2.5-1.20.1-fabric

by Liopyu on Nov 1, 2024
Download

EntityJS 0.2.5-1.19.2-fabric

by Liopyu on Nov 1, 2024
Download
  • Fixed bug where all projectile renderers default to one texture

EntityJS 0.3.6-1.20.1

by Liopyu on Oct 22, 2024
Download

New Features

  • Added setMoveControl, setLookControl, and setJumpControl methods to mob builders. These methods allow custom control over entity movement, looking behavior, and jumping behavior through provided function implementations.
  • Added custom LookControl, MoveControl, and JumpControl builders via EntityJSUtils binding. These builders can be called using:
  • EntityJSUtils.createLookControl()
  • EntityJSUtils.createMoveControl()
  • EntityJSUtils.createJumpControl()

Bug Fixes

  • Fixed PathNavigation method: Improved the flexibility and handling of custom path navigation logic for entities.
  • Removed shadowed fields from certain mobs: Cleaned up duplicated or shadowed fields to prevent unintended behavior in mob logic.
  • Fixed various mob interaction methods (mobInteract): Adjusted interaction methods to properly default to the super implementation when needed.

EntityJS 0.3.6-1.19.2

by Liopyu on Oct 22, 2024
Download

New Features

  • Added setMoveControl, setLookControl, and setJumpControl methods to mob builders. These methods allow custom control over entity movement, looking behavior, and jumping behavior through provided function implementations.
  • Added custom LookControl, MoveControl, and JumpControl builders via EntityJSUtils binding. These builders can be called using:
  • EntityJSUtils.createLookControl()
  • EntityJSUtils.createMoveControl()
  • EntityJSUtils.createJumpControl()

Bug Fixes

  • Fixed PathNavigation method: Improved the flexibility and handling of custom path navigation logic for entities.
  • Removed shadowed fields from certain mobs: Cleaned up duplicated or shadowed fields to prevent unintended behavior in mob logic.
  • Fixed various mob interaction methods (mobInteract): Adjusted interaction methods to properly default to the super implementation when needed.

EntityJS 1.1.0-1.21

by Liopyu on Oct 22, 2024
Download

New Features

  • Added setMoveControl, setLookControl, and setJumpControl methods to mob builders.
    These methods allow custom control over entity movement, looking behavior, and jumping behavior through provided function implementations.
  • Added custom LookControl, MoveControl, and JumpControl builders via EntityJSUtils binding.
    These builders can be called using:
    • EntityJSUtils.createLookControl()
    • EntityJSUtils.createMoveControl()
    • EntityJSUtils.createJumpControl()

Bug Fixes

  • Fixed PathNavigation method: Improved the flexibility and handling of custom path navigation logic for entities.
  • Removed shadowed fields from certain mobs: Cleaned up duplicated or shadowed fields to prevent unintended behavior in mob logic.
  • Fixed various mob interaction methods (mobInteract): Adjusted interaction methods to properly default to the super implementation when needed.
  • Added missing mobInteract methods in some vanilla builders: Ensured proper implementation of interaction methods in vanilla entity builders.
  • createNavigation now calls super in vanilla builders: Ensures the default super method is used when no createNavigation method is provided in the builder.

EntityJS 1.0.9-1.21

by Liopyu on Oct 14, 2024
Download

EntityJS 0.3.5-1.20.1

by Liopyu on Oct 14, 2024
Download

EntityJS 0.3.5-1.19.2

by Liopyu on Oct 14, 2024
Download
  • Added TridentEntityJS builder
  • Added setSurvivalChance() to ender eye builder
  • Fixed onHitEntity() method in some projectile builders

EntityJS 1.0.8-1.21

by Liopyu on Oct 13, 2024
Download

EntityJS 0.3.4-1.20.1

by Liopyu on Oct 13, 2024
Download

EntityJS 0.3.4-1.19.2

by Liopyu on Oct 13, 2024
Download
  • Added disableTrailParticles and disableDefaultDeathLogic to ender eye builder
  • Added missing .render() methods to some non living entity builders
  • Fixed boat turning logic in BoatEntityJS
  • Fixed some ender eye/projectile vertex rendering

EntityJS 1.0.7-1.21

by Liopyu on Sep 17, 2024
Download
  • Added WolfEntityJS and SkeletonEntityJS builders
  • Fixed default goals not being applied in default mob builders
1
3
4
5
9

Modrinth is open source.

feat/theseus/tauri-v2@c5403db

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.