EntityJS

EntityJS

Mod

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

Client and server LibraryManagement MobsUtility

2,739 downloads
8 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
  • Added WolfEntityJS and SkeletonEntityJS builders
  • Fixed default goals not being applied in default mob builders
  • Added WolfEntityJS and SkeletonEntityJS builders
  • Added WolfEntityJS and SkeletonEntityJS builders
  • Fixed: Typo in onStopRiding ProbeJS typing.

  • Added: onRemovePassenger method to all entity builders.

  • Removed: EntityJS key mapping for custom mount jump key in favor of the default player's client jump key.

  • Fixed error related to texture/asset generation in item builders
  • Removed client-side only binding resulting in a dedicated server crash
  • Added missing isPickable method to Entity Modification mixin
  • Made isPickable a function instead of a boolean setter in ModifyEntityBuilder
  • Added missing isPickable method to Entity Modification mixin
  • Made isPickable a function instead of a boolean setter in ModifyEntityBuilder
  • Added missing isPickable method to Entity Modification mixin
  • Made isPickable a function instead of a boolean setter in ModifyEntityBuilder

-Added setRenderType & setTextureLocation methods to ModifyLivingEntityBuilder

-Added setRenderType & setTextureLocation methods to ModifyLivingEntityBuilder -Moved the onInteract entity modification method from the mob modification builder to the entity modification builder.

  • New Feature: Introduced the entityjs:geckolib_projectile builder with GeckoLib model support.
  • Bug Fixes:
    • Resolved startup crash for nonliving builders when the immuneTo field is not specified.
    • Fixed the ProjectileEntityJS renderer.
    • Corrected an issue where the projectile's ItemStack was null on entity initialization, preventing spawning.
    • Fixed ArrowEntityJS not spawning when shot from a bow.
  • Change: Moved the onInteract entity modification method from the mob modification builder to the entity modification builder.
  • Added "entityjs:geckolib_projectile" builder with geckolib model capabilities
  • Updated to 1.21
  • Improved function error handling in all living entities to prevent crashes when erroring in returnable value functions
  • Fixed issue where some mobs wouldn't attack because of playerTouch not calling super by default

Project members

Notenoughmail

Member

Liopyu

Member

Details

Licensed GPL-3.0-only
Published 7 months ago
Updated 6 days ago