- Ported from version 0.1.8 forge
- Removed biome spawn control methods as they relied on forge events. (will add them back in the future through Architectury)
- Ported from version 0.1.9 forge
- Removed biome spawn control methods as they relied on forge events. (will add them back in the future through Architectury)
- Added .positionRider() method to all builders
- Added "minecraft:arrows" tag by default to arrow builder
- Added Piglin & Wither Builders
- Fixed onEntityCollision consumer being null in Projectile builder
- Added Piglin & Wither Builders
- Fixed onEntityCollision consumer being null in Projectile builder
- Fixed broken isMoving() method in Arrow Entity
- Connected Crayfish's Gun Mod item builder to the entity allowing the guns to fire the custom projectile when the reload item is specified in the CGM datapack
- Removed
.setItem
and.setWeapon
as they are no longer needed in the CGM entity builder - Changed the registry object from
"cgm:missile"
to"cgm:ammo"
- Added missile builder for MrCrayfish's Gun Mod
- Fixed KubeJS Iron's Spell crash
Added Features:
.newGeoLayer
effectively adds custom geo layers.- Many missing methods to all non-living entity builders.
.onEntityCollision
method added toProjectile
andArrow
builders.
Changes:
- Made consumer-safe callbacks only log error messages of the same type once to avoid spamming logs.
Fixes:
- Resolved
builder
being null in thrown projectile builder when thrown by hand.
Added Features:
.newGeoLayer
effectively adds custom geo layers.- Many missing methods to all non-living entity builders.
onEntityCollision
method added toProjectile
andArrow
builders.
Changes:
- Made consumer-safe callbacks only log error messages of the same type once to avoid spamming logs.
Fixes:
- Resolved
builder
being null in thrown projectile builder when thrown by hand.
- Fixed
.render
and.scaleModelForRender
crash when this.animatable is null - Updated some probejs typings in mob builder
Added:
isSunSensitive
andconvertsInWater
boolean override to zombie builder.isAlliedTo
override to all living entity builders.setCelebrateSound
in Illusioner builder.modelSize
for scaling the model without messing with hitbox rendering in bothLivingRenderer
andNonLivingRenderer
.scaleModelForRender
method in bothLivingRenderer
andNonLivingRenderer
.- safe callbacks to
.render
method in bothLivingRenderer
andNonLivingRenderer
.
Removed:
- scaling entities down by 0.5 by default if they're a baby.