WrapperLib
Коллекция кроссплатформенных реализаций общих задач для разработки модов Minecraft. Это инструмент для разработчиков модов, он не добавляет контент самостоятельно. Устанавливайте его только если вы используете другой мод, который требует его.
- Предоставляет единый API для всех загрузчиков модов и версий Minecraft.
- Приоритет отдается тому, чтобы никогда не писать код сериализации для NBT или буферов байтов вручную.
- Разработан модульным, чтобы вы могли использовать только нужные части и не иметь внешних зависимостей.
- Каждая концепция API представлена в виде класса, похожего на Builder, без необходимости дополнительной настройки.
- Обширная документация (вики и javadocs).
См. вики для дополнительной информации.
- NetworkWrapper: отправка информации между клиентом и сервером.
- ConfigWrapper: позволяет игрокам настраивать функции модов путем редактирования json-файлов.
- DataWrapper: сохранение дополнительной информации с данными мира.
- RegistryWrapper: API, подобное отложенному регистру Forge, которое можно вызывать из общего кода.
- ResourcesWrapper: загрузка информации из дата-паков или ресурс-паков.
- KeybindWrapper: реакция на ввод с клавиатуры, автоматически синхронизируется с сервером.
