
SuperMartijn642's Core Lib
SuperMartijn642's Core Lib adds lots of basic implementations that allow for similar code between different Minecraft versions!
8.1M
661
SuperMartijn642's Core Lib 1.1.18a
release8 августа 2025 г.SuperMartijn642's Core Library 1.1.18a
- Fixed
OredictItemPredicatemixin overwriting ore dictionary key tonull
SuperMartijn642's Core Library 1.1.18
- Fixed
TextFieldWidgetallowing one more character than the max length
SuperMartijn642's Core Library 1.1.17a
- Fixed
RecipeGeneratornot 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
BUKKITrelated 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#registerAtlasSpriteto accept a different namespace
SuperMartijn642's Core Library 1.1.15
- Added
ConditionalRecipeSerializer#wrapRecipeto serialize conditional recipes
SuperMartijn642's Core Library 1.1.14
- Fixed error when a
BaseBlockEntityreturns null client data
SuperMartijn642's Core Library 1.1.13
- Improved
LootTableGenerator.LootPoolBuilderwith additional helpers BaseBlockEntity#dataChangedwill 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
TextureAtlaseswill no longer load theSheetsclass
SuperMartijn642's Core Library 1.1.10
RegistrationHandlerwill now register entries in the same order as they are submitted in
SuperMartijn642's Core Library 1.1.9b
- Fixed
ResourceCache#getExistingResourcechecking 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
nullis passed intoBlockProperties#lootTableFrom
SuperMartijn642's Core Library 1.1.8
- Added
ResourceAggregatorto allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved
- Entries in json files from data generators will now always generate in the same order
- Fixed
ClientUtils#getPartialTicksreturning 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#itemHandheldusing wrong parent model
SuperMartijn642's Core Library 1.1.6a
- Fix
PacketChannel#sendToDimensionusing incorrect dimension id
SuperMartijn642's Core Library 1.1.6
- Fix
ModelGenerator#cubemethods 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#getServeralways returningnull
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
RecipeConditionSerializerRegistrygets 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
Widgets - Added
RegistrationHandler,ClientRegistrationHandler, andGeneratorRegistrationHandlerfor registering everything - Added
CreativeItemGroupabstraction for dealing with creative tabs - Added abstractions for opening
BaseContainers withCommonUtils#openContainer - Improved caching for
Objectdependent containers and guis - Added abstractions for registries in
Registries - Added
RenderConfigurationfor setting up OpenGL properties - Added
ResourceConditionabstraction for use in recipes and advancements - Added
RegistryEntryAcceptorannotation for getting entries from registries - Added interaction methods in
BaseBlock,BaseItem, andBaseBlockItem - Added methods to
EnergyFormatto format text - Added custom item and block entity renderers
- Added
BaseContainerTypeto synchronize container data - Added
TextureAtlasesto 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
ResourceGenerators to generate all assets - Added
BaseBlockEntityTypes to allow for multiple block entities from a single class - Added json language files
SuperMartijn642's Core Lib 1.1.18e
release8 августа 2025 г.SuperMartijn642's Core Library 1.1.18e
- Fixed crash with Fabric API 0.131.0+1.21.8 when testing
tag_populatedresource 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#submitTooltipForTopStratumnot 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
SuperMartijn642's Core Lib 1.1.18d
release29 июля 2025 г.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#submitTooltipForTopStratumnot using matrix stack transformations
SuperMartijn642's Core Library 1.1.18
- Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
SuperMartijn642's Core Lib 1.1.18d
release29 июля 2025 г.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#submitTooltipForTopStratumnot using matrix stack transformations
SuperMartijn642's Core Library 1.1.18
- Initial release of SuperMartijn642's Core Library for Minecraft 1.21.6
SuperMartijn642's Core Lib 1.1.18c
release20 июля 2025 г.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#submitTooltipForTopStratumnot using matrix stack transformations
SuperMartijn642's Core Library 1.1.18
- Initial release of SuperMartijn642's Core Library for Minecraft 1.21.7
Совместимость
Minecraft: Java Edition
1.20–1.21.81.18–1.19.41.16–1.17.11.14–1.15.21.12–1.12.2
Создатели
SuperMartijn642
Владелец
Детали
Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:3 года назад
Обновлён:4 месяца назад