Skip to content

Kirin 1.22.0 for Minecraft 26.1

Latest

Choose a tag to compare

@Sollace Sollace released this 26 Mar 16:23
· 1 commit to 1.26.1 since this release
74332f0

Changelog

  • Updated to 26.1

Information For Developers

Deprecations

The following methods and classes have now been removed:

  • OutsideWorldRenderer#configure(World) utility. Use the no-arg version instead.
  • Scrollbar(IScrollView) constructor
  • Scrollbar#getVerticalScrollAmount() and Scrollbar#getHorizontalScrollAmount(). Instead use scrollbar.getScrubber().getPosition() for the relevant horizontal and vertical scrollbar.
  • Config#FLATTENED_JSON_ADAPTER
  • Config#getByCategory(categoryName), Config#get(key), Config#containsKey(key). Instead use getCategory(categoryName).get(key)
  • JsonConfig, and LegacyJsonConfigAdapter

Api Changes

  • ItemStackSprite and setIcon methods that used to take an ItemStack now require a ItemStackTemplate.

New APIs

  • Added Untyped#cast
  • Added ComponentUtils for working with DataComponentPatch objects
  • Added ForwardingHolder and ForwardingHolder#withComponents for easily creating a version of a holder with pre-defined components. This is what allows for rendering ItemStacks without loading a world.