SimpleCoreLib

SimpleCoreLib

Mod

Required library mod for SimpleOres and all the SimpleOres add-ons.

Client and server Library

22.8k downloads
4 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...
  • fixed datagen bug that was making all blasting recipes take too long.
  • Users will need to upgrade the add-on with the ores as well (i.e., SimpleOres2 or Netherrocks or both).
  • support classes for SimpleOres:Machines moved into SimpleCoreLib (because they will be needed for later add-ons).
  • refactored content-api classes.
  • Only newer versions of SimpleOres2 and Netherrocks will work with this version of SimpleCoreLib. Be careful when mixing and matching versions.
  • There's a reason they're all still 'Beta' versions.
  • added TestFurnaceFuel to test JEI custom fuel sprites.
  • hide JEI test furnace fuel tab if 'ShowTestFurnace' is false in config.
  • hide test_furnace from JEI if 'ShowTestFurnace' is false in config.
  • Fixed custom fuel tab icon in JEI plugins. This matters for Netherrocks and SimpleOres:Machines.
  • fixed background of progress sprites in custom furnaces.
  • updates to furnace block abstract classes to make them work properly with Netherrocks' Nether Furnace.
  • added some abstract classes to support configuring tools and armor.
  • added an abstract class to support custom furnace fuels in custom furnaces (e.g., Nether Furnace)
  • added new texture test items and doors for texture artists. Enabled in config; otherwise hidden
  • fixed some private vs protected issues that would have prevented this from work with Netherrocks.
  • use THIS version for Netherrocks and other furnace-bearing add-ons.
  • added more texture test objects
  • added intermediate abstract Furnace classes that will be needed by Netherrocks, SimpleOres:Machines, and akkamaddi's Arsenic and Lace. Netherrocks will need this version or later.
  • the texture test version, for my artist-developers.
  • does not add any user functionality, so you can skip updating to this version if you just use it as a required dependency.

Added supporting classes for adding mod loot to chests. This version or later is required for any SimpleOres mods that add mod loot to chests.

  • initial port to 1.20.6
  • alpha version. Stuff to be added later.
  • made MiningBlockTags fully abstract (internal change).
  • fixed bug in registerMineableTags() that was setting all 'needs_stone_tool' to 'needs_diamond_tool'. NOTE: just dropping this version into your mods folder will NOT automatically fix stuff like tin ore needing diamond picks. You will have to switch to this version of SimpleCoreLib AND update to fixed versions of the other SimpleOres modules (coming Real Soon).
  • fixed bugs preventing armor and tool tags from generating correctly.
  • added missing tags to jar.
  • added some utilities to automate creating all those finicky armor and tool tags.
  • only used in datagen
  • VeryAbstractFurnaceScreen now defaults to no dropshadow for labels. This affects SimpleOres mods that have custom furnaces, such as Netherrocks and Machines
  • hid CreativeTab full of test objects.
  • dropped back to forge 47.1.0 for build because of bugs in later versions.
  • initial port to 1.20.1
  • support for JEI
  • ClientUtils methods needed to use RandomSource instead of Random.
  • requires SimpleCore 1.0.3 or later.
  • required for all of 1.7.10 akkamaddi's Additions to Simple Ores2
  • Merged with SimpleCoreLib after 1.7.10 because maintaining two support libs was silly.
  • Final Release for 1.7.10
  • updated file that update checker looks for.
  • removed corrupted Russian language file.
  • cleaned up Java warnings.

Project members

Sinhika

Owner

Details

Licensed LGPL-3.0-only
Created 2 years ago
Updated a month ago