promotional bannermobile promotional banner

SuperMartijn642's Core Lib

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

File Details

SuperMartijn642's Core Lib 1.1.6a for Forge 1.12

  • R
  • Apr 3, 2023
  • 1.45 MB
  • 13.3K
  • 1.12.2+2
  • Forge

File Name

supermartijn642corelib-1.1.6a-forge-mc1.12.jar

Supported Versions

  • 1.12.2
  • 1.12.1
  • 1.12

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:supermartijn642s-core-lib-454372:4473756")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

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 Widgets
  • Added RegistrationHandler, ClientRegistrationHandler, and GeneratorRegistrationHandler for registering everything
  • Added CreativeItemGroup abstraction for dealing with creative tabs
  • Added abstractions for opening BaseContainers 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 ResourceGenerators to generate all assets
  • Added BaseBlockEntityTypes to allow for multiple block entities from a single class
  • Added json language files