All Mods Resource Packs Data Packs Shaders Modpacks Plugins
SimpleCoreLib

SimpleCoreLib

by Sinhika • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

This is a library mod for SimpleOres and all the SimpleOres add-ons still currently being maintained. The only items or blocks in this mod are test objects.

Required for Simple Ores and all add-ons for Minecraft/Forge 1.16.3 and later.
Not required (or available) for Simple Ores and all add-ons for Minecraft/Forge 1.14.4 to 1.16.1.
Required for Simple Ores and all add-ons for Minecraft/Forge 1.12.2 and earlier.

Please see the Minecraft Forum post for the original announcement.

For 1.10.2/1.11.2 versions, McJty's CompatLayer 0.2.5 or later is REQUIRED.

Alexndrthegr8st's original work (All Simple Ores/Simple Core code up and including SimpleCore 1.2.0 for Minecraft 1.8) is licensed as per the Forum thread above (requires simple attribution). Sinhika's later, derived work, with Alexndrthegr8st's permission, is now licensed under LGPL 3.0. Go wild, modpack makers!

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.6
Neoforge
22h ago 1
1.20.1
Forge Neoforge
22h ago 1
1.20.1
Forge Neoforge
22h ago 1
1.20.1
Forge Neoforge
22h ago 1
1.20.1
Forge Neoforge
22h ago 1
1.20.1
Forge Neoforge
22h ago 1
1.20.1
Forge
22h ago 1
1.19
Forge
22h ago 1
1.19.2
Forge
22h ago 1
1.7.10
Forge
22h ago 1
1.7.10
Forge
22h ago 1
1.8.9
Forge
22h ago 1
1.10.2
Forge
22h ago 1
1.11.2
Forge
22h ago 1
1.12.2
Forge
22h ago 1
1.16.3
Forge
22h ago 1
1.16.4
Forge
22h ago 1
1.16.5
Forge
22h ago 1
1.17.1
Forge
22h ago 1
1.18.1
Forge
22h ago 1
1.18.2
Forge
22h ago 1
1.19
Forge
22h ago 1
1.19.2
Forge
22h ago 1
  • 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
[1.19-5.0.1.9] 1.19-5.0.1.9 by Sinhika on Oct 18, 2026
Download
  • ClientUtils methods needed to use RandomSource instead of Random.
  • 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.

  • final release for 1.8.9
  • final release for 1.10.2
  • new version of SimpleCoreAPI required to support new, fixed versions of Netherrocks, Fusion, and Machines.
  • requires McJty's CompatLayer 0.2.5 or later
  • SimpleCoreAPI is version-specific, 1.11.2 vs 1.10.2; get the appropriate one for the version of Minecraft Forge you are using.
  • internal architecture stuff: better compatibility layers between 1.10.2 and 1.11.2
  • re-factored TileEntitySimpleFurnace.update() to yank out the boiler-plate code that all descendents use and put it in TileEntitySimpleFurnace.defalut_cooking_update().
  • fixed furnace stuff in general to work in both 1.10.2 and 1.11.2, instead of crashing on doing anything with GUI.
  • final release for 1.11.2

  • fix for SimpleOres2 issue #13, tipped and other special arrows not depleting when using Infinity enchantment
  • fix for SimpleDoor items crashing servers in MP server setups.
  • final 1.12.2 release.

  • final release for 1.16.3
  • added some utility functions.
  • required for new SimpleOres 1.16.3-2.3.1.0 and later.
removed support for Silents Mechanisms' alloy smelter recipes. They will be handled elsewhere.

  • deprecated support for Silents Mechanisms' crusher recipes. They will be handled elsewhere.

  • revamped ore generation support to support properly registering configured features. Required for SimpleOres2 1.16.4-2.4.3.5 and later.

  • Final release for 1.16.4
  • Final release for 1.16.5
  • THIS version required for final versions of Netherrocks and Machines for 1.1.6.5.
  • FINAL release for 1.17.1
  • overhauled furnace code. Will affect Netherrocks, Machines, and possibly Fusion.

  • overhaul fixes furnace/hopper interaction. empty lava buckets are now correctly ejected out the bottom face into hoppers/pipes/etc.

  • Furnace code is now purely capability-based.

  • final release for 1.18.1
  • FINAL version for 1.18.2
SimpleCoreLib Icon
Download SimpleCoreLib
Select game version
Select platform