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

MModding Library

The MModding Library is the Main Library for MModding mods.

Загрузки
3K
Подписчики
3
Обновлён
6 июля 2026 г.
Лицензия
Code-PolyForm-Shield-1.0.0-Assets-ARR

Опубликован 11 июля 2022 г.

MModding

mmodding-library

Modrinth CurseForge

MModding Maven Java CI with Gradle

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-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://raw.githubusercontent.com/MModding/art/main/mods/library/requires_mmodding_library.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

Центр версий

18 версий
  • Альфа1.2 МБ
  • Альфа1.2 МБ
  • Альфа1.2 МБ
  • Альфа1.2 МБ
  • Альфа1.2 МБ
  • Альфа1.2 МБ
  • Альфа1.2 МБ
  • Альфа1.2 МБ
  • Альфа1.2 МБ
  • Альфа1.1 МБ
  • Альфа676 КБ
  • Альфа675 КБ
  • Альфа635 КБ
  • Альфа635 КБ
  • Альфа633 КБ
  • Альфа1.5 МБ
  • Альфа1.5 МБ
  • Альфа121 КБ

Ченджлог

0.6.3-alpha+26.2Альфа26.2 · 6 июля 2026 г.
0.6.2-alpha+26.2Альфа26.2 · 6 июля 2026 г.

Make data generation for 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

0.6.1-alpha+26.2Альфа26.2 · 6 июля 2026 г.

Make data generation for BlockRelatives put SIGN variant to the right block tag.

Full Changelog: https://github.com/MModding/mmodding-library/compare/0.6.0...0.6.1

0.6.0-alpha+26.2Альфа26.2 · 6 июля 2026 г.

Core Module:

  • Ensure AdvancedContainer Registry Stream Order
  • Fix MModdingLibrary#getModContainer

Item Module:

  • Add ItemFactory
  • Add ItemHeap

Wood Set Module:

  • Enhance WoodSetBuilder
  • Fix #5

Data Generation Module:

  • Add DefaultBlockModelProcessing#createHangingSign
  • Add DefaultLangProcessors#MOB_BUCKET
  • Support ItemHeap
  • Fix #6
  • Fix WoodSetFinalDataHandler
  • Fix RecipeHelperImpl

Full Changelog: https://github.com/MModding/mmodding-library/compare/0.5.3...0.6.0

0.5.3-alpha+26.2Альфа26.2 · 5 июля 2026 г.
0.5.2-alpha+26.2Альфа26.2 · 5 июля 2026 г.

Hotfix: Behavior of WoodSetSettings#isLogModelManuallyConfigured.

Full Changelog: https://github.com/MModding/mmodding-library/compare/0.5.1...0.5.2

0.5.1-alpha+26.2Альфа26.2 · 5 июля 2026 г.
  • Enhance WoodSetSettings
  • Add ValueTagProcessor Utility Methods

Full Changelog: https://github.com/MModding/mmodding-library/compare/0.5.0...0.5.1

0.5.0-alpha+26.2Альфа26.2 · 3 июля 2026 г.
  • Improve ValueTagAppender
  • Enhance Energy Module
    • Split Previously Named EnergyStorage into EnergyComponent (internal energy management) and EnergyAccess (outside energy access, for transfers)
    • Allow for Variable Capacities
    • Matching the Standard for Transfers
    • Improved Caching
  • Add IdentityCompanion
  • Fix Game-Breaking Issue: Nether Portal Crash
  • Compatibility Fix (with Tech Reborn notably)
  • Reborn Energy Integration

Full Changelog: https://github.com/MModding/mmodding-library/compare/0.4.0...0.5.0

Комментарии

Загружаем…