Changelog
SuperMartijn642's Core Library 1.1.14
- Fixed error when a
BaseBlockEntity
returns null client data
SuperMartijn642's Core Library 1.1.13
- Improved
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 theSheets
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 intoBlockProperties#lootTableFrom
SuperMartijn642's Core Library 1.1.8
- Added
ResourceAggregator
to allow multiple data generators to write to the same file - All data generators will now generate before anything gets saved
- Entries in json files 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 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
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
, andGeneratorRegistrationHandler
for registering everything - Added
CreativeItemGroup
abstraction for dealing with creative tabs - Added abstractions for opening
BaseContainer
s withCommonUtils#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
, andBaseBlockItem
- 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
Dependencies
Files
_supermartijn642corelib-1.1.14-forge-mc1.12.jar(1.39 MiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
1.1.14-forge-mc1.12Loaders
ForgeNeoForge
Game versions
1.12–1.12.2Downloads
193Publication date
October 1, 2023 at 8:26 PMPublisher
SuperMartijn642
Owner