Перейти к содержимому
Mineforgian

NemexLib

A library mod for Minecraft and Thaumcraft 4 Mod in 1.7.10. Coding Addons has never been easier than this ! Used for most of my mods.

Загрузки
3K
Подписчики
2
Обновлён
15 марта 2026 г.
Лицензия
TNMX-License

Опубликован 19 июля 2025 г.

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 : IRecipeOreDict, 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 !

Центр версий

21 версий
  • Релиз56 КБ
  • Релиз53 КБ
  • Релиз53 КБ
  • Релиз52 КБ
  • Релиз49 КБ
  • Релиз43 КБ
  • Релиз42 КБ
  • Релиз42 КБ
  • Релиз42 КБ
  • Релиз41 КБ
  • Релиз40 КБ
  • Релиз38 КБ
  • Релиз35 КБ
  • Релиз35 КБ
  • Релиз35 КБ
  • Релиз37 КБ
  • Релиз39 КБ
  • Релиз39 КБ
  • Релиз39 КБ
  • Релиз39 КБ

Ченджлог

1.8Релиз1.7.10 · 15 марта 2026 г.
  • 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Релиз1.7.10 · 9 марта 2026 г.
  • 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Релиз1.7.10 · 9 марта 2026 г.
  • 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Релиз1.7.10 · 8 марта 2026 г.
  • 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Релиз1.7.10 · 8 марта 2026 г.
  • 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Релиз1.7.10 · 22 ноября 2025 г.
  • Added new class OreDictAdder for adding & registering Ore Dict recipes
  • Added additionnal check for null components in Logger
1.3.1.1Релиз1.7.10 · 9 ноября 2025 г.
  • Logger.info() now shows all passed objects, even if one of them is null
1.3.1.0.1Релиз1.7.10 · 27 октября 2025 г.

Added some missing code in BlockType :

  • New constructor with deep-copy
  • New setter for block field

Комментарии

Загружаем…