
Bento Box
Модульная библиотека для Minecraft, упрощающая создание красивых GUI и декларативных конфигов. Незаменима для мододелов, а игрокам позволяет заменить несколько модулей одним.
Bento Box
Bento Box - это модульная библиотека для Майнкрафт, которая даёт разработчикам удобные инструменты для создания выразительных интерфейсов и конфигов. И всё это с расчётом на дальнейшее расширение.
Для разработчиков
Благодаря модульной структуре Bento Box вы можете подключить только то, что реально нужно, не таская за собой лишнего.
В состав входят:
- Bento Config - декларативная система конфигурации, построенная на Bento GUI. Простая, но мощная, без магии и искусственных ограничений.
- Bento GUI - библиотека для создания динамических экранов быстро и легко. Заменяет стандартные виджеты Minecraft, вдохновлена HTML и CSS, использует паттерн строителя.
- Bento Util - набор утилит, которые пригодятся как другим модулям Bento, так и вам.
Код библиотеки документирован (JavaDoc) и расписан в вики.
Для пользователей
Если у вас в сборке стоит несколько модулей Bento (например, Bento Config и Bento GUI), их можно заменить одним Bento Box - и всё будет работать.
По сути, Bento Box упрощает жизнь и разработчикам, и игрокам: меньше зависимостей, чище код, удобные настройки. Если вы собираете модпак или пишете свои моды - присмотритесь к этой библиотеке.
