
EpheroLib
Библиотека для модов Epherical, которая объединяет Fabric и Forge, упрощая конфиги, сеть и переводы. Необходима для работы Croptopia, ServerBrowser и других модов автора.
EpheroLib - это небольшая, но очень полезная библиотека от создателя модов Epherical (Croptopia, ServerBrowser и других). Её задача - абстрагировать общий код между Fabric и Forge, чтобы разработчикам не приходилось писать одно и то же дважды. Всё, что накоплено за три года моддинга, собрано в одной библиотеке.
Что входит в состав
- Конфигурация - единая система настроек для Fabric и Forge, взятая из Croptopia. Больше не надо плодить отдельные конфиги под каждый загрузчик.
- Сеть - абстракция для сетевых пакетов, скрывающая различия между Fabric и Forge. Позаимствована из мода Shoppy.
- Серверные переводы - на основе GSON. Позволяет серверным модам использовать локализацию без необходимости раздавать файлы языков клиентам. Клиент просто шлёт свой язык, а сервер сам подставляет нужные строки.
- Хранение данных - абстракция на GSON для сохранения данных на уровне мира. Взята из Professions.
Зачем это нужно игроку
Напрямую ты этого не заметишь - библиотека работает "под капотом". Но именно благодаря ей моды вроде Croptopia или ServerBrowser работают одинаково стабильно и на Fabric, и на Forge. Если ты пользуешься модами от Epherical - EpheroLib у тебя уже стоит. Если собираешься ставить что-то из этой серии - не забудь скачать библиотеку.
Совместимость: Fabric и Forge для последних версий Minecraft (обычно 1.18-1.21, актуально уточнять под свою версию).
