This is an old revision of the document!
Table of Contents
3rd party library mods
Это список модов сторонних библиотек, которые предоставляют различные утилиты.
Если вы создали библиотеку, добавьте ее в список, если у вас есть права на редактирование (постарайтесь сохранить ее в алфавитном порядке), или перетащите необходимую информацию в вики. Либо вы можете использовать канал в Дискорд сервере.
Генерация данных
Конфигурация
Name and Link | Description | Maintainer |
---|---|---|
Auto Config (1.14.x) | Annotation Based configuration API | sargunv |
Auto Config Updated (1.14-1.16) | Fork of AutoConfig for updated MC versions | sargunv, shedaniel |
Cloth Config | Client Sided Config Screen Builder (includes AutoConfig) | shedaniel |
CompleteConfig | Flexible configuration API | Lortseam |
Confabricate | Fabric wrapper of Sponge's Configurate with new utilities | zml2008 |
Fiber | Configuration system | 086, Pyrofab |
Oro Config | Light-weight JSON config with command and Cloth Config support | OroArmor |
Paradox Config | Kotlin Based configuration API | RedstoneParadox |
Tweed | Configuration API allowing automation and synchronization | Siphalor |
Simple Config | Single-file simple to use config lib | magistermaks |
Рендеринг
Name and Link | Description | Maintainer |
---|---|---|
BendyLib | API to swap and bend cuboids in existing and in new entities | KosmX |
Custom Astral Body | API to control dimension sky, moon, and sun rendering | Vampire Studios |
GeckoLib | Powerful WYSIWYG animation library for use with animations made in blockbench. | bernie-g |
JMX | Adds increased functionality to making more advanced JSON Models with extra customizability | grondag |
Marionette | Animation API for creating and animating entity models | RedstoneParadox |
Myron | OBJ model loading library | Haven King |
Satin | Simple wrapper for Post Process Shaders | Pyrofab |
Расширение ванили
Name and Link | Description | Maintainer |
---|---|---|
Banner++ | Allows mods to add new banner patterns | kvverti |
Caelus | API to provide developers access to elytra flight mechanics | TheIllusiveC4 |
ExpandAbility | Provides increased control over vanilla effects and abilities | Florens |
Fabric Shield Lib | Library to add new shields cleanly without mixins | CrimsonDawn45 |
Gourmet | Allows making items edible | deltanedas |
Statement | Extra configurability in manipulating blockstates of already existing blocks | Virtuoel |
Wandering Tradesmen | Allows you to make your own custom tradesman using LibCD scripts! | Lingardium |
Графический интерфейс
Утилита
Name and Link | Description | Maintainer |
---|---|---|
Arctree | Eases the awful process of creating trees in Minecraft | RedGrapefruit09 |
ItemNBT | Greatly enhances the item NBT features in the game with the help of reflection and dark magic | RedGrapefruit09 |
Cardinal Components API | Dynamic data attachments for various game objects (Blocks, Entities, Worlds…) | OnyxStudios, Pyrofab |
CrowdinTranslate | Pulls translated language files from Crowdin and renames them to MC conventions. Can work at compile time or runtime. | Giselbaer |
Curios | A flexible and expandable accessory/equipment API | TheIllusiveC4 |
FreshCoffee | A library mod that ensures you are running a supported version of Java and can install a supported one if you are not. | TheBrokenRail |
LibCBE | Allows conditional creation of block entities | BoogieMonster1O1 |
LibMultiPart | Adding multiple parts to a single (custom) block | AlexIIL |
LibSchem | A schematic parser and placer that supports the sponge schematic v2 schema | BoogieMonster1O1 |
Locki | An API for locking slots in a player's inventory | Pyrofab |
Magna | Easily create tools that breaks more than 1 block at a time | Draylar |
Matrix | Annotation based item/block registering library | Dimensional Development |
Meal API | Add foods that are more “filling” | FoundationGames |
Mesh | All-round utility library, automatic registration, recipe generation, multiblocks (WIP) | UpcraftLP |
NBT Crafting | Extends the JSON recipe system to work with NBT data | Siphalor |
oωo | Flexible automatic registration, easy particle wrapper, custom item groups, mod compat helper system and general utility functions aimed at reducing code verbosity in content mods | glisco |
Pehkui | Manipulates the size of entities | Virtuoel |
Piglib | Allows adding to the items Piglins will accept for bartering, as well as armor that will prevent them becoming aggressive, through tags | Shnupbups |
Rayon | Rigid body simulation for Minecraft | Lazurite |
Reach Entity Attributes | Entity attributes to modify reach distance and attack range | JamiesWhiteShirt |
Size Entity Attribute Attributes | Entity attributes to modify width and height dimensions | MoriyaShiine |
Tesseract | World API with optimization and extra control | Vatuu Komalia |
Towelette | API to easily allow mods to make their blocks waterloggable | Virtuoel |
Trinkets | Data driven accessory api | Emi |
Совместимость
Name and Link | Description | Maintainer |
---|---|---|
LibBlockAttributes | Block and Item attributes, item management, and fluid management | AlexIIL |
PlayerAbilityLib | Compatibility library allowing multiple mods to interact with PlayerAbilities | Pyrofab |
Wrenchable | Compatibility library allowing mods to make their wrenches compatible with other mods | Zundrel |
FallFlyingLib | Compatibility library allowing multiple mods to implement their own Elytra alternatives | AdrianTodt |
Энергия
Name and Link | Description | Maintainer |
---|---|---|
CottonEnergy | Energy API | Cotton |
EnergonRelics API | Energy API For The Mod EnergonRelics | TheBrokenRail |
Energy | The standard Energy API created and used by Team Reborn | Team Reborn, modmuss50 |
LibPow | Flavoured energy API designed for flexibility | enderger |
Чтобы ответить на распространенный вопрос об API энергии: если вы просто ищете API, который наиболее часто используется, потому что вы хотите поддерживать большинство других модов, использующих энергию, вам следует использовать TechReborn Energy. Однако это может привести к проблемам с балансировкой, потому что разные моды используют разные подходы к тому, сколько энергии что-то стоит. Поэтому, если вы заботитесь о балансировке, или если вы хотите защитить свою энергетическую систему от других модов, или если вас просто не волнует работоспособность между модами, взгляните на другие варианты и выберите тот, который соответствует вашим потребностям.
Сеть
Name and Link | Description | Maintainer |
---|---|---|
Drawer | Automatic NBT and PacketByteBuf serializer/deserializer (Kotlin only) | Fudge |
FibLib | API for sending false data to clients | Haven King |
LibNetworkStack | Object-based networking, auto-net id assignment, buffered packets | AlexIIL |
Разное
Name and Link | Description | Maintainer |
---|---|---|
GrossFabricHacks | Adds hooks for very early initialization, mass class transformation and other hacks | HalfOf2 |
Working Scheduler | A working and comprehensive tick scheduler | Fudge |