ARLib 1.21.1 содержит
- логику для многоблочных структур
- логику управления рецептами / загрузки из XML
- простые модульные графические интерфейсы
- простой сетевой интерфейс для обмена данными на основе NBT
- загрузчик моделей .obj для BlockEntity renderer
ARLib 1.21.1 содержит
Введение
Данный фреймворк предназначен для создания coremods в MinecraftForge.
Основная цель — предоставить разработчикам модификаций удобный инструмент для модификации существующей логики без прямого изменения исходного кода, путём добавления собственного кода.
Для версии Fabric см. здесь
Библиотечный мод, содержащий общий код и утилиты для большинства моих модов с целью упрощения разработки.
Для обычных пользователей установка данного мода без дополнительных модов не даст никакого функционала.
Для разработчиков мод содержит полезные инструменты: систему анимации сущностей (entity animation system), различные вспомогательные методы и инструменты для создания оружия с облачными атаками или увеличенной дальностью.
Базовый мод для Nomifactory CEu, предоставляющий кастомные изменения GT, предметы, изменения рецептов и многое другое!
Скучаете по "pack modes" из модпаков версии 1.7? Теперь эта функция доступна снова!
PackMode — это простой мод, реализующий систему режимов модпака (pack modes).
Принцип работы основан на условной загрузке скриптовых файлов CraftTweaker (.zs) в зависимости от их пометок специальными препроцессорами.
MTLib — это библиотека модов, предназначенная для использования Crafttweaker аддонами. Её использование не является обязательным, однако она предоставляет полезные методы и классы для упрощения создания Crafttweaker аддонов.
Библиотека включает все служебные и вспомогательные классы Modtweaker, такие как классы действий IUndoable и базовые классы для команд типа "dump".
ContentTweaker является аддоном для CraftTweaker. CraftTweaker позволяет изменять рецепты, удалять их или добавлять новые. Однако он не поддерживает создание новых предметов и блоков, что реализует ContentTweaker.
Данный мод изначально создавался для предоставления разработчикам методов реализации функций, которые традиционно считаются невозможными, требующими нестандартных решений или внешних Java-библиотек. Сейчас он также служит API для загрузки и запуска модов на разных версиях и модлоадерах.