
TRansliterationLib
Активный0.0
Установок
Последнее обновление
TRansliterationLib
Эта библиотечная модификация выполняет всю сложную работу по обеспечению независимости модов, разработанных мной, от конкретного модлоадера. Основное преимущество заключается в том, что весь код пишется только один раз, что значительно ускоряет процесс разработки и поддержки, а также гарантирует одинаковое поведение модов как на Forge, так и на Fabric.
Особенности функционала
Библиотека предоставляет интерфейсы, похожие на BukkitAPI, для всех необходимых классов, а затем оборачивает их правильной реализацией для Fabric и Forge. Это позволяет писать моды, ориентируясь на эти интерфейсы, что обеспечивает высокую независимость от модлоадера и версии Minecraft. Кроме того, библиотека включает Cloth Config для Fabric и Forge, позволяя модам иметь настраиваемые экраны конфигурации без дополнительных внешних зависимостей, а также предоставляет собственную систему обработки событий для создания собственных событий и пересылки событий Fabric или Forge.
Установка и версии
Каждый выпущенный файл TRansliterationLib Jar работает как под Fabric, так и под Forge (отдельных загрузок для каждого модлоадера нет). Рекомендуется использовать последнюю версию библиотеки и модов, которые её требуют, для выбранной версии Minecraft. Смешивание старых и новых версий модов и библиотеки может привести к проблемам или сбоям. Краткая рекомендация: обновляйте всё одновременно до последних релизов!
Транслитерация — это тип преобразования текста из одной системы письма в другую, который включает замену букв предсказуемым образом...