mmodding-library
Overview
The MModding Library is a set of tools made by the MModding organization providing new useful systems in mod making.
Players should not expect any relatable content coming directly from the library. The magecraft only occurs with the mods using this library.
Development Usages
The MModding organization provides a detailed documentation of the modules in the form of a Wiki.
Current Modules Table:
| Module | Status | Description |
|---|---|---|
| mmodding-block | Stable | Block Management, Interactions, Settings, Catalog |
| mmodding-client-resources | Stable | Cosmetic Renderers, Entity Models, Block Entity Models |
| mmodding-config | Candidate | Configuration System, Level, Networking |
| mmodding-core | Candidate | The Core of the Library |
| mmodding-datagen | Candidate | Data Generation Management and Automation |
| mmodding-enchantment | Experimental | Enchantment Management, Families |
| mmodding-energy | Experimental | Energy Definitions, Energy Storages, Energy Units |
| mmodding-fluid | Experimental | Fluid Management, Properties |
| mmodding-item | Stable | Item Management, Catalog |
| mmodding-java | Candidate | Collection of Java Utilities |
| mmodding-levelgen | Experimental | Level Generation Systems |
| mmodding-math | Candidate | Collection of Math Utilities |
| mmodding-network | Candidate | Additionnal Network Codecs |
| mmodding-portal | Experimental | Node Binding Portals, Node Building Portals |
| mmodding-rendering | Experimental | Special Block Renderers |
| mmodding-sublevel | Experimental | SubLevel Management |
| mmodding-task | Candidate | Task Scheduling, Persistent Tasks |
| mmodding-woodset | Stable | Powerful Tools to create whole WoodSets. |
Badge for Modders:
Link:
<a href="https://modrinth.com/mod/mmodding-library"><img src="https://goldmedia.top/uploads/gallery/mmodding-library_desc_6_052bcca8.png" width="300"></img></a>
You can change the size by replacing width="300" with whatever size you want.
Contributing
Pull requests are very welcomed! As long as you match the reviewers' requirements, you are able to submit content to this project.
License
Code: PolyForm Shield 1.0 Assets: All Rights Reserved
How to Install MModding Library (Mod)
MModding Library by Neokys is verified for Fabric, Quilt across Minecraft versions 1.18.2, 1.19.2, 26.1, 26.1.1, 26.1.2, 26.2, 26.3 (latest release: 0.9.2-alpha+26.3, file size: 1.3 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.18.2, 1.19.2, 26.1, 26.1.1, 26.1.2, 26.2, 26.3) and platform (Fabric, Quilt).
- Make sure you have the compatible loader or environment installed for Fabric, Quilt.
- Move the downloaded MModding Library file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
SizedBlock breaking and looting issues.
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.9.1...0.9.2
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.9.0...0.9.1
- (Heavenly) Breaking Change:
SizedBlocknow use the newSizeManager, which improves their management by a lot. - Add
SizedBlock#getPlacementOrigin, which allow modders to choose the inner position at which the sized block will be deployed on placement (and thus shifting it whole placement). - Add Dynamic Size support for sized blocks (will probably receive tweaks and fixes in the future).
- Add (back, iirc) Rendering Module, featuring Special Block Renderers.
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.8.0...0.9.0
- Initial Port to 26.3
- Remove Feature Packs and Vein Types entirely, there might be replacements in the future, but as of now, they have just become unfitting
- Adapt Provided Features to the new Refactors
This is the initial port to 26.3. It may have issues. If you find some, feel free to report those to the issue tracker.
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.7.3...0.8.0
- Fix [#11](https://github.com/MModding/mmodding-library/issues/11)
- Enhance Block Module Testmod Content
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.7.2...0.7.3
- Tweak
BlockEnergy#query - Update Trinkets Updated (Mod Integration)
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.7.1...0.7.2
CustomItemPropertyImplIdentityCompanion and its applications- Add
DataDrivenCosmetic&DataDrivenWithSlimCosmetic - Add
EntityRendererProviderContextExtensions
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.7.0...0.7.1
Client Resources Module:
- [BC] Remove "initial load" information and clear data driven entity models at every reload
Energy Module:
- [BC] Provide
BlockStateandBlockEntityobjects inBlockEnergyQueries - Fix
CompilingEnergyAccess
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.6.5...0.7.0
WoodSet put SIGN variant to the right block tag. (yes, I know... I missed it)
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.6.1...0.6.2
BlockRelatives put SIGN variant to the right block tag.
- Full Changelog**: https://github.com/MModding/mmodding-library/compare/0.6.0...0.6.1

