COWMODSКаталог модов
SuperMartijn642's Core Lib

ВЕРСИИ (1090)

release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc26.2
14 окт. 2026 г.890Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 65.1.4 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc26.1
14 окт. 2026 г.432Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 64.1.4 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.21.11
14 окт. 2026 г.728Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 61.2.2 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.21.10
14 окт. 2026 г.164Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 60.1.16 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.21.7
14 окт. 2026 г.88Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 58.1.24 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.21.6
14 окт. 2026 г.46Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 55.1.16 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.21.5
14 окт. 2026 г.84Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 55.1.16 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.21.4
14 окт. 2026 г.106Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 54.1.20 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.21.3
14 окт. 2026 г.58Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 53.1.14 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.21
14 окт. 2026 г.1,1 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 52.1.18 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.20.6
14 окт. 2026 г.72Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 50.2.12 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.20.4
14 окт. 2026 г.124Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 49.2.11 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.20.2
14 окт. 2026 г.110Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 47.4.27 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.25a

1.1.25a-forge-mc1.20.1
14 окт. 2026 г.46,3 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25a - Account for changes in Forge 47.4.27 ### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc26.3
6 окт. 2026 г.5,9 тыс.Minecraft: 26.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - Account for breaking changes in NeoForge 26.3.0.36-beta ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc26.2
6 окт. 2026 г.2,9 тыс.Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24d - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24c - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc26.1
6 окт. 2026 г.3 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.21.11
6 окт. 2026 г.1,5 тыс.Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.21.10
6 окт. 2026 г.244Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.21.7
6 окт. 2026 г.162Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.21.6
6 окт. 2026 г.60Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.21.5
6 окт. 2026 г.114Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.21.4
6 окт. 2026 г.216Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.21.3
6 окт. 2026 г.122Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.21
6 окт. 2026 г.82,8 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.20.6
6 окт. 2026 г.100Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-neoforge-mc1.20.4
6 окт. 2026 г.86Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc26.3
6 окт. 2026 г.70,1 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - Added workaround when running datagen for vanilla wrapped registries never being serializable ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc26.2
6 окт. 2026 г.30,1 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc26.1
6 окт. 2026 г.8,2 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.21.11
6 окт. 2026 г.23,6 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.21.10
6 окт. 2026 г.1,9 тыс.Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.21.7
6 окт. 2026 г.1 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.21.6
6 окт. 2026 г.180Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.21.5
6 окт. 2026 г.566Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.21.4
6 окт. 2026 г.954Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.21.3
6 окт. 2026 г.134Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.21
6 окт. 2026 г.27,3 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.20.6
6 окт. 2026 г.120Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.20.4
6 окт. 2026 г.362Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.20.3
6 окт. 2026 г.10Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.20.2
6 окт. 2026 г.64Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.20.1
6 окт. 2026 г.13,8 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.19.4
6 окт. 2026 г.93Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.19.2
6 окт. 2026 г.400Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-fabric-mc1.18
6 окт. 2026 г.216Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc26.2
6 окт. 2026 г.418Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc26.1
6 окт. 2026 г.260Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.21.11
6 окт. 2026 г.410Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.21.10
6 окт. 2026 г.92Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.21.7
6 окт. 2026 г.48Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.21.6
6 окт. 2026 г.16Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.21.5
6 окт. 2026 г.24Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.21.4
6 окт. 2026 г.36Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.21.3
6 окт. 2026 г.10Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.21
6 окт. 2026 г.642Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.20.6
6 окт. 2026 г.34Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.20.4
6 окт. 2026 г.46Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.20.2
6 окт. 2026 г.26Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.20.1
6 окт. 2026 г.39,5 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.19.4
6 окт. 2026 г.94Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.19.3
6 окт. 2026 г.64Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.19.2
6 окт. 2026 г.1,3 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.18
6 окт. 2026 г.1,4 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.17
6 окт. 2026 г.90Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.16
6 окт. 2026 г.1,6 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.15
6 окт. 2026 г.856Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.14
6 окт. 2026 г.136Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.25

1.1.25-forge-mc1.12
6 окт. 2026 г.5,3 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.25 - Main widget for `WidgetScreen` and `WidgetContainerScreen` can now be offset rather than always centered - Added `Widget#right` and `#bottom` - Fixed `ObjectBaseWidget#left` and `ObjectBaseContainerWidget#left` returning width instead of left ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-fabric-mc26.3
6 окт. 2026 г.1,4 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - Added workaround when running datagen for vanilla wrapped registries never being serializable ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc26.3
4 окт. 2026 г.657Minecraft: 26.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - Account for breaking changes in NeoForge 26.3.0.36-beta ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24d

1.1.24d-neoforge-mc26.2
4 окт. 2026 г.384Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24d - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24c - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc26.1
4 окт. 2026 г.316Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc1.21.11
4 окт. 2026 г.129Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc1.21.10
4 окт. 2026 г.29Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc1.21.7
4 окт. 2026 г.28Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc1.21.6
4 окт. 2026 г.18Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc1.21.5
4 окт. 2026 г.29Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc1.21.4
4 окт. 2026 г.34Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc1.21.3
4 окт. 2026 г.19Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.21
4 окт. 2026 г.9,5 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.20.6
4 окт. 2026 г.8Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.20.4
4 окт. 2026 г.13Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - Fixed items not always being added to creative search - Fixed missing reference map warning ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc26.3
3 окт. 2026 г.306Minecraft: 26.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - Account for breaking changes in NeoForge 26.3.0.36-beta ### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc26.3
21 сент. 2026 г.1,6 тыс.Minecraft: 26.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24c

1.1.24c-neoforge-mc26.2
21 сент. 2026 г.1,3 тыс.Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24c - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc26.1
21 сент. 2026 г.1,6 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.21.11
21 сент. 2026 г.557Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.21.10
21 сент. 2026 г.140Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.21.7
21 сент. 2026 г.94Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.21.6
21 сент. 2026 г.26Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.21.5
21 сент. 2026 г.53Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.21.4
21 сент. 2026 г.89Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc1.21.3
21 сент. 2026 г.33Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.21
21 сент. 2026 г.35,1 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.20.6
21 сент. 2026 г.28Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.20.4
21 сент. 2026 г.22Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc26.3
21 сент. 2026 г.25,2 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-fabric-mc26.2
21 сент. 2026 г.17,6 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-fabric-mc26.1
21 сент. 2026 г.4,1 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-fabric-mc1.21.11
21 сент. 2026 г.10,5 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-fabric-mc1.21.10
21 сент. 2026 г.837Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-fabric-mc1.21.7
21 сент. 2026 г.441Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.21.6
21 сент. 2026 г.107Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.21.5
21 сент. 2026 г.250Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.21.4
21 сент. 2026 г.478Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.21.3
21 сент. 2026 г.106Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.21
21 сент. 2026 г.14 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.20.6
21 сент. 2026 г.60Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.20.4
21 сент. 2026 г.216Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.20.3
21 сент. 2026 г.12Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.20.2
21 сент. 2026 г.45Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.20.1
21 сент. 2026 г.6,4 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.19.4
21 сент. 2026 г.39Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.19.2
21 сент. 2026 г.168Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.18
21 сент. 2026 г.109Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc26.2
21 сент. 2026 г.470Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc26.1
21 сент. 2026 г.582Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.21.11
21 сент. 2026 г.463Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.21.10
21 сент. 2026 г.117Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.21.7
21 сент. 2026 г.38Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.21.6
21 сент. 2026 г.24Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.21.5
21 сент. 2026 г.42Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.21.4
21 сент. 2026 г.58Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.21.3
21 сент. 2026 г.16Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.21
21 сент. 2026 г.648Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.20.6
21 сент. 2026 г.28Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.20.4
21 сент. 2026 г.52Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.20.2
21 сент. 2026 г.45Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.20.1
21 сент. 2026 г.26,6 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.19.4
21 сент. 2026 г.37Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.19.3
21 сент. 2026 г.9Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.19.2
21 сент. 2026 г.681Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.18
21 сент. 2026 г.608Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-forge-mc1.17
21 сент. 2026 г.39Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - `TextComponents#block` now lets the block create the text component rather than using its translation key ### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc26.3
15 сент. 2026 г.1 тыс.Minecraft: 26.3neoforge
Скачать
Что нового
## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc26.3
15 сент. 2026 г.13,1 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
## Update to Minecraft 26.3 ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24b

1.1.24b-neoforge-mc26.2
10 сент. 2026 г.2,6 тыс.Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24b - Added icon and banner images for new NeoForge 26.2.0.50-beta mod list ### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc26.2
25 авг. 2026 г.2,5 тыс.Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc26.1
25 авг. 2026 г.2,3 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.21.11
25 авг. 2026 г.1,3 тыс.Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.21.10
25 авг. 2026 г.272Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.21.7
25 авг. 2026 г.218Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.21.6
25 авг. 2026 г.38Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.21.5
25 авг. 2026 г.68Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.21.4
25 авг. 2026 г.176Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-neoforge-mc1.21.3
25 авг. 2026 г.77Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc26.2
25 авг. 2026 г.47,1 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc26.1
25 авг. 2026 г.10,2 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.21.11
25 авг. 2026 г.20 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.21.10
25 авг. 2026 г.2,1 тыс.Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-fabric-mc1.21.7
25 авг. 2026 г.1 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc26.2
25 авг. 2026 г.2,4 тыс.Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc26.1
25 авг. 2026 г.1,2 тыс.Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.21.11
25 авг. 2026 г.922Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.21.10
25 авг. 2026 г.266Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.21.7
25 авг. 2026 г.121Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.21.6
25 авг. 2026 г.38Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.21.5
25 авг. 2026 г.63Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.21.4
25 авг. 2026 г.91Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.21.3
25 авг. 2026 г.28Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `tag_populated` resource condition always failing on first resource reload ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.20.4
18 авг. 2026 г.214Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.20.2
18 авг. 2026 г.60Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.20.1
18 авг. 2026 г.188,7 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.19.4
18 авг. 2026 г.105Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.19.3
18 авг. 2026 г.22Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.19.2
18 авг. 2026 г.1,5 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.18
18 авг. 2026 г.1,5 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.17
18 авг. 2026 г.108Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.16
18 авг. 2026 г.2,1 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.15
18 авг. 2026 г.126Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.14
18 авг. 2026 г.198Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.24a

1.1.24a-forge-mc1.12
17 авг. 2026 г.8,5 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24a - Fixed `CustomSlot#isActive` being obfuscated by ForgeGradle ### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc26.2
11 авг. 2026 г.2,4 тыс.Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc26.1
11 авг. 2026 г.1,5 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.21.11
11 авг. 2026 г.798Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.21.10
11 авг. 2026 г.160Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.21.7
11 авг. 2026 г.175Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.21.6
11 авг. 2026 г.33Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.21.5
11 авг. 2026 г.80Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.21.4
11 авг. 2026 г.139Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.21.3
11 авг. 2026 г.72Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.21
11 авг. 2026 г.141,9 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.20.6
11 авг. 2026 г.62Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-neoforge-mc1.20.4
11 авг. 2026 г.108Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc26.2
11 авг. 2026 г.29,1 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc26.1
11 авг. 2026 г.7,3 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.21.11
11 авг. 2026 г.14,5 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.21.10
11 авг. 2026 г.1,3 тыс.Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.21.7
11 авг. 2026 г.664Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.21.6
11 авг. 2026 г.269Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.21.5
11 авг. 2026 г.644Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.21.4
11 авг. 2026 г.1,4 тыс.Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.21.3
11 авг. 2026 г.240Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.21
11 авг. 2026 г.195,4 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.20.6
11 авг. 2026 г.241Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.20.4
11 авг. 2026 г.873Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.20.3
11 авг. 2026 г.26Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.20.2
11 авг. 2026 г.137Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.20.1
11 авг. 2026 г.20,2 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.19.4
11 авг. 2026 г.141Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.19.2
11 авг. 2026 г.508Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-fabric-mc1.18
11 авг. 2026 г.364Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc26.2
11 авг. 2026 г.1,7 тыс.Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc26.1
11 авг. 2026 г.683Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.21.11
11 авг. 2026 г.586Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.21.10
11 авг. 2026 г.141Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.21.7
11 авг. 2026 г.69Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.21.6
11 авг. 2026 г.17Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.21.5
11 авг. 2026 г.82Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.21.4
11 авг. 2026 г.47Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.21.3
11 авг. 2026 г.18Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.21
11 авг. 2026 г.1,8 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.20.6
11 авг. 2026 г.71Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.20.4
11 авг. 2026 г.34Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.20.2
11 авг. 2026 г.24Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.20.1
11 авг. 2026 г.19 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.19.4
11 авг. 2026 г.20Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.19.3
11 авг. 2026 г.10Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.19.2
11 авг. 2026 г.361Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.18
11 авг. 2026 г.11,6 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.17
11 авг. 2026 г.23Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.16
11 авг. 2026 г.364Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.15
11 авг. 2026 г.33Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.14
11 авг. 2026 г.44Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.24

1.1.24-forge-mc1.12
11 авг. 2026 г.1,3 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.24 - Fixed `CustomSlot` hover check area being 2 pixels too large ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-neoforge-mc1.21.5
10 авг. 2026 г.20Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-neoforge-mc1.21.4
10 авг. 2026 г.8Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-neoforge-mc1.21.3
10 авг. 2026 г.4Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-neoforge-mc1.21
10 авг. 2026 г.4,5 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-neoforge-mc1.20.6
10 авг. 2026 г.5Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-neoforge-mc1.20.4
10 авг. 2026 г.4Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.21.5
10 авг. 2026 г.51Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.21.4
10 авг. 2026 г.41Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.21.3
10 авг. 2026 г.11Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.21
10 авг. 2026 г.850Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.20.6
10 авг. 2026 г.8Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.20.4
10 авг. 2026 г.23Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.20.3
10 авг. 2026 г.6Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.20.2
10 авг. 2026 г.5Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-fabric-mc1.20.1
10 авг. 2026 г.2,5 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-forge-mc1.21.5
10 авг. 2026 г.6Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-forge-mc1.21.4
10 авг. 2026 г.9Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-forge-mc1.21.3
10 авг. 2026 г.7Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-forge-mc1.21
10 авг. 2026 г.68Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-forge-mc1.20.6
10 авг. 2026 г.7Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-forge-mc1.20.4
10 авг. 2026 г.5Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-forge-mc1.20.2
10 авг. 2026 г.6Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.23b

1.1.23b-forge-mc1.20.1
10 авг. 2026 г.2,4 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23b - Added workaround for guis not rendering correctly when ImmediatelyFast is present ### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc26.2
8 авг. 2026 г.559Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc26.1
8 авг. 2026 г.293Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.21.11
8 авг. 2026 г.191Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.21.10
8 авг. 2026 г.35Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.21.7
8 авг. 2026 г.44Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.21.6
8 авг. 2026 г.9Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.21.5
8 авг. 2026 г.10Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.21.4
8 авг. 2026 г.21Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.21.3
8 авг. 2026 г.9Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.21
8 авг. 2026 г.10,3 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.20.6
8 авг. 2026 г.4Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-neoforge-mc1.20.4
8 авг. 2026 г.16Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc26.2
8 авг. 2026 г.7,4 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc26.1
8 авг. 2026 г.2,4 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.21.11
8 авг. 2026 г.3,6 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.21.10
8 авг. 2026 г.290Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.21.7
8 авг. 2026 г.342Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.21.6
8 авг. 2026 г.40Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.21.5
8 авг. 2026 г.71Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.21.4
8 авг. 2026 г.127Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.21.3
8 авг. 2026 г.17Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.21
8 авг. 2026 г.2,4 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.20.6
8 авг. 2026 г.8Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.20.4
8 авг. 2026 г.49Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.20.3
8 авг. 2026 г.4Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.20.2
8 авг. 2026 г.7Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.20.1
8 авг. 2026 г.7 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-fabric-mc1.19.4
8 авг. 2026 г.14Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc26.2
8 авг. 2026 г.385Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc26.1
8 авг. 2026 г.164Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.21.11
8 авг. 2026 г.138Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.21.10
8 авг. 2026 г.39Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.21.7
8 авг. 2026 г.17Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.21.6
8 авг. 2026 г.6Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.21.5
8 авг. 2026 г.13Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.21.4
8 авг. 2026 г.16Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.21.3
8 авг. 2026 г.4Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.21
8 авг. 2026 г.121Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.20.6
8 авг. 2026 г.12Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.20.4
8 авг. 2026 г.8Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.20.2
8 авг. 2026 г.11Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.20.1
8 авг. 2026 г.17,6 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.19.4
8 авг. 2026 г.16Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.23a

1.1.23a-forge-mc1.19.3
8 авг. 2026 г.6Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23a - Fixed code for adding items to creative groups scaling with #total items * #total groups, thus being extremely slow when there's many mods ### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc26.2
7 авг. 2026 г.105Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc26.1
7 авг. 2026 г.40Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.21.11
7 авг. 2026 г.37Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.21.10
7 авг. 2026 г.12Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.21.7
7 авг. 2026 г.9Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.21.6
7 авг. 2026 г.5Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.21.5
7 авг. 2026 г.5Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.21.4
7 авг. 2026 г.8Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.21.3
7 авг. 2026 г.6Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.21
7 авг. 2026 г.1,9 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.20.6
7 авг. 2026 г.2Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-neoforge-mc1.20.4
7 авг. 2026 г.1Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc26.2
7 авг. 2026 г.1,2 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc26.1
7 авг. 2026 г.332Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.21.11
7 авг. 2026 г.645Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.21.10
7 авг. 2026 г.58Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.21.7
7 авг. 2026 г.39Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.21.6
7 авг. 2026 г.12Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.21.5
7 авг. 2026 г.16Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.21.4
7 авг. 2026 г.23Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.21.3
7 авг. 2026 г.10Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.21
7 авг. 2026 г.449Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.20.6
7 авг. 2026 г.6Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.20.4
7 авг. 2026 г.13Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.20.3
7 авг. 2026 г.2Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.20.2
7 авг. 2026 г.2Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.20.1
7 авг. 2026 г.423Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.19.4
7 авг. 2026 г.3Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.19.2
7 авг. 2026 г.102Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-fabric-mc1.18
7 авг. 2026 г.45Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc26.2
7 авг. 2026 г.68Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc26.1
7 авг. 2026 г.28Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.21.11
7 авг. 2026 г.37Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.21.10
7 авг. 2026 г.14Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.21.7
7 авг. 2026 г.14Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.21.6
7 авг. 2026 г.8Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - `Widget` backgrounds are now rendered earlier, in the same way as vanilla menu background, for improved mod compatibility - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.21.5
7 авг. 2026 г.7Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.21.4
7 авг. 2026 г.2Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.21.3
7 авг. 2026 г.3Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.21
7 авг. 2026 г.34Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.20.6
7 авг. 2026 г.3Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.20.4
7 авг. 2026 г.2Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.20.2
7 авг. 2026 г.3Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.20.1
7 авг. 2026 г.1,2 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.19.4
7 авг. 2026 г.3Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.19.3
7 авг. 2026 г.3Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.19.2
7 авг. 2026 г.256Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.18
7 авг. 2026 г.207Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.17
7 авг. 2026 г.7Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.16
7 авг. 2026 г.260Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.15
7 авг. 2026 г.23Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.14
7 авг. 2026 г.19Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.23

1.1.23-forge-mc1.12
7 авг. 2026 г.1,1 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.23 - Added `#getWidget` method for `WidgetScreen` and `WidgetContainerScreen` - Fixed multipart conditions not being flattened correctly in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.22a

1.1.22a-neoforge-mc26.2
3 авг. 2026 г.792Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22a - Account for breaking changes in NeoForge 26.2.0.40-beta ### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc26.2
28 июл. 2026 г.913Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc26.1
28 июл. 2026 г.790Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.21.11
28 июл. 2026 г.588Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.21.10
28 июл. 2026 г.153Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.21.7
28 июл. 2026 г.96Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.21.6
28 июл. 2026 г.14Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.21.5
28 июл. 2026 г.28Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.21.4
28 июл. 2026 г.95Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.21.3
28 июл. 2026 г.29Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.21
28 июл. 2026 г.39,3 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.20.6
28 июл. 2026 г.14Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-neoforge-mc1.20.4
28 июл. 2026 г.31Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc26.2
28 июл. 2026 г.18,6 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc26.1
28 июл. 2026 г.5,7 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.21.11
28 июл. 2026 г.10,7 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.21.10
28 июл. 2026 г.904Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.21.7
28 июл. 2026 г.632Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.21.6
28 июл. 2026 г.87Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.21.5
28 июл. 2026 г.354Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.21.4
28 июл. 2026 г.528Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.21.3
28 июл. 2026 г.113Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.21
28 июл. 2026 г.9,1 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.20.6
28 июл. 2026 г.39Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.20.4
28 июл. 2026 г.245Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.20.3
28 июл. 2026 г.8Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.20.2
28 июл. 2026 г.38Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.20.1
28 июл. 2026 г.7,1 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.19.4
28 июл. 2026 г.42Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.19.2
28 июл. 2026 г.239Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-fabric-mc1.18
28 июл. 2026 г.121Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag - Fixed datagen not working when mods have their own `datagen` entrypoint and use `GeneratorRegistrationHandler` ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc26.2
28 июл. 2026 г.1,2 тыс.Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc26.1
28 июл. 2026 г.528Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Added support for material `force_translucent` property in `ModelGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.21.11
28 июл. 2026 г.455Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Added support for vanilla z rotation in `BlockStateGenerator` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.21.10
28 июл. 2026 г.93Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.21.7
28 июл. 2026 г.54Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.21.6
28 июл. 2026 г.16Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.21.5
28 июл. 2026 г.34Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.21.4
28 июл. 2026 г.61Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.21.3
28 июл. 2026 г.8Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `ElementBuilder#shape` having one parameter as an int instead of float ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.21
28 июл. 2026 г.507Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.20.6
28 июл. 2026 г.26Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.20.4
28 июл. 2026 г.52Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.20.2
28 июл. 2026 г.21Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.20.1
28 июл. 2026 г.22,7 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.19.4
28 июл. 2026 г.49Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.19.3
28 июл. 2026 г.8Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.19.2
28 июл. 2026 г.667Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.18
28 июл. 2026 г.580Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.17
28 июл. 2026 г.17Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.16
28 июл. 2026 г.914Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.15
28 июл. 2026 г.29Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.14
28 июл. 2026 г.30Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.22

1.1.22-forge-mc1.12
28 июл. 2026 г.2,6 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.22 - Fixed `InteractionFeedback#pass` using `SUCCESS` instead of `PASS` - Fixed `ElementBuilder#shape` having one parameter as an int instead of float - Fixed `BaseBlockItem#useOn` returning `CONSUME` instead of `FAIL` when a block cannot be placed ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.21b

1.1.21b-neoforge-mc26.2
8 июл. 2026 г.2,6 тыс.Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21b

1.1.21b-fabric-mc26.2
8 июл. 2026 г.29 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21b

1.1.21b-forge-mc26.2
8 июл. 2026 г.2 тыс.Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21b

1.1.21b-neoforge-mc26.1
8 июл. 2026 г.1,5 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early - Completely bypass NeoForge's picture-in-picture rendering pool for ArbitraryPictureInPictureRenderer as it keeps breaking it ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21b

1.1.21b-fabric-mc26.1
8 июл. 2026 г.11 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21b

1.1.21b-forge-mc26.1
8 июл. 2026 г.1 тыс.Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21b - Fixed `ClientRegistrationHandler` item model overwrites not working due to accessing item components too early ### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21a

1.1.21a-neoforge-mc26.2
4 июл. 2026 г.135Minecraft: 26.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21a

1.1.21a-fabric-mc26.2
4 июл. 2026 г.1,4 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21a

1.1.21a-forge-mc26.2
4 июл. 2026 г.119Minecraft: 26.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21a

1.1.21a-neoforge-mc26.1
4 июл. 2026 г.90Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21a

1.1.21a-fabric-mc26.1
4 июл. 2026 г.769Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21a

1.1.21a-forge-mc26.1
4 июл. 2026 г.62Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21a - Fixed crash on dedicated server when receiving a packet through `PacketChannel` ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc26.2
4 июл. 2026 г.44Minecraft: 26.2neoforge
Скачать
Что нового
## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc26.2
4 июл. 2026 г.232Minecraft: 26.2fabric, quilt
Скачать
Что нового
## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc26.2
4 июл. 2026 г.52Minecraft: 26.2forge
Скачать
Что нового
## Update to Minecraft 26.2 ## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc26.1
4 июл. 2026 г.26Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc26.1
4 июл. 2026 г.128Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Скачать
Что нового
## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc26.1
4 июл. 2026 г.30Minecraft: 26.1, 26.1.1, 26.1.2forge
Скачать
Что нового
## Update to Minecraft 26.1 ### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.21.11
20 мар. 2026 г.8,8 тыс.Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.21.10
20 мар. 2026 г.1,2 тыс.Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.21.7
20 мар. 2026 г.1,3 тыс.Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.21.6
20 мар. 2026 г.141Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.21.5
20 мар. 2026 г.400Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.21.4
20 мар. 2026 г.785Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.21.3
20 мар. 2026 г.277Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.21
20 мар. 2026 г.492,9 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.20.6
20 мар. 2026 г.134Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-neoforge-mc1.20.4
20 мар. 2026 г.274Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.21.11
20 мар. 2026 г.198,8 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.21.10
20 мар. 2026 г.13,7 тыс.Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.21.7
20 мар. 2026 г.8,1 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.21.6
20 мар. 2026 г.1,2 тыс.Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.21.5
20 мар. 2026 г.3,5 тыс.Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.21.4
20 мар. 2026 г.6,1 тыс.Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.21.3
20 мар. 2026 г.839Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.21
20 мар. 2026 г.2,6 млнMinecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.20.6
20 мар. 2026 г.646Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.20.4
20 мар. 2026 г.2,6 тыс.Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.20.3
20 мар. 2026 г.66Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.20.2
20 мар. 2026 г.470Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.20.1
20 мар. 2026 г.87,1 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.19.4
20 мар. 2026 г.1,8 тыс.Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.19.2
20 мар. 2026 г.2 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-fabric-mc1.18
20 мар. 2026 г.973Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.21.11
20 мар. 2026 г.6 тыс.Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.21.10
20 мар. 2026 г.1,1 тыс.Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.21.7
20 мар. 2026 г.619Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.21.6
20 мар. 2026 г.124Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.21.5
20 мар. 2026 г.350Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.21.4
20 мар. 2026 г.463Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.21.3
20 мар. 2026 г.127Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.21
20 мар. 2026 г.5,6 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.20.6
20 мар. 2026 г.282Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.20.4
20 мар. 2026 г.597Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.20.2
20 мар. 2026 г.274Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.20.1
20 мар. 2026 г.884,7 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.19.4
20 мар. 2026 г.832Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.19.3
20 мар. 2026 г.72Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.19.2
20 мар. 2026 г.9,1 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.18
20 мар. 2026 г.18,3 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.17
20 мар. 2026 г.135Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.16
20 мар. 2026 г.10,2 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.15
20 мар. 2026 г.251Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.14
20 мар. 2026 г.283Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.21

1.1.21-forge-mc1.12
20 мар. 2026 г.30,9 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.21 - Fixed client not being updated when `BaseBlockEntity#writeClientData` returns empty tag ### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.20a

1.1.20a-forge-mc1.16
27 февр. 2026 г.1,2 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.20a

1.1.20a-forge-mc1.15
27 февр. 2026 г.48Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.20a

1.1.20a-forge-mc1.14
27 февр. 2026 г.63Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.20a

1.1.20a-forge-mc1.12
27 февр. 2026 г.2,9 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20a - Update `CustomSlot` stack when if the size of the slot's returned stack is modified ### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.21.11
25 янв. 2026 г.6,5 тыс.Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.21.10
25 янв. 2026 г.1,1 тыс.Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.21.7
25 янв. 2026 г.801Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.21.6
25 янв. 2026 г.72Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.21.5
25 янв. 2026 г.239Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.21.4
25 янв. 2026 г.401Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.21.3
25 янв. 2026 г.119Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.21
25 янв. 2026 г.108,3 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.20.6
25 янв. 2026 г.87Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-neoforge-mc1.20.4
25 янв. 2026 г.160Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.21.11
25 янв. 2026 г.82,8 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.21.10
25 янв. 2026 г.12,4 тыс.Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.21.7
25 янв. 2026 г.6,6 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.21.6
25 янв. 2026 г.1 тыс.Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.21.5
25 янв. 2026 г.2,3 тыс.Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.21.4
25 янв. 2026 г.4,6 тыс.Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.21.3
25 янв. 2026 г.526Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.21
25 янв. 2026 г.806,4 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.20.6
25 янв. 2026 г.361Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.20.4
25 янв. 2026 г.1,5 тыс.Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.20.3
25 янв. 2026 г.28Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.20.2
25 янв. 2026 г.194Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.20.1
25 янв. 2026 г.305,4 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.19.4
25 янв. 2026 г.607Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.19.2
25 янв. 2026 г.892Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-fabric-mc1.18
25 янв. 2026 г.451Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - `RegistryEntryAcceptor` now only applies to mods that have core library as a dependency - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.21.11
25 янв. 2026 г.5,9 тыс.Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.21.10
25 янв. 2026 г.1 тыс.Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.21.7
25 янв. 2026 г.442Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.21.6
25 янв. 2026 г.83Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.21.5
25 янв. 2026 г.202Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.21.4
25 янв. 2026 г.265Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.21.3
25 янв. 2026 г.74Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.21
25 янв. 2026 г.2,2 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.20.6
25 янв. 2026 г.165Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.20.4
25 янв. 2026 г.290Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.20.2
25 янв. 2026 г.122Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.20.1
25 янв. 2026 г.282,9 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.19.4
25 янв. 2026 г.259Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.19.3
25 янв. 2026 г.38Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.19.2
25 янв. 2026 г.4,2 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.18
25 янв. 2026 г.10,2 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.17
25 янв. 2026 г.106Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.16
25 янв. 2026 г.1,8 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.15
25 янв. 2026 г.95Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.14
25 янв. 2026 г.82Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.20

1.1.20-forge-mc1.12
25 янв. 2026 г.4,8 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.20 - Added `Widget#cursor` to change the cursor when hovering a widget - Added `ScrollbarWidget` for creating a configurable scrollbar - Added `ScissorWidet` that restricts rendering and input handling of child widgets to its bounds - Added `CustomSlot` for creating container slots - Added `AbstractButtonWidget#isClickable` and `AbstractButtonWidget#setActive` - Improved `BaseWidget` focus handling - Fixed `GuiGraphicsHelper#submitCustomRendering` not respecting active scissor - Fixed child widgets not getting unfocused when focused widget changes - Fixed output from `BlockStateGenerator`, `ModelGenerator`, and `TagGenerator` not being consistent ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.19a

1.1.19a-fabric-mc1.21.11
7 янв. 2026 г.27,1 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.19a

1.1.19a-fabric-mc1.21.10
7 янв. 2026 г.7,4 тыс.Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.19a

1.1.19a-fabric-mc1.21.7
7 янв. 2026 г.3,7 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.19a

1.1.19a-fabric-mc1.21.6
7 янв. 2026 г.545Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19a - Fixed custom geometry renderer pooled by Fabric API's picture-in-picture render pool never getting cleared ### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.21.11
6 янв. 2026 г.2,2 тыс.Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.21.10
6 янв. 2026 г.521Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.21.7
6 янв. 2026 г.332Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.21.6
6 янв. 2026 г.33Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.21.5
6 янв. 2026 г.100Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.21.4
6 янв. 2026 г.162Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.21.3
6 янв. 2026 г.60Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.21
6 янв. 2026 г.51,1 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.21.11
6 янв. 2026 г.636Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.20.6
6 янв. 2026 г.35Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-neoforge-mc1.20.4
6 янв. 2026 г.57Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.21.10
6 янв. 2026 г.258Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.21.7
6 янв. 2026 г.151Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.21.6
6 янв. 2026 г.33Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.21.5
6 янв. 2026 г.1,1 тыс.Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.21.4
6 янв. 2026 г.1,9 тыс.Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.21.3
6 янв. 2026 г.212Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.21
6 янв. 2026 г.26 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.20.6
6 янв. 2026 г.165Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.20.4
6 янв. 2026 г.682Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.20.3
6 янв. 2026 г.25Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.20.2
6 янв. 2026 г.66Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.20.1
6 янв. 2026 г.14,1 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.19.4
6 янв. 2026 г.350Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.19.2
6 янв. 2026 г.378Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-fabric-mc1.18
6 янв. 2026 г.195Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.21.11
6 янв. 2026 г.2 тыс.Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.21.10
6 янв. 2026 г.553Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla - Added packet direction restrictions to `PacketChannel` ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.21.7
6 янв. 2026 г.236Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.21.6
6 янв. 2026 г.39Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.21.5
6 янв. 2026 г.107Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.21.4
6 янв. 2026 г.145Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.21.3
6 янв. 2026 г.38Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.21
6 янв. 2026 г.894Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.20.6
6 янв. 2026 г.78Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.20.4
6 янв. 2026 г.120Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.20.2
6 янв. 2026 г.81Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.20.1
6 янв. 2026 г.142,7 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.19.4
6 янв. 2026 г.101Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.19.3
6 янв. 2026 г.26Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.19.2
6 янв. 2026 г.1,8 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.18
6 янв. 2026 г.1,7 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.17
6 янв. 2026 г.40Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.16
6 янв. 2026 г.1 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.15
6 янв. 2026 г.43Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.14
6 янв. 2026 г.48Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.19

1.1.19-forge-mc1.12
6 янв. 2026 г.6,4 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.19 - Added additional properties to `BlockProperties` to match vanilla ### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.21.11
29 дек. 2025 г.10,8 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.21.11
29 дек. 2025 г.837Minecraft: 1.21.11neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.21.11
29 дек. 2025 г.417Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.21.11
29 дек. 2025 г.806Minecraft: 1.21.11forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.11
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.21.10
25 дек. 2025 г.437Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.21.10
25 дек. 2025 г.5,9 тыс.Minecraft: 1.21.9, 1.21.10fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.21.10
25 дек. 2025 г.491Minecraft: 1.21.9, 1.21.10forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.9 & 1.21.10
release

SuperMartijn642's Core Lib 1.1.18e

1.1.18e-neoforge-mc1.21.7
18 дек. 2025 г.408Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18e

1.1.18e-neoforge-mc1.21.6
18 дек. 2025 г.63Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-neoforge-mc1.21.5
18 дек. 2025 г.191Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.18d

1.1.18d-neoforge-mc1.21.4
18 дек. 2025 г.197Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-neoforge-mc1.21.3
18 дек. 2025 г.58Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-neoforge-mc1.21
18 дек. 2025 г.29,5 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-neoforge-mc1.20.6
18 дек. 2025 г.43Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-neoforge-mc1.20.4
18 дек. 2025 г.64Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.18f

1.1.18f-fabric-mc1.21.7
18 дек. 2025 г.5,1 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18f - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18e

1.1.18e-fabric-mc1.21.6
18 дек. 2025 г.752Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18e - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.21.5
18 дек. 2025 г.1,4 тыс.Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.21.4
18 дек. 2025 г.2 тыс.Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.21.3
18 дек. 2025 г.217Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.21
18 дек. 2025 г.28,4 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.20.6
18 дек. 2025 г.148Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.20.4
18 дек. 2025 г.562Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.20.3
18 дек. 2025 г.22Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.20.2
18 дек. 2025 г.102Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.18d

1.1.18d-forge-mc1.21.7
18 дек. 2025 г.293Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18d

1.1.18d-forge-mc1.21.6
18 дек. 2025 г.51Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18d - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.21.5
18 дек. 2025 г.122Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.21.4
18 дек. 2025 г.131Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling - Fixed crash when mods bake models outside vanilla model baker ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.21.3
18 дек. 2025 г.43Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.21
18 дек. 2025 г.864Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.20.6
18 дек. 2025 г.73Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.20.4
18 дек. 2025 г.113Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.20.2
18 дек. 2025 г.39Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `Widget` screens using horizontal instead of vertical scrolling ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.12
8 авг. 2025 г.45,9 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `OredictItemPredicate` mixin overwriting ore dictionary key to `null` ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.18e

1.1.18e-fabric-mc1.21.7
8 авг. 2025 г.84,7 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18e - Fixed crash with Fabric API 0.131.0+1.21.8 when testing `tag_populated` resource condition ### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18d

1.1.18d-neoforge-mc1.21.7
29 июл. 2025 г.7,6 тыс.Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18d

1.1.18d-neoforge-mc1.21.6
29 июл. 2025 г.1,1 тыс.Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18d - Fixed NeoForge screen render background event getting fired without gui matrix translation for widget container screens ### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18c

1.1.18c-neoforge-mc1.21.7
20 июл. 2025 г.637Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18c

1.1.18c-neoforge-mc1.21.6
20 июл. 2025 г.168Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18d

1.1.18d-fabric-mc1.21.7
20 июл. 2025 г.14,8 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18d

1.1.18d-fabric-mc1.21.6
20 июл. 2025 г.8,5 тыс.Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18d - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18c

1.1.18c-forge-mc1.21.7
20 июл. 2025 г.6,9 тыс.Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18c

1.1.18c-forge-mc1.21.6
20 июл. 2025 г.529Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18c - Fixed custom rendering in guis not showing when Iris is installed ### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-neoforge-mc1.21.7
19 июл. 2025 г.120Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-neoforge-mc1.21.6
19 июл. 2025 г.49Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18c

1.1.18c-fabric-mc1.21.7
19 июл. 2025 г.1,1 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18c

1.1.18c-fabric-mc1.21.6
19 июл. 2025 г.310Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18c - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-forge-mc1.21.7
19 июл. 2025 г.168Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-forge-mc1.21.6
19 июл. 2025 г.55Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed vanilla tooltips being offset in `ContainerWidgetScreen` ### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-neoforge-mc1.21.7
12 июл. 2025 г.467Minecraft: 1.21.7, 1.21.8neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-neoforge-mc1.21.6
12 июл. 2025 г.129Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.21.7
12 июл. 2025 г.4,7 тыс.Minecraft: 1.21.7, 1.21.8fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-fabric-mc1.21.6
12 июл. 2025 г.1,3 тыс.Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.21.7
12 июл. 2025 г.577Minecraft: 1.21.7, 1.21.8forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-forge-mc1.21.6
12 июл. 2025 г.92Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Added picture in picture renderer registration through `ClientRegistrationHandler` - Added picture in picture state submission in `GuiGraphicsHelper` - Added method to submit arbitrary rendering to `GuiGraphicsHelper` - Fixed `GuiGraphicsHelper#submitTooltipForTopStratum` not using matrix stack transformations ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.21.7
1 июл. 2025 г.1,9 тыс.Minecraft: 1.21.7fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.21.6
1 июл. 2025 г.956Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed mixin failing outside of development environment ### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.21.7
30 июн. 2025 г.266Minecraft: 1.21.7neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7U
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.21.6
30 июн. 2025 г.124Minecraft: 1.21.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.21.5
30 июн. 2025 г.2,5 тыс.Minecraft: 1.21.5neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.21.7
30 июн. 2025 г.139Minecraft: 1.21.7fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.21.6
30 июн. 2025 г.125Minecraft: 1.21.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.21.5
30 июн. 2025 г.18,3 тыс.Minecraft: 1.21.5fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.21.7
30 июн. 2025 г.414Minecraft: 1.21.7forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.21.6
30 июн. 2025 г.146Minecraft: 1.21.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.21.5
30 июн. 2025 г.1,4 тыс.Minecraft: 1.21.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.5
release

SuperMartijn642's Core Lib 1.1.18c

1.1.18c-neoforge-mc1.21.4
8 апр. 2025 г.4,4 тыс.Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18c - Account for breaking changes to datagen in NeoForge 21.4.47-beta ### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18b

1.1.18b-neoforge-mc1.21.4
11 янв. 2025 г.2,5 тыс.Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18b - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-neoforge-mc1.21.3
11 янв. 2025 г.733Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-neoforge-mc1.21
11 янв. 2025 г.483,3 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-neoforge-mc1.20.6
11 янв. 2025 г.518Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.21.4
11 янв. 2025 г.66,9 тыс.Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.21.3
11 янв. 2025 г.9,5 тыс.Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.21
11 янв. 2025 г.426,5 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.20.6
11 янв. 2025 г.2,9 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.20.4
11 янв. 2025 г.13,7 тыс.Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.20.3
11 янв. 2025 г.238Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.20.2
11 янв. 2025 г.1,8 тыс.Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.20.1
11 янв. 2025 г.2,2 млнMinecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.19.4
11 янв. 2025 г.4,4 тыс.Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.19.2
11 янв. 2025 г.12,7 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-fabric-mc1.18
11 янв. 2025 г.7,9 тыс.Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Fixed `BaseBlockItem#useOn` ignoring some parameters leading to issues when interacting with other mods - Added ModMenu library badge integration ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.18a

1.1.18a-neoforge-mc1.21.4
4 янв. 2025 г.244Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18a - Increased minimum NeoForge version to 21.4.35-beta ### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.21.4
29 дек. 2024 г.208Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.21.3
29 дек. 2024 г.97Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.21
29 дек. 2024 г.4,4 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.20.6
29 дек. 2024 г.63Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-neoforge-mc1.20.4
29 дек. 2024 г.919Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.21.4
29 дек. 2024 г.4,6 тыс.Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.21.3
29 дек. 2024 г.744Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.21
29 дек. 2024 г.13,9 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.20.6
29 дек. 2024 г.219Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.20.4
29 дек. 2024 г.1,1 тыс.Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.20.3
29 дек. 2024 г.43Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.20.2
29 дек. 2024 г.167Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.20.1
29 дек. 2024 г.24,1 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.19.4
29 дек. 2024 г.496Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.19.2
29 дек. 2024 г.964Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-fabric-mc1.18
29 дек. 2024 г.254Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.21.4
29 дек. 2024 г.9,3 тыс.Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.21.3
29 дек. 2024 г.768Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.21
29 дек. 2024 г.13,3 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.20.6
29 дек. 2024 г.1 тыс.Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.20.4
29 дек. 2024 г.2 тыс.Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.20.2
29 дек. 2024 г.1,5 тыс.Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.20.1
29 дек. 2024 г.2,6 млнMinecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.19.4
29 дек. 2024 г.2,4 тыс.Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.19.3
29 дек. 2024 г.287Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.19.2
29 дек. 2024 г.346 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.18
29 дек. 2024 г.73,5 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.17
29 дек. 2024 г.360Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.16
29 дек. 2024 г.28,9 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.15
29 дек. 2024 г.502Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.14
29 дек. 2024 г.579Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.18

1.1.18-forge-mc1.12
29 дек. 2024 г.36 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.18 - Fixed `TextFieldWidget` allowing one more character than the max length ### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-neoforge-mc1.21.4
27 дек. 2024 г.136Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17d

1.1.17d-fabric-mc1.21.4
27 дек. 2024 г.1,2 тыс.Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17d - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-forge-mc1.21.4
27 дек. 2024 г.274Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed models from model consumer not getting loaded - Fixed model overwrites not getting applied ### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-neoforge-mc1.21.4
26 дек. 2024 г.59Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-neoforge-mc1.21.3
26 дек. 2024 г.47Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-fabric-mc1.21.4
26 дек. 2024 г.441Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-fabric-mc1.21.3
26 дек. 2024 г.323Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-forge-mc1.21.4
26 дек. 2024 г.80Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.21.3
26 дек. 2024 г.74Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `BaseBlock` not dropping anything when using default drops ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-fabric-mc1.21.4
24 дек. 2024 г.548Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed mixin error on client ### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-neoforge-mc1.21.4
24 дек. 2024 г.90Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.21.4
24 дек. 2024 г.233Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.21.4
24 дек. 2024 г.231Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-neoforge-mc1.21.4
24 дек. 2024 г.73Minecraft: 1.21.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.21.4
24 дек. 2024 г.347Minecraft: 1.21.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.21.4
24 дек. 2024 г.286Minecraft: 1.21.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.4
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.21.3
22 дек. 2024 г.100Minecraft: 1.21.2, 1.21.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17f

1.1.17f-forge-mc1.20.6
8 нояб. 2024 г.370Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17f

1.1.17f-forge-mc1.21
8 нояб. 2024 г.2,2 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17f - Fixed data component types not getting registered on Forge 52.0.17 and newer ### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-neoforge-mc1.21.3
25 окт. 2024 г.887Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.21.3
25 окт. 2024 г.9 тыс.Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed crash on dedicated server ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-neoforge-mc1.21.3
24 окт. 2024 г.99Minecraft: 1.21.2, 1.21.3neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.21.3
24 окт. 2024 г.365Minecraft: 1.21.2, 1.21.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Minecraft 1.21.2 & 1.21.3
release

SuperMartijn642's Core Lib 1.1.17d

1.1.17d-neoforge-mc1.20.4
12 сент. 2024 г.628Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17d - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.17i

1.1.17i-neoforge-mc1.21
11 сент. 2024 г.36,6 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17i - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17h

1.1.17h-neoforge-mc1.20.6
11 сент. 2024 г.198Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17h - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-fabric-mc1.21
11 сент. 2024 г.83,5 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-fabric-mc1.20.6
11 сент. 2024 г.1,7 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.17e

1.1.17e-forge-mc1.21
11 сент. 2024 г.3,1 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17e

1.1.17e-forge-mc1.20.6
11 сент. 2024 г.300Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17e - Added registry wrapper for criterion trigger types ### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17h

1.1.17h-neoforge-mc1.21
4 сент. 2024 г.1 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17h - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17g

1.1.17g-neoforge-mc1.20.6
4 сент. 2024 г.68Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17g - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-neoforge-mc1.20.4
4 сент. 2024 г.146Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.17d

1.1.17d-forge-mc1.21
4 сент. 2024 г.808Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17d

1.1.17d-forge-mc1.20.6
4 сент. 2024 г.93Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17d - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-forge-mc1.20.4
4 сент. 2024 г.994Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-forge-mc1.20.2
4 сент. 2024 г.591Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed tag-dependent recipe conditions not working ### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.17g

1.1.17g-neoforge-mc1.21
30 авг. 2024 г.832Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17g - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17f

1.1.17f-neoforge-mc1.20.6
30 авг. 2024 г.73Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17f - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-neoforge-mc1.20.4
30 авг. 2024 г.134Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-forge-mc1.21
30 авг. 2024 г.1,2 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-forge-mc1.20.6
30 авг. 2024 г.76Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-forge-mc1.20.4
30 авг. 2024 г.104Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-forge-mc1.20.2
30 авг. 2024 г.69Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.12
30 авг. 2024 г.21,8 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `RecipeGenerator` not applying resource conditions ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-neoforge-mc1.20.4
27 авг. 2024 г.72Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-fabric-mc1.20.4
27 авг. 2024 г.7,2 тыс.Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.20.3
27 авг. 2024 г.173Minecraft: 1.20.3fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.20.2
27 авг. 2024 г.1,2 тыс.Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.20.1
27 авг. 2024 г.284,9 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.19.4
27 авг. 2024 г.2,2 тыс.Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.19.2
27 авг. 2024 г.8,3 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.20.4
27 авг. 2024 г.58Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.20.2
27 авг. 2024 г.38Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.20.1
27 авг. 2024 г.258,2 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.19.4
27 авг. 2024 г.690Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.19.3
27 авг. 2024 г.117Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CommonUtils#getRegistryAccess` - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.19.2
27 авг. 2024 г.358,4 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Added `CodecHelper` ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.17f

1.1.17f-neoforge-mc1.21
16 авг. 2024 г.1,8 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17f - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17e

1.1.17e-neoforge-mc1.20.6
16 авг. 2024 г.92Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17e - Fixed registry overrides not working ### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17e

1.1.17e-neoforge-mc1.21
14 авг. 2024 г.232Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17e - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17d

1.1.17d-neoforge-mc1.20.6
14 авг. 2024 г.46Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17d - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-fabric-mc1.21
14 авг. 2024 г.22,2 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-fabric-mc1.20.6
14 авг. 2024 г.765Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-forge-mc1.21
14 авг. 2024 г.1,9 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-forge-mc1.20.6
14 авг. 2024 г.121Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `LootTableGenerator` errors with custom enchant functions ### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-neoforge-mc1.20.6
13 авг. 2024 г.43Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17d

1.1.17d-neoforge-mc1.21
13 авг. 2024 г.149Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17d - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-neoforge-mc1.20.6
13 авг. 2024 г.57Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.21
13 авг. 2024 г.707Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.20.6
13 авг. 2024 г.76Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.21
13 авг. 2024 г.106Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.20.6
13 авг. 2024 г.52Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `CommonUtils#getRegistryAccess` returning nothing when in a multiplayer world ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17c

1.1.17c-neoforge-mc1.21
21 июл. 2024 г.1 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17c - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-neoforge-mc1.20.6
21 июл. 2024 г.136Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed items not appearing in creative menu search tab ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17b

1.1.17b-neoforge-mc1.21
21 июл. 2024 г.135Minecraft: 1.21neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17b - Fixed custom model registration through `ClientRegistrationHandler` ### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-neoforge-mc1.21
20 июл. 2024 г.67Minecraft: 1.21neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed crash with NeoForge 21.0.102 ### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-neoforge-mc1.21
19 июл. 2024 г.166Minecraft: 1.21neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-neoforge-mc1.20.6
19 июл. 2024 г.73Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.21
19 июл. 2024 г.17,1 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.21
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.20.6
19 июл. 2024 г.696Minecraft: 1.20.5, 1.20.6fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.6
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.21
19 июл. 2024 г.2 тыс.Minecraft: 1.21, 1.21.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.21
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.20.6
19 июл. 2024 г.171Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Initial release of SuperMartijn642's Core Library for Forge 1.20.6
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-fabric-mc1.20.4
26 апр. 2024 г.30,1 тыс.Minecraft: 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Account for changes to Fabric resource loader ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.14
12 февр. 2024 г.720Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.15
12 февр. 2024 г.519Minecraft: 1.15, 1.15.1, 1.15.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` errors ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.17a

1.1.17a-forge-mc1.16
12 февр. 2024 г.98,4 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17a - Fixed `TagGenerator` throwing an error for none block, item, or fluid tags ### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-neoforge-mc1.20.4
12 февр. 2024 г.4,5 тыс.Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.20.3
12 февр. 2024 г.26 тыс.Minecraft: 1.20.3, 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.20.2
12 февр. 2024 г.6,5 тыс.Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.20.1
12 февр. 2024 г.1 млнMinecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.19.4
12 февр. 2024 г.3,3 тыс.Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.19.2
12 февр. 2024 г.26 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-fabric-mc1.18
12 февр. 2024 г.5 тыс.Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.20.4
12 февр. 2024 г.3 тыс.Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.20.2
12 февр. 2024 г.1,9 тыс.Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Fixed recipe conditions getting registered twice ### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.20.1
12 февр. 2024 г.437,8 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.19.4
12 февр. 2024 г.7,3 тыс.Minecraft: 1.19.4forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.19.3
12 февр. 2024 г.290Minecraft: 1.19.3forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.19.2
12 февр. 2024 г.158,7 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.18
12 февр. 2024 г.37,3 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.17
12 февр. 2024 г.678Minecraft: 1.17, 1.17.1forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.16
12 февр. 2024 г.389Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.15
12 февр. 2024 г.112Minecraft: 1.15, 1.15.1, 1.15.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.14
12 февр. 2024 г.93Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.17

1.1.17-forge-mc1.12
12 февр. 2024 г.81,8 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.17 - Added support for custom tag entry types - Added a namespace tag entry type - Added workaround for side `BUKKIT` related errors - Updated tag loading behaviour to match newer Minecraft versions ### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.16b

1.1.16b-neoforge-mc1.20.4
4 февр. 2024 г.242Minecraft: 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16b - Account for network changes in NeoForge 20.4.70 - Menu screens are now registered in the dedicated event ### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.16a

1.1.16a-forge-mc1.20.4
29 дек. 2023 г.1,3 тыс.Minecraft: 1.20.3, 1.20.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16a - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.16b

1.1.16b-forge-mc1.20.2
29 дек. 2023 г.492Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16b - Workaround datagen mixins not getting applied due to Forge quirks ### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.16a

1.1.16a-neoforge-mc1.20.4
22 дек. 2023 г.524Minecraft: 1.20.3, 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16a - Fixed recipe conditions not working correctly ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-neoforge-mc1.20.4
19 дек. 2023 г.115Minecraft: 1.20.3, 1.20.4neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for NeoForge 1.20.3 & 1.20.4
release

SuperMartijn642's Core Lib 1.1.16a

1.1.16a-forge-mc1.12
19 дек. 2023 г.2,9 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16a - Fixed crash with Tool Progression ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.16a

1.1.16a-forge-mc1.20.2
17 дек. 2023 г.217Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16a - Added workaround for crash with Iceberg ### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.16a

1.1.16a-fabric-mc1.20.4
8 дек. 2023 г.23,9 тыс.Minecraft: 1.20.3, 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16a - Fixed mixin crash on startup ### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.20.4
7 дек. 2023 г.461Minecraft: 1.20.3, 1.20.4forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Forge 1.20.3
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-fabric-mc1.20.4
5 дек. 2023 г.599Minecraft: 1.20.3, 1.20.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Initial release of SuperMartijn642's Core Library for Fabric 1.20.3
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-fabric-mc1.20.2
4 дек. 2023 г.5,2 тыс.Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-fabric-mc1.20.1
4 дек. 2023 г.206,2 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-fabric-mc1.19.4
4 дек. 2023 г.895Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-fabric-mc1.19.2
4 дек. 2023 г.20,5 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-fabric-mc1.18
4 дек. 2023 г.1,1 тыс.Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.20.2
4 дек. 2023 г.790Minecraft: 1.20.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.20.1
4 дек. 2023 г.88,1 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.19.4
4 дек. 2023 г.495Minecraft: 1.19.4forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.19.3
4 дек. 2023 г.317Minecraft: 1.19.3forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace - Fixed `AtlasSourceGenerator` using the default resource generator name ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.19.2
4 дек. 2023 г.27,2 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.18
4 дек. 2023 г.12,8 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.17
4 дек. 2023 г.97Minecraft: 1.17, 1.17.1forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.16
4 дек. 2023 г.2 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.15
4 дек. 2023 г.99Minecraft: 1.15, 1.15.1, 1.15.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.14
4 дек. 2023 г.185Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.16

1.1.16-forge-mc1.12
4 дек. 2023 г.681Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.16 - Allow `ClientRegistrationHandler#registerAtlasSprite` to accept a different namespace ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.15a

1.1.15a-forge-mc1.20.2
16 окт. 2023 г.1,6 тыс.Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15a - Added a workaround for Forge mixin issues - Removed use of `Ingredient#merge` from `RecipeGenerator` ### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-fabric-mc1.20.2
8 окт. 2023 г.11,7 тыс.Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-fabric-mc1.20.1
8 окт. 2023 г.810,8 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-fabric-mc1.20.1
8 окт. 2023 г.1,7 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-fabric-mc1.19.4
8 окт. 2023 г.1,3 тыс.Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-fabric-mc1.19.2
8 окт. 2023 г.11,2 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-fabric-mc1.18
8 окт. 2023 г.648Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.20.2
8 окт. 2023 г.189Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.20
8 окт. 2023 г.44 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.19.4
8 окт. 2023 г.2,4 тыс.Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.19.3
8 окт. 2023 г.1,3 тыс.Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.19.2
8 окт. 2023 г.16 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.18
8 окт. 2023 г.9,5 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.17
8 окт. 2023 г.71Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.16
8 окт. 2023 г.1,5 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.15
8 окт. 2023 г.95Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.14
8 окт. 2023 г.157Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.15

1.1.15-forge-mc1.12
8 окт. 2023 г.15,3 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.15 - Added `ConditionalRecipeSerializer#wrapRecipe` to serialize conditional recipes ### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.20.2
1 окт. 2023 г.271Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.20
1 окт. 2023 г.4,3 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.19.4
1 окт. 2023 г.90Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.19.3
1 окт. 2023 г.43Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.19.2
1 окт. 2023 г.567Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.18
1 окт. 2023 г.272Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.17
1 окт. 2023 г.61Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.16
1 окт. 2023 г.642Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.15
1 окт. 2023 г.56Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.14
1 окт. 2023 г.76Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-forge-mc1.12
1 окт. 2023 г.229Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-fabric-mc1.20.2
1 окт. 2023 г.2,5 тыс.Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-fabric-mc1.20.1
1 окт. 2023 г.3,6 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-fabric-mc1.19.4
1 окт. 2023 г.133Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-fabric-mc1.19.2
1 окт. 2023 г.2,6 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.14

1.1.14-fabric-mc1.18
1 окт. 2023 г.111Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.14 - Fixed error when a `BaseBlockEntity` returns null client data ### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-fabric-mc1.20.2
28 сент. 2023 г.427Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-fabric-mc1.20.1
28 сент. 2023 г.1,1 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-fabric-mc1.19.4
28 сент. 2023 г.100Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-fabric-mc1.19.2
28 сент. 2023 г.276Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-fabric-mc1.18
28 сент. 2023 г.95Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.20.2
28 сент. 2023 г.91Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.20
28 сент. 2023 г.6,4 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.19.4
28 сент. 2023 г.55Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.19.3
28 сент. 2023 г.39Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.19.2
28 сент. 2023 г.326Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.18
28 сент. 2023 г.136Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.17
28 сент. 2023 г.44Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.16
28 сент. 2023 г.340Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.15
28 сент. 2023 г.52Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.14
28 сент. 2023 г.49Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.13

1.1.13-forge-mc1.12
28 сент. 2023 г.183Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.13 - Improved `LootTableGenerator.LootPoolBuilder` with additional helpers - `BaseBlockEntity#dataChanged` will now be true initially to avoid issues with Create contraptions ### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.12c

1.1.12c-forge-mc1.12
28 сент. 2023 г.99Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12c - Fixed crash when translating block names on the server ### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.12a

1.1.12a-fabric-mc1.20
22 сент. 2023 г.739Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12a - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.12a

1.1.12a-forge-mc1.20.2
22 сент. 2023 г.113Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12a - Fixed serialization for `ResourceCondition`s - Fixed exception when initializing `ScreenUtils` - Fixed conditional recipes not working ### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.20.2
21 сент. 2023 г.112Minecraft: 1.20.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-fabric-mc1.20.2
21 сент. 2023 г.193Minecraft: 1.20.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20.2
release

SuperMartijn642's Core Lib 1.1.12b

1.1.12b-fabric-mc1.18
10 сент. 2023 г.337Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12d

1.1.12d-fabric-mc1.20
2 сент. 2023 г.17,6 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12d - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.12c

1.1.12c-fabric-mc1.19.4
2 сент. 2023 г.209Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12c - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12b

1.1.12b-fabric-mc1.19.2
2 сент. 2023 г.3,3 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12b

1.1.12b-fabric-mc1.19.2
1 сент. 2023 г.99Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12b - Prevent other mod's mixin errors from showing up in Core Lib's pre-launch entrypoint ### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12c

1.1.12c-fabric-mc1.20
30 авг. 2023 г.621Minecraft: 1.20.1fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12c - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.12b

1.1.12b-fabric-mc1.19.4
30 авг. 2023 г.103Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12b - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12a

1.1.12a-fabric-mc1.19.2
30 авг. 2023 г.178Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12a

1.1.12a-fabric-mc1.18
30 авг. 2023 г.524Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12a - Added calls to Architectury's client events in `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12b

1.1.12b-forge-mc1.12
20 авг. 2023 г.1,8 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12b - Add workarounds for SpongeForge using unnecessary Overwrite mixins ### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.12a

1.1.12a-forge-mc1.12
5 авг. 2023 г.792Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12a - Added workaround for when Tool Progression is installed - Added workaround for when RealBench is installed - Renamed jar-file so it gets loaded before Phosphor and VanillaFix ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.12b

1.1.12b-fabric-mc1.20
26 июл. 2023 г.36,4 тыс.Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12b - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.12a

1.1.12a-fabric-mc1.19.4
26 июл. 2023 г.5,8 тыс.Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12a - Fixed crash caused by Fabric API 0.86.0 ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12a

1.1.12a-fabric-mc1.20
25 июл. 2023 г.13 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.12a

1.1.12a-forge-mc1.20
25 июл. 2023 г.135,1 тыс.Minecraft: 1.20, 1.20.1forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12a - Fixed wrong buffer source being used for `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-fabric-mc1.20
23 июл. 2023 г.782Minecraft: 1.20, 1.20.1fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-fabric-mc1.19.4
23 июл. 2023 г.195Minecraft: 1.19.4fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-fabric-mc1.19.2
23 июл. 2023 г.8,2 тыс.Minecraft: 1.19.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-fabric-mc1.18
23 июл. 2023 г.750Minecraft: 1.18, 1.18.1, 1.18.2fabric, quilt
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.20
23 июл. 2023 г.383Minecraft: 1.20forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.19.4
23 июл. 2023 г.736Minecraft: 1.19.4forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.19.3
23 июл. 2023 г.1,1 тыс.Minecraft: 1.19.3forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.19.2
23 июл. 2023 г.14,5 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.18
23 июл. 2023 г.17,6 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.17
23 июл. 2023 г.197Minecraft: 1.17, 1.17.1forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.16
23 июл. 2023 г.18,2 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.15
23 июл. 2023 г.490Minecraft: 1.15, 1.15.1, 1.15.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.14
23 июл. 2023 г.248Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.12

1.1.12-forge-mc1.12
23 июл. 2023 г.4,5 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge, neoforge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.12 - Added `CommonUtils#getLogger` ### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-fabric-mc1.20
19 июл. 2023 г.3,1 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-fabric-mc1.19.4
19 июл. 2023 г.108Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-fabric-mc1.19.2
19 июл. 2023 г.233Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-fabric-mc1.18
19 июл. 2023 г.75Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.20
19 июл. 2023 г.201Minecraft: 1.20forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.19.4
19 июл. 2023 г.71Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.19.3
19 июл. 2023 г.56Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.19.2
19 июл. 2023 г.412Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.18
19 июл. 2023 г.136Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.17
19 июл. 2023 г.36Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.16
19 июл. 2023 г.116Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.15
19 июл. 2023 г.51Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.14
19 июл. 2023 г.52Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.12
19 июл. 2023 г.136Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.11

1.1.11-forge-mc1.12
19 июл. 2023 г.57Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.11 - Initialization of `TextureAtlases` will no longer load the `Sheets` class ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.10c

1.1.10c-fabric-mc1.20
13 июл. 2023 г.1,4 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.10c

1.1.10c-fabric-mc1.19.4
13 июл. 2023 г.151Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10c

1.1.10c-fabric-mc1.19.2
13 июл. 2023 г.504Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10c

1.1.10c-fabric-mc1.18
13 июл. 2023 г.90Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10c - Added compatibility for Quilt loader ### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10b

1.1.10b-fabric-mc1.20
6 июл. 2023 г.1,6 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.10b

1.1.10b-fabric-mc1.19.4
6 июл. 2023 г.176Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10b

1.1.10b-fabric-mc1.19.2
6 июл. 2023 г.569Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10b

1.1.10b-fabric-mc1.18
6 июл. 2023 г.81Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10b - Fixed crash when Plant In A Jar is installed ### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10a

1.1.10a-fabric-mc1.20
4 июл. 2023 г.618Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.10a

1.1.10a-fabric-mc1.19.4
4 июл. 2023 г.100Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10a

1.1.10a-fabric-mc1.19.2
4 июл. 2023 г.169Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10a

1.1.10a-fabric-mc1.18
4 июл. 2023 г.63Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10a - Item registry overrides will now also override the block->item map ### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-fabric-mc1.20
21 июн. 2023 г.4,1 тыс.Minecraft: 1.20fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-fabric-mc1.19.4
21 июн. 2023 г.304Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-fabric-mc1.19.2
21 июн. 2023 г.946Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-fabric-mc1.18
21 июн. 2023 г.275Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.20
21 июн. 2023 г.991Minecraft: 1.20forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.19.4
21 июн. 2023 г.248Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.19.3
21 июн. 2023 г.85Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.19.2
21 июн. 2023 г.1,9 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.18
21 июн. 2023 г.766Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.17
21 июн. 2023 г.56Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.16
21 июн. 2023 г.1 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.15
21 июн. 2023 г.43Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.14
21 июн. 2023 г.50Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.10

1.1.10-forge-mc1.12
21 июн. 2023 г.856Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.10 - `RegistrationHandler` will now register entries in the same order as they are submitted in ### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.9b

1.1.9b-fabric-mc1.20
16 июн. 2023 г.843Minecraft: 1.20fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9b - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.9c

1.1.9c-fabric-mc1.19.4
16 июн. 2023 г.204Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9f

1.1.9f-fabric-mc1.19.2
16 июн. 2023 г.2,4 тыс.Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9f - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9c

1.1.9c-fabric-mc1.18
16 июн. 2023 г.103Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9c - Registry overrides now replace values in vanilla fields ### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.20
15 июн. 2023 г.183Minecraft: 1.20forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-fabric-mc1.20
15 июн. 2023 г.253Minecraft: 1.20fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Improved registry overrides - Fixed lighting for `ScreenUtils#drawItem` ### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.9b

1.1.9b-fabric-mc1.19.4
15 июн. 2023 г.378Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9e

1.1.9e-fabric-mc1.19.2
15 июн. 2023 г.120Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9e - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9b

1.1.9b-fabric-mc1.18
15 июн. 2023 г.83Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9b - Improved registry overrides ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9b

1.1.9b-forge-mc1.16
15 июн. 2023 г.2,5 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9b - Fixed data generators only running when environment is set to client ### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-fabric-mc1.20
8 июн. 2023 г.4 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.20
8 июн. 2023 г.5,2 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Initial release of SuperMartijn642's Core Library for Minecraft 1.20
release

SuperMartijn642's Core Lib 1.1.9b

1.1.9b-forge-mc1.12
8 июн. 2023 г.1 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.9b

1.1.9b-forge-mc1.12
8 июн. 2023 г.93Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9b - Fixed `ResourceCache#getExistingResource` checking incorrect files ### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.9d

1.1.9d-fabric-mc1.19.2
26 мая 2023 г.1,1 тыс.Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9d - Fixed items appearing in all creative tabs ### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9c

1.1.9c-fabric-mc1.19.2
23 мая 2023 г.126Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9c - Fixed `ScreenUtils#drawTooltip` ### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9b

1.1.9b-fabric-mc1.19.2
22 мая 2023 г.139Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9b - Fixed atlas sprites registered through `ClientRegistrationHandler` not getting stitched ### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.19.4
22 мая 2023 г.453Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.19.3
22 мая 2023 г.115Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.19.2
22 мая 2023 г.2 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.18
22 мая 2023 г.777Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.17
22 мая 2023 г.76Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.16
22 мая 2023 г.404Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.15
22 мая 2023 г.72Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.14
22 мая 2023 г.88Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed crash with Emendatus Enigmatica ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-fabric-mc1.19.4
22 мая 2023 г.1,1 тыс.Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-fabric-mc1.19.2
22 мая 2023 г.62Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-fabric-mc1.18
22 мая 2023 г.294Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Prevent crashes when scanning for `RegistryEntryAcceptor` entries ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9a

1.1.9a-forge-mc1.12
21 мая 2023 г.292Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9a - Fixed packet error when opening a container on a dedicated server ### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-fabric-mc1.19.4
19 мая 2023 г.219Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-fabric-mc1.19.2
19 мая 2023 г.174Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-fabric-mc1.18
19 мая 2023 г.60Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.19.4
19 мая 2023 г.99Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.19.3
19 мая 2023 г.85Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.19
19 мая 2023 г.232Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.18
19 мая 2023 г.16,8 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.17
19 мая 2023 г.54Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.16
19 мая 2023 г.93Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.15
19 мая 2023 г.47Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.14
19 мая 2023 г.36Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.9

1.1.9-forge-mc1.12
19 мая 2023 г.97Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.9 - Fixed crash when `null` is passed into `BlockProperties#lootTableFrom` ### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-fabric-mc1.19.4
19 мая 2023 г.1,1 тыс.Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-fabric-mc1.19.2
19 мая 2023 г.108Minecraft: 1.19.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-fabric-mc1.18
19 мая 2023 г.191Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.19.4
19 мая 2023 г.93Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.19.3
19 мая 2023 г.52Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.19
19 мая 2023 г.177Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.18
19 мая 2023 г.300Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.17
19 мая 2023 г.46Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.16
19 мая 2023 г.203Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.15
19 мая 2023 г.282Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.14
19 мая 2023 г.60Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed `ItemProperties#toUnderlying` causing an exception when durability is set - Fixed loot table handling in `BlockProperties` - Fixed static `CreativeItemGroup#get` methods always returning the decorations tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.8

1.1.8-forge-mc1.12
19 мая 2023 г.197Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.8 - Added `ResourceAggregator` to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved - Entries in json files from data generators will now always generate in the same order - Fixed `ClientUtils#getPartialTicks` returning the wrong value when the game is paused - Fixed loot table handling in `BlockProperties` ### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.7a

1.1.7a-forge-mc1.12
15 мая 2023 г.87Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7a - Fix items not appearing in the creative search tab ### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-fabric-mc1.19
17 апр. 2023 г.1,1 тыс.Minecraft: 1.19.4fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-fabric-mc1.18
17 апр. 2023 г.404Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Initial release of SuperMartijn642's Core Library for Fabric
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.19.4
10 апр. 2023 г.799Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.19.3
10 апр. 2023 г.197Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.19
10 апр. 2023 г.5,9 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.18
10 апр. 2023 г.6,1 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.17
10 апр. 2023 г.85Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.16
10 апр. 2023 г.454Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.15
10 апр. 2023 г.85Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.14
10 апр. 2023 г.67Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.7

1.1.7-forge-mc1.12
10 апр. 2023 г.435Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.7 - Fix `RecipeGenerator`'s smelting smelting recipes not working for multiple smelting types - Fix `ModelGenerator#itemHandheld` using wrong parent model ### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.6a

1.1.6a-forge-mc1.12
3 апр. 2023 г.221Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6a - Fix `PacketChannel#sendToDimension` using incorrect dimension id ### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.19.4
24 мар. 2023 г.350Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.19.3
24 мар. 2023 г.149Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.19
24 мар. 2023 г.795Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.18
24 мар. 2023 г.1,2 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.17
24 мар. 2023 г.69Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.16
24 мар. 2023 г.6,4 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.15
24 мар. 2023 г.53Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.14
24 мар. 2023 г.57Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.6

1.1.6-forge-mc1.12
24 мар. 2023 г.1,4 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.6 - Fix `ModelGenerator#cube` methods ignoring parameters ### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.19.4
15 мар. 2023 г.197Minecraft: 1.19.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Initial release for 1.19.4
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.19.3
10 мар. 2023 г.149Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.19
10 мар. 2023 г.656Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.18
10 мар. 2023 г.185Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.17
10 мар. 2023 г.60Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.16
10 мар. 2023 г.193Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.15
10 мар. 2023 г.55Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.14
10 мар. 2023 г.50Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.5

1.1.5-forge-mc1.12
10 мар. 2023 г.133Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.5 - Fix performance issues with model overwrites in ClientRegistrationHandler ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.4a

1.1.4a-forge-mc1.19.3
8 мар. 2023 г.73Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.4a

1.1.4a-forge-mc1.19
8 мар. 2023 г.99Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.4a

1.1.4a-forge-mc1.18
8 мар. 2023 г.68Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.4a

1.1.4a-forge-mc1.17
8 мар. 2023 г.47Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.4a

1.1.4a-forge-mc1.16
8 мар. 2023 г.64Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.4a

1.1.4a-forge-mc1.15
8 мар. 2023 г.48Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.4a

1.1.4a-forge-mc1.14
8 мар. 2023 г.46Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4a - Fix `ConditionalRecipeSerializer` ignoring recipe conditions ### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.4

1.1.4-forge-mc1.19.3
22 февр. 2023 г.150Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.4

1.1.4-forge-mc1.19
22 февр. 2023 г.357Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.4

1.1.4-forge-mc1.18
22 февр. 2023 г.654Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.4

1.1.4-forge-mc1.17
22 февр. 2023 г.49Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.4

1.1.4-forge-mc1.16
22 февр. 2023 г.149Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.4

1.1.4-forge-mc1.15
22 февр. 2023 г.48Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.4

1.1.4-forge-mc1.14
22 февр. 2023 г.55Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.4

1.1.4-forge-mc1.12
22 февр. 2023 г.149Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.4 - Fix crash on startup ### SuperMartijn642's Core Library 1.1.3 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.3

1.1.3-forge-mc1.19.3
22 февр. 2023 г.66Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.3

1.1.3-forge-mc1.19
22 февр. 2023 г.60Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.3

1.1.3-forge-mc1.18
22 февр. 2023 г.57Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.3

1.1.3-forge-mc1.17
22 февр. 2023 г.60Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.3

1.1.3-forge-mc1.16
22 февр. 2023 г.64Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.3

1.1.3-forge-mc1.15
22 февр. 2023 г.58Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.3

1.1.3-forge-mc1.14
22 февр. 2023 г.46Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.3

1.1.3-forge-mc1.12
22 февр. 2023 г.86Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Fix crash on dedicated servers when certain containers get forcibly closed - Fix `CommonUtils#getServer` always returning `null` ### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.2

1.1.2-forge-mc1.19.3
12 февр. 2023 г.112Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.2

1.1.2-forge-mc1.19
12 февр. 2023 г.192Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.2

1.1.2-forge-mc1.18
12 февр. 2023 г.285Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.2

1.1.2-forge-mc1.17
12 февр. 2023 г.51Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.2

1.1.2-forge-mc1.16
12 февр. 2023 г.185Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.2

1.1.2-forge-mc1.15
12 февр. 2023 г.59Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.2

1.1.2-forge-mc1.14
12 февр. 2023 г.57Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.2

1.1.2-forge-mc1.12
12 февр. 2023 г.144Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.2 - Use the given block's namespace for blockstate files in `BlockStateGenerator` - Fix crash when loading ore dictionary recipe ingredients ### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.1a

1.1.1a-forge-mc1.19.3
25 янв. 2023 г.162Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.1a

1.1.1a-forge-mc1.19
25 янв. 2023 г.388Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.1a

1.1.1a-forge-mc1.18
25 янв. 2023 г.241Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.1a

1.1.1a-forge-mc1.17
25 янв. 2023 г.72Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.1a

1.1.1a-forge-mc1.16
25 янв. 2023 г.408Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.1a

1.1.1a-forge-mc1.15
25 янв. 2023 г.64Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1a - Fix translations inside of `WidgetScreen` and `WidgetContainerScreen` ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.1a

1.1.1a-forge-mc1.12
21 янв. 2023 г.190Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1a - Fix rare crash well loading recipe ingredients - Fix crash when both Hammer Lib and ColorUtility are installed ### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.1

1.1.1-forge-mc1.19.3
21 янв. 2023 г.322Minecraft: 1.19.3forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1 - Initial release for 1.19.3
release

SuperMartijn642's Core Lib 1.1.1

1.1.1-forge-mc1.19
7 янв. 2023 г.310Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.1

1.1.1-forge-mc1.18
7 янв. 2023 г.311Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.1

1.1.1-forge-mc1.17
7 янв. 2023 г.74Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.1

1.1.1-forge-mc1.16
7 янв. 2023 г.159Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.1

1.1.1-forge-mc1.15
7 янв. 2023 г.66Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.1

1.1.1-forge-mc1.14
7 янв. 2023 г.74Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.1

1.1.1-forge-mc1.12
7 янв. 2023 г.143Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.1 - Fix crash when a recipe condition is registered as `RecipeConditionSerializerRegistry` gets initialized ### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

SuperMartijn642's Core Lib 1.1.0a

1.1.0a-forge-mc1.14
5 янв. 2023 г.95Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.0a

1.1.0a-forge-mc1.15
5 янв. 2023 г.48Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0a - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.0b

1.1.0b-forge-mc1.16
5 янв. 2023 г.118Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0b - Fix crash on dedicated servers in certain scenarios ### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.0a

1.1.0a-forge-mc1.16
4 янв. 2023 г.91Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0a - Fix mixin conflict with certain mods ### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.0

1.1.0-forge-mc1.19
2 янв. 2023 г.605Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.0

1.1.0-forge-mc1.18
2 янв. 2023 г.416Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.0

1.1.0-forge-mc1.17
2 янв. 2023 г.4,6 тыс.Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity'
release

SuperMartijn642's Core Lib 1.1.0

1.1.0-forge-mc1.16
2 янв. 2023 г.1,1 тыс.Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.0

1.1.0-forge-mc1.15
2 янв. 2023 г.67Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Backported the use of `MatrixStack` for guis
release

SuperMartijn642's Core Lib 1.1.0

1.1.0-forge-mc1.14
2 янв. 2023 г.72Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `ResourceGenerator` abstraction for data providers - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseBlockEntityType` and `BaseContainerType` - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock`
release

SuperMartijn642's Core Lib 1.1.0

1.1.0-forge-mc1.12
2 янв. 2023 г.1,9 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
### SuperMartijn642's Core Library 1.1.0 - All gui functionality has been extracted into `Widget`s - Added `RegistrationHandler`, `ClientRegistrationHandler`, and `GeneratorRegistrationHandler` for registering everything - Added `CreativeItemGroup` abstraction for dealing with creative tabs - Added abstractions for opening `BaseContainer`s with `CommonUtils#openContainer` - Improved caching for `Object` dependent containers and guis - Added abstractions for registries in `Registries` - Added `RenderConfiguration` for setting up OpenGL properties - Added `ResourceCondition` abstraction for use in recipes and advancements - Added `RegistryEntryAcceptor` annotation for getting entries from registries - Added interaction methods in `BaseBlock`, `BaseItem`, and `BaseBlockItem` - Added methods to `EnergyFormat` to format text - Added custom item and block entity renderers - Added `BaseContainerType` to synchronize container data - Added `TextureAtlases` to obtain locations of all default atlases - Improved information in packet errors - Renamed all 'TileEntity' classes to 'BlockEntity' - Backported mining tags for use with `BaseBlock` - Added `ResourceGenerator`s to generate all assets - Added `BaseBlockEntityType`s to allow for multiple block entities from a single class - Added json language files
release

Core Lib 1.0.19a

1.0.19a-forge-mc1.19
1 авг. 2022 г.1,7 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
- Fixed crash related to narrator changes in 1.19.1
release

Core Lib 1.0.19

1.0.19-forge-mc1.19
15 июл. 2022 г.420Minecraft: 1.19forge
Скачать
Что нового
- Added `renderBackground` and `renderForeground` methods to `BaseScreen` - Added `render` method to `BaseContainerScreen`
release

Core Lib 1.0.19

1.0.19-forge-mc1.18
15 июл. 2022 г.7,4 тыс.Minecraft: 1.18, 1.18.1, 1.18.2forge
Скачать
Что нового
- Added `renderBackground` and `renderForeground` methods to `BaseScreen` - Added `render` method to `BaseContainerScreen`
release

Core Lib 1.0.19

1.0.19-forge-mc1.17
15 июл. 2022 г.157Minecraft: 1.17, 1.17.1forge
Скачать
Что нового
- Added `renderBackground` and `renderForeground` methods to `BaseScreen` - Added `render` method to `BaseContainerScreen`
release

Core Lib 1.0.19

1.0.19-forge-mc1.16.5
15 июл. 2022 г.3,9 тыс.Minecraft: 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
Скачать
Что нового
- Added `renderBackground` and `renderForeground` methods to `BaseScreen` - Added `render` method to `BaseContainerScreen`
release

Core Lib 1.0.19

1.0.19-forge-mc1.16.1
15 июл. 2022 г.178Minecraft: 1.16, 1.16.1forge
Скачать
Что нового
- Added `renderBackground` and `renderForeground` methods to `BaseScreen` - Added `render` method to `BaseContainerScreen`
release

Core Lib 1.0.19

1.0.19-forge-mc1.15
15 июл. 2022 г.1,8 тыс.Minecraft: 1.15, 1.15.1, 1.15.2forge
Скачать
Что нового
- Added `renderBackground` and `renderForeground` methods to `BaseScreen` - Added `render` method to `BaseContainerScreen`
release

Core Lib 1.0.19

1.0.19-forge-mc1.14
15 июл. 2022 г.212Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4forge
Скачать
Что нового
- Added `renderBackground` and `renderForeground` methods to `BaseScreen` - Added `render` method to `BaseContainerScreen`
release

Core Lib 1.0.19

1.0.19-forge-mc1.12
15 июл. 2022 г.1,3 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Скачать
Что нового
- Added `renderBackground` and `renderForeground` methods to `BaseScreen` - Added `render` method to `BaseContainerScreen`