SuperMartijn642's Core Lib

SuperMartijn642's Core Lib adds lots of basic implementations that allow for similar code between different Minecraft versions!
Back to Files

SuperMartijn642's Core Lib 1.1.22 for NeoForge 1.21

File namesupermartijn642corelib-1.1.22-neoforge-mc1.21.jar
Uploaded
Jul 28, 2026
Downloads
64.0K
Size
545.4 KB
Mod Loaders
NeoForge
File ID
8526794
Type
R
Release
Supported game versions
  • 1.21.1
  • 1.21

Curse Maven Snippet

NeoForge

implementation "curse.maven:supermartijn642s-core-lib-454372:8526794"

Learn more about Curse Maven

What's new

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

This mod has no additional files