Filter loader...
Filter versions...

v3.0.21

Changes

Fixes

  • Fixes when an invalid animation name is used, the controller/state machine will become stuck and no longer update

v3.0.20

Fixes

  • Fixed a crash with context on armors.

v3.0.19

Changes

  • Added logger to AutoGlowingTexture if its glow mask doesn't match the base texture size.
  • Changes to AzAnimator to add support for stopping the animation timer
  • Introduced setRenderEntry in AzRendererConfig.Builder to allow custom rendering logic during the render stage.
  • Ported all AzArmor and Item Render related changes/fixes from the main source.
  • Removed the need for AzIdentityRegistry#register to be called.
  • Added AzArmorTrimLayer for rendering armor trims (Credit to ZsoltMolnarrr)
    • Supports single trim-pattern texture
    • Supports per pattern textures (like vanilla)
  • Added alpha value to getDefaultRenderType

Fixes

  • Fixed an issue where broken JSON files would cause the game to fail to load properly, these are now auto-skipped and logged.

v3.0.19

Changes

  • Added logger to AutoGlowingTexture if its glow mask doesn't match the base texture size.
  • Changes to AzAnimator to add support for stopping the animation timer
  • Introduced setRenderEntry in AzRendererConfig.Builder to allow custom rendering logic during the render stage.
  • Ported all AzArmor and Item Render related changes/fixes from the main source.
  • Removed the need for AzIdentityRegistry#register to be called.
  • Added AzArmorTrimLayer for rendering armor trims (Credit to ZsoltMolnarrr)
    • Supports single trim-pattern texture
    • Supports per pattern textures (like vanilla)
  • Added alpha value to getDefaultRenderType

Fixes

  • Fixed an issue where broken JSON files would cause the game to fail to load properly, these are now auto-skipped and logged.

v3.0.18

Changes

  • Added new utility methods in ClientUtils.
    • getCurrentAnimationController(); Allows you to get the controller of the animated object.
    • getCurrentAnimationTick(); Allows you to get the current tick of the current animation.
    • getCurrentAnimationLength(); Allows you to get the length of the current animation.

Fixes

  • Fixed an issue where NeoForge would kill itself on packets.

v3.0.17

Changes

  • Added an AzCommand create option for setting speed is now easier.
  • Added an AzCommand create option that allows you to set how many ticks you'd like to start within the animation. (Ex: I want to start from the 2 second mark so 40 ticks instead of the start of the animation).

Fixes

  • Fixed an issue where setting animation speed via AzCommand would not take effect.

v3.0.16

Changes

  • Added New Easing Types:
    • Bezier Easing: Implements smooth transitions using cubic Bézier curves for precise animation control. Adapted from base code by ZigyTheBird.
    • Bezier After Easing: A variation of Bezier easing, applied to animations after a specified point in time.

Fixes

  • Fixed an issue where armor did not properly scale to match the scaling of model parts.

Credits

  • Special thanks to ZigyTheBird for contributing the foundational concepts and code for Bézier easing.

v3.0.15

Changes

  • Added Dynamic Model Renderers, a set of extendable classes with per-bone texture overrides and render type customization.

v3.0.14

Bug Fixes

  • Resolved an issue where the animation controller incorrectly defaulted to Linear easing when the setEasingType method was not explicitly overridden at the controller level.
    • It now defaults to null, ensuring that easing types defined in the JSON are used as intended.

v3.0.12

neo 3.0.11

by AzureDoom on May 15, 2025
Download

v3.0.11

  • Fixes ShoulderSurfing compat causing other instances of the armor to also go transparent

Project members

AzureDoom

Owner

ZigyTheBird

Contributor

DerToaster98

Member

Details

Licensed MIT
Published 2 years ago
Updated 18 days ago