All Mods Resource Packs Data Packs Shaders Modpacks Plugins
NemexLib

NemexLib

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

A Library mod, mostly used for Thaumcraft 4 API

You will here a library mod, containing a lot of utility code and stuff concerning mostly Thaumcraft 4.

This mod needs latest version Thaumcraft 4 to be able to work/load.

Here is a non-exhaustive list of what you'll found inside :

  • Easier use of Thaumcraft 4 API
  • "Ready-To-Extend" code for Logger, Configuration, Integrations and OreDict
  • Utility classes for finding modded Items & Blocks in the forge registry
  • Utility code for making Deep Copies of ItemStacks, with editable stackSize/amount
  • A new API for Thaumcraft, making easier to add Tabs, edit Research and Research Pages
  • A class named AResearch, containing a lot of stuff for easier Research creation
  • A class named Aspects, allowing for easier AspectList creation
  • Classes JarMaker & EnchantedBookMaker, helping for much easier dealing with NBT tags
  • Full code for Adding, Finding & Removing recipes for Vanilla and Thaumcraft 4
    • Supported recipes : IRecipe, OreDict, Arcane, Crucible and Infusion 
  • A collection of new useful exceptions mostly related to Thaumcraft stuff
  • Multiple useful in-game chat commands (/nemexlib help)
  • Find research from recipes : The search will be done from the recipe output, compared to the item typed in the command
  • Get held item NBT : Will return the NBT tags associated with the held in the hand of the player
  • Compatible with auto-completion for all fields + error/typos handling with feedback messages

Licence :

  • You can use the mod to make mods & addons, redistribute and monetize these products.
  • You are free to give any licence you want to your newborn mod or addon.
  • You can use this mod in any modpack, redistribute and monetise the modpack containing this library mod.
  • You must give credit and a link back to this mod when using it for your mods, addons or modpacks.
  • You are not allowed to redistribute any derivated/edited version of this library mod, unless you got an explicit permission by the mod owner.

If you want any feature added to this library mod, please tell me in comments or on GitHub issues tracker !

End of Modrinth support !

  • The newest versions of the mod will only be available on CurseForge
  • These mods are essentially made for my modpack Thaumic Industries 2 - Expert, but I try my best to bring new features and config tweaks for everyone to enjoy !

How to Install NemexLib (Mod)

NemexLib by Thenemex is verified for Forge across Minecraft versions 1.7.10 (latest release: 1.8, file size: 56 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.7.10) and platform (Forge).
  2. Make sure you have the compatible loader or environment installed for Forge.
  3. Move the downloaded NemexLib file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.7.10
Forge
8mo ago 1
1.7.10
Forge
8mo ago 1
1.7.10
Forge
8mo ago 1
1.7.10
Forge
8mo ago 1
1.7.10
Forge
8mo ago 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
1.7.10
Forge
last yr. 1
[1.8] NemexLib 1.8 by Thenemex on Mar 15, 2026
Download
  • Added a new method in API, for cleaning all researches registered of a certain parent prereq
  • Added a new method in API, for refreshing Thaumonomicon tab(s) size to fit its researches
  • Added a new class named EnchantedBookMaker, for dealing easily with NBTs tags
  • Remove the method in CrucibleAdder that was using a String OreDict as input
  • Make safe the methods manipulating arrays in Util (using methods from List class)
  • Added new exception
  • Added a new command for easy and fast getting NBT from held item from player's inventory
  • Added auto-completion for newest command added
[1.7.1] NemexLib 1.7.1 by Thenemex on Mar 09, 2026
Download
  • Added new option for API.removeResearch() with ResearchItem as parameter
  • Added new option for CrucibleAdder.addRecipe() with String as parameter for catalyst OreDict entries
[1.7] NemexLib 1.7 by Thenemex on Mar 09, 2026
Download
  • Added new method for removing research in API + handles scaling back the tab GUI to the optimal size
  • Added new exception for handling research removal
[1.6] NemexLib 1.6 by Thenemex on Mar 08, 2026
Download
  • Added full code for **CrucibleRemover**, compatible with item output and item output + research tag
  • Added "research tab" field in **ACompat**
  • Added new interfaces **ICompat** and **ITCRecipeRemover**
[1.5] NemexLib 1.5 by Thenemex on Mar 08, 2026
Download
  • Added an in-game chat **Command** for finding researches associated to Crucible recipes (/nemexlib ...)
  • The search will be done from the recipe output, compared to the item typed in the command
  • Compatible with tab __auto-completion__ for all fields + error/typos handling with feedback messages
[1.4] NemexLib 1.4 by Thenemex on Nov 22, 2025
Download
  • Added new class **OreDictAdder** for adding & registering Ore Dict recipes
  • Added additionnal check for null components in Logger
[1.3.1.1] NemexLib 1.3.1.1 by Thenemex on Nov 09, 2025
Download
  • Logger.info() now shows all passed objects, even if one of them is null
Added some missing code in **BlockType** :
  • New constructor with deep-copy
  • New setter for block field
[1.3.1] NemexLib 1.3.1 by Thenemex on Oct 26, 2025
Download
  • Added a setter and addition method for metadata field in **BlockType**
[1.3] NemexLib 1.3 by Thenemex on Oct 22, 2025
Download
  • Added a new class **InfusionRemover** for removing Infusion recipes, able to choose on which registries to remove from.
[1.2] NemexLib 1.2 by Thenemex on Oct 13, 2025
Download
  • Added a new working version of ArcaneRemover (working for both Shaped and Shapeless recipes), able to choose on which registries to remove from
  • Added new abstract ACollectionRecipeRemover class, allowing to pick on which registries you want to remove recipe from
  • Added interface definition for RecipeRemover classes
  • Moved RecipeRemover in a new package
  • Deleted CrucibleRemover (will be remade later on)
  • Added new exception for newest abstract class
  • Corrected some typos
[1.1] NemexLib 1.1 by Thenemex on Oct 12, 2025
Download
  • New class for adding **Infusion** recipes
  • New class helping to make ItemStack of jars filled with Essentia
  • New exception useful to throw when Essentia amount is out of Boundaries
  • Added more useful constructors in Aspects class
[1.0.0.8] NemexLib 1.0.0.8 by Thenemex on Oct 10, 2025
Download
  • Patching an issue with removing pages :
  • The getter for the removed page is now taken at index - 1.
  • The new page is now set at index - 1
[1.0.0.7] NemexLib 1.0.0.7 by Thenemex on Aug 08, 2025
Download
  • Patching an issue with **removing pages** :
  • The getter for the removed page is now taken at index - 1.
[1.0.0.6] NemexLib 1.0.0.6 by Thenemex on Aug 05, 2025
Download
  • Adding new utility class for getting **IRecipes** from the CraftingManager
  • 4 methods to get from **Item**/**Amount**/**Metadata**, and combined if needed.
NemexLib Icon
Download NemexLib
Select game version
Select platform