
Ametrin API
Ametrin API - библиотека для разработчиков модов Minecraft, которая упрощает создание контента: блоки, порталы, деревья, структуры и многое другое. Экономьте время и пишите меньше кода.
Ametrin API - набор инструментов для создания модов в Майнкрафт
Если вы когда-нибудь писали моды для Minecraft, то знаете, сколько времени уходит на рутину: регистрация блоков, настройка генерации, работа с порталами. Ametrin API от Ametrin Studios решает именно эту проблему. Это QoL-библиотека (Quality of Life), которая берёт на себя кучу повторяющихся задач и даёт готовые решения, чтобы вы могли сосредоточиться на геймдизайне, а не на boilerplate-коде.
Что внутри?
- Хелперы для дата-генерации - продуманные утилиты, которые генерируют модели, луут-таблицы и прочее за вас.
- Готовые классы блоков - DoublePlant, AgeableBush, AgableDoublePlant, Head, Torch и другие. Не нужно каждый раз писать свои классы для кустов, факелов или голов.
- Создание порталов, похожих на незерские - можно легко добавить портал в свой новый мир, используя ту же логику, что и в ванильном Незере.
- Деревья и саженцы - быстрая настройка деревьев с учётом роста, формы и условий.
- StructurePieces - готовые компоненты для генерации структур, которые можно комбинировать.
- TerrainAnalyzer - анализатор местности, который используется, например, в моде Dungeons Enhanced. Помогает понять, где какие блоки, чтобы генерировать подземелья логично.
- Конвертация времени и цвета - перевод между игровыми тиками, реальным временем, цветовые модели (RGB/HSL и т.д.).
- Добавление ошкуриваемых брёвен - теперь не надо изобретать велосипед, просто укажите, какие блоки можно обстругать.
- И ещё много всего - утилиты для крафта, инвентаря, событий.
Кому это нужно?
В первую очередь - разработчикам модов для Minecraft. Если вы собираетесь делать мод, который использует нестандартные блоки, порталы, деревья или структуры - Ametrin API здорово упростит жизнь. Даже простой мод с кастомными растениями или факелами станет чище и стабильнее, если опираться на эту библиотеку.
Как использовать?
Подключите Ametrin API как зависимость в вашем проекте (Fabric/Forge - смотрите документацию в репозитории). Большинство фич работают из коробки - просто вызывайте готовые методы. Никакой сложной настройки.
Почему стоит попробовать?
Потому что меньше кода - меньше багов. Ametrin API уже протестирован в реальных модах (например, Dungeons Enhanced), так что можно быть уверенным в его надёжности. Скачайте Ametrin API и начните делать свои моды быстрее и эффективнее.
А ещё библиотека активно развивается - фичи добавляются регулярно.
