User Tools

Site Tools


ru:documentation:libraries

This is an old revision of the document!


3rd party library mods

Это список модов сторонних библиотек, которые предоставляют различные утилиты.

Если вы создали библиотеку, добавьте ее в список, если у вас есть права на редактирование (постарайтесь сохранить ее в алфавитном порядке), или перетащите необходимую информацию в вики. Либо вы можете использовать канал в Дискорд сервере.

Генерация данных

Название и ссылка Описание Разработчик
ARRPСоздает ресурсы во время выполнения.HalfOf2
ArtificeСгенерированные данные и виртуальный API пакета ресурсов.Fudge
SpoornPacksПростые в использовании однострочные API-интерфейсы для создания файлов ресурсов и автоматического внедрения.spoorn

Конфигурация

Название и ссылка Описание Разработчик
Auto Config (1.14.x)Annotation Based configuration APIsargunv
Auto Config Updated (1.14-1.16)Fork of AutoConfig for updated MC versionssargunv, shedaniel
Cloth ConfigClient Sided Config Screen Builder (includes AutoConfig)shedaniel
CompleteConfigFlexible configuration APILortseam
ConfabricateFabric wrapper of Sponge's Configurate with new utilitieszml2008
FiberConfiguration system086, Pyrofab
Oro ConfigLight-weight JSON config with command and Cloth Config supportOroArmor
Paradox ConfigKotlin Based configuration APIRedstoneParadox
TweedConfiguration API allowing automation and synchronizationSiphalor
Simple ConfigSingle-file simple to use config libmagistermaks

Рендеринг

Название и ссылка Описание Разработчик
BendyLibAPI to swap and bend cuboids in existing and in new entitiesKosmX
Custom Astral BodyAPI to control dimension sky, moon, and sun renderingVampire Studios
GeckoLibPowerful WYSIWYG animation library for use with animations made in blockbench.bernie-g
JMXAdds increased functionality to making more advanced JSON Models with extra customizabilitygrondag
MarionetteAnimation API for creating and animating entity modelsRedstoneParadox
MyronOBJ model loading libraryHaven King
SatinSimple wrapper for Post Process ShadersPyrofab

Расширение ванили

Название и ссылка Описание Разработчик
Banner++Allows mods to add new banner patternskvverti
CaelusAPI to provide developers access to elytra flight mechanicsTheIllusiveC4
ExpandAbilityProvides increased control over vanilla effects and abilitiesFlorens
Fabric Shield LibLibrary to add new shields cleanly without mixinsCrimsonDawn45
GourmetAllows making items edibledeltanedas
StatementExtra configurability in manipulating blockstates of already existing blocksVirtuoel
Wandering TradesmenAllows you to make your own custom tradesman using LibCD scripts!Lingardium

Графический интерфейс

Название и ссылка Описание Разработчик
LibGuiИнструментарий графического интерфейсаCotton
Oak TreeИнструментарий графического интерфейсаRedstoneParadox
SpruceUIИнструментарий графического интерфейсаLambdAurora

Утилиты

Название и ссылка Описание Разработчик
ArctreeОблегчает ужасный процесс создания деревьев в Minecraft.RedGrapefruit09
ItemNBTЗначительно улучшает возможности NBT предметов в игре с помощью отражения и темной магии.RedGrapefruit09
Cardinal Components APIДинамические вложения данных для различных игровых объектов (Блоков, Сущностей, Миров…).OnyxStudios, Pyrofab
CrowdinTranslate Извлекает переведенные языковые файлы из Crowdin и переименовывает их в MC соглашения. Может работать во время компиляции или во время выполнения.Giselbaer
CuriosГибкий и расширяемый аксессуар/API оборудования.TheIllusiveC4
FreshCoffeeБиблиотека, которая гарантирует, что вы используете поддерживаемую версию Java и можете установить поддерживаемую версию, если это не так.TheBrokenRail
LibCBEПозволяет условно создавать объекты блоков.BoogieMonster1O1
LibMultiPartДобавление нескольких частей в один (пользовательский) блок.AlexIIL
LibSchemАнализатор и компоновщик схем, поддерживающий схему sponge schematic v2BoogieMonster1O1
LockiAPI для блокировки слотов в инвентаре игрока.Pyrofab
MagnaЛегкое создание инструментов, которые разбивают более 1 блока за раз.Draylar
MatrixБиблиотека регистрации предметов/блоков на основе аннотаций.Dimensional Development
Meal APIДобавляет продукты, которые являются более сытными.FoundationGames
MeshУниверсальная библиотека утилит, автоматических регистраций, генераций рецептов, мультиблоков (WIP).UpcraftLP
NBT CraftingРасширяет систему рецептов JSON для работы с данными NBT.Siphalor
oωoГибкая автоматическая регистрация, простая оболочка частиц, настраиваемые группы элементов, вспомогательная система совместимости с модами и общие полезные функции, направленные на снижение детализации кода в контенте мода.glisco
PehkuiМанипулирует размером сущностей.Virtuoel
PiglibПозволяет добавлять предметы, которые Пиглины будут принимать для обмена, а также броню, которая не позволит им стать агрессивными, с помощью тегов.Shnupbups
RayonМоделирование твердого тела для Minecraft.Lazurite
Reach Entity AttributesАтрибуты сущности для изменения расстояния досягаемости и дальности атаки.JamiesWhiteShirt
Size Entity Attribute AttributesАтрибуты сущности для изменения размеров ширины и высоты.MoriyaShiine
TesseractAPI мира с оптимизацией и дополнительным контролем.Vatuu Komalia
ToweletteAPI, позволяющий модам легко делать свои блоки водонепроницаемыми.Virtuoel
TrinketsAPI аксессуаров, управляемых данными.Emi

Совместимость

Название и ссылка Описание Разработчик
LibBlockAttributesBlock and Item attributes, item management, and fluid managementAlexIIL
PlayerAbilityLibCompatibility library allowing multiple mods to interact with PlayerAbilitiesPyrofab
WrenchableCompatibility library allowing mods to make their wrenches compatible with other modsZundrel
FallFlyingLibCompatibility library allowing multiple mods to implement their own Elytra alternativesAdrianTodt

Энергия

Название и ссылка Описание Разработчик
CottonEnergyEnergy APICotton
EnergonRelics APIEnergy API For The Mod EnergonRelicsTheBrokenRail
EnergyThe standard Energy API created and used by Team RebornTeam Reborn, modmuss50
LibPowFlavoured energy API designed for flexibilityenderger

Чтобы ответить на распространенный вопрос об API энергии: если вы просто ищете API, который наиболее часто используется, потому что вы хотите поддерживать большинство других модов, использующих энергию, вам следует использовать TechReborn Energy. Однако это может привести к проблемам с балансировкой, потому что разные моды используют разные подходы к тому, сколько энергии что-то стоит. Поэтому, если вы заботитесь о балансировке, или если вы хотите защитить свою энергетическую систему от других модов, или если вас просто не волнует работоспособность между модами, взгляните на другие варианты и выберите тот, который соответствует вашим потребностям.

Сеть

Название и ссылка Описание Разработчик
DrawerAutomatic NBT and PacketByteBuf serializer/deserializer (Kotlin only)Fudge
FibLibAPI for sending false data to clientsHaven King
LibNetworkStackObject-based networking, auto-net id assignment, buffered packetsAlexIIL

Разное

Название и ссылка Описание Разработчик
GrossFabricHacksAdds hooks for very early initialization, mass class transformation and other hacksHalfOf2
Working SchedulerA working and comprehensive tick schedulerFudge
ru/documentation/libraries.1644873948.txt.gz · Last modified: 2022/02/14 21:25 by furnygo