Skip to content

10.3.0

Choose a tag to compare

@NGSpace NGSpace released this 18 Aug 13:46
· 89 commits to main since this release
84f645a

Additions

  • Added option to remove boss bars
  • Added rotate parameter for the text method
  • Added rectangle, gradient and horizontal_gradient methods
  • Added boss_bars variable (An array of objects with the properties [String uuid, String color, String color_code, Component name, boolean darken_screen, boolean play_boss_music, boolean create_world_fog, float progress])

Deprecations

  • Deprecated the AddText parameter for the run method in Hudder (as well as the add alias).
  • Deprecated old support for quote-less strings in Hudder's run method.

Changes

  • Added a total and Per-file size limit for Hudpacks (64MiB total, 8MiB per-file, disabled if unsafe operations is enabled)
  • Added a max file count for Hudpacks (255 files, disabled if unsafe operations is enabled)
  • Hudder V3 no longer marked experimental/unstable

Fixes

  • The DataVariableRegistry now enforces case-insensitivity in the getters too.
  • Many less than ideal error handling.
  • Potential memory leaks
  • Drag n drop in the config screen
  • Several issues caused by invalid Hudpacks
  • Some issues with auto-refresh
  • Some screen types being incorrect or too general
  • Item and slot methods

Technical/API changes

  • Improved testing infrastructure
  • Updated FunctionAndConsumerAPI to provide more debug information to the functions and consumers
  • Deprecated functions and consumers not using the new interfaces.
  • Updated DataVariableRegistry to be more type safe.
  • Deprecated the old DataVariableRegistry's VariableTypes class and the DataVariableRegistry methods that use it
  • Many breaking changes for Compilers (And many to come)