Skip to content

Releases: sakura-ryoko/malilib

1.21-0.21.5-sakura.6

18 Dec 03:51
a16f53e
Compare
Choose a tag to compare
  • fix: Item Tooltips using InventoryOverlay from MiniHUD to show full Enchantments, etc. The Tooltips should look exactly like Vanilla tool tips.

1.21.4-0.23.0-sakura.4

17 Dec 01:34
b41a9d0
Compare
Choose a tag to compare
  • fix: NbtWrap (getType) for NbtUtils.getEntityPosFromTag()

1.21.3-0.22.3-sakura.5

17 Dec 01:33
19395e4
Compare
Choose a tag to compare
  • fix: NbtWrap (getType) for NbtUtils.getEntityPosFromTag()

1.21-0.21.5-sakura.5

17 Dec 01:33
645a31d
Compare
Choose a tag to compare
  • fix: NbtWrap (getType) for NbtUtils.getEntityPosFromTag()

1.21.4-0.23.0-sakura.3

11 Dec 04:47
0399cb2
Compare
Choose a tag to compare

Lots of changes, please read carefully, especially for Downstream mods.

Merged a handful of useful utility functions from Post-Rewrite MaLiLib 1.12.2-ornithe including:

  • BlockUtils (Deprecated things, and split between util/game/BlockUtils and util/nbt/NbtBlockUtils)
  • util/game/BlockUtils has been also merged with Post-ReWrite.
  • EntityUtils (Deprecated things, and moved most functions to util/nbt/NbtEntityUtils)
  • NbtKeys (Deprecated, and moved to util/nbt/NbtKeys)
  • Added FileNameUtils, and Merged FileUtils from Post-Rewrite.
  • Added as a WIP JsonUtils from Post-ReWrite under util/data/json, which will have JSON Deserializers for every Config Type (Coming soon)
  • Deprecated util/NBTUtils for a merged Post-ReWrite copy under util/nbt/NbtUtils with added functionality
  • Deprecated PayloadUtils
  • Added a handful of other items under util/data, util/game, util/nbt, and util/position from Post-ReWrite.
  • Added Config Menu Registry from Post-Re-Write. Your Mods should Register with MaLiLib for each of your GuiConfigBase screens as follows using the new ModInfo class During your Mod Init():
        Registry.CONFIG_SCREEN.registerConfigScreenFactory(
                new ModInfo(MaLiLibReference.MOD_ID, MaLiLibReference.MOD_NAME, MaLiLibConfigGui::new)
        );

MaLiLib will attempt to automatically Register any non-compliant Downstream mods; and this feature can be disabled using enableConfigSwitcher under MaLiLib's config menu.

1.21.3-0.22.3-sakura.4

11 Dec 04:46
953ac94
Compare
Choose a tag to compare

Lots of changes, please read carefully, especially for Downstream mods.

Merged a handful of useful utility functions from Post-Rewrite MaLiLib 1.12.2-ornithe including:

  • BlockUtils (Deprecated things, and split between util/game/BlockUtils and util/nbt/NbtBlockUtils)
  • util/game/BlockUtils has been also merged with Post-ReWrite.
  • EntityUtils (Deprecated things, and moved most functions to util/nbt/NbtEntityUtils)
  • NbtKeys (Deprecated, and moved to util/nbt/NbtKeys)
  • Added FileNameUtils, and Merged FileUtils from Post-Rewrite.
  • Added as a WIP JsonUtils from Post-ReWrite under util/data/json, which will have JSON Deserializers for every Config Type (Coming soon)
  • Deprecated util/NBTUtils for a merged Post-ReWrite copy under util/nbt/NbtUtils with added functionality
  • Deprecated PayloadUtils
  • Added a handful of other items under util/data, util/game, util/nbt, and util/position from Post-ReWrite.
  • Added Config Menu Registry from Post-Re-Write. Your Mods should Register with MaLiLib for each of your GuiConfigBase screens as follows using the new ModInfo class During your Mod Init():
        Registry.CONFIG_SCREEN.registerConfigScreenFactory(
                new ModInfo(MaLiLibReference.MOD_ID, MaLiLibReference.MOD_NAME, MaLiLibConfigGui::new)
        );

MaLiLib will attempt to automatically Register any non-compliant Downstream mods; and this feature can be disabled using enableConfigSwitcher under MaLiLib's config menu.

1.21-0.21.5-sakura.4

11 Dec 04:45
9d0f8df
Compare
Choose a tag to compare

Lots of changes, please read carefully, especially for Downstream mods.

Merged a handful of useful utility functions from Post-Rewrite MaLiLib 1.12.2-ornithe including:

  • BlockUtils (Deprecated things, and split between util/game/BlockUtils and util/nbt/NbtBlockUtils)
  • util/game/BlockUtils has been also merged with Post-ReWrite.
  • EntityUtils (Deprecated things, and moved most functions to util/nbt/NbtEntityUtils)
  • NbtKeys (Deprecated, and moved to util/nbt/NbtKeys)
  • Added FileNameUtils, and Merged FileUtils from Post-Rewrite.
  • Added as a WIP JsonUtils from Post-ReWrite under util/data/json, which will have JSON Deserializers for every Config Type (Coming soon)
  • Deprecated util/NBTUtils for a merged Post-ReWrite copy under util/nbt/NbtUtils with added functionality
  • Deprecated PayloadUtils
  • Added a handful of other items under util/data, util/game, util/nbt, and util/position from Post-ReWrite.
  • Added Config Menu Registry from Post-Re-Write. Your Mods should Register with MaLiLib for each of your GuiConfigBase screens as follows using the new ModInfo class During your Mod Init():
        Registry.CONFIG_SCREEN.registerConfigScreenFactory(
                new ModInfo(MaLiLibReference.MOD_ID, MaLiLibReference.MOD_NAME, MaLiLibConfigGui::new)
        );

MaLiLib will attempt to automatically Register any non-compliant Downstream mods; and this feature can be disabled using enableConfigSwitcher under MaLiLib's config menu.

1.21.4-0.23.0-sakura.2

08 Dec 03:27
6b3a86c
Compare
Choose a tag to compare
  • fix: Missing Textures from Horse Armor, etc
  • fix: add support for other Generic Entity Types, such as Armor Stands using Inventory Overlay
  • add printTranslationKeys Debug from Post Rewrite

1.21.3-0.22.3-sakura.3

08 Dec 03:27
0879ab0
Compare
Choose a tag to compare
  • fix: Missing Textures from Horse Armor, etc
  • fix: add support for other Generic Entity Types, such as Armor Stands using Inventory Overlay
  • add printTranslationKeys Debug from Post Rewrite

1.21-0.21.5-sakura.3

08 Dec 04:23
e21b636
Compare
Choose a tag to compare
  • fix Visibility of renderInventoryBackgroundSlots