Библиотека, которая добавляет в игру возможность легко создавать полностью настраиваемые порталы в любые пользовательские измерения.
Мод позволяет авторам модов делать порталы, работающие как портал в Незер, но с любым видом рамки, собственным блоком портала, цветовой тоновкой, способом зажигания и местом назначения. Для игрока это значит больше интересных порталов в модпаках и на серверах - новые пути в биомы, секретные локации или уникальные данжи без лишнего шаманства с телепортацией.
Разработчикам доступен удобный билд-API с кучей настроек: можно задать блок рамки, чем зажигать портал (вода, предмет, жидкость), разрешить работу только из Оверворлда, сделать плоский портал типа Энда и многое другое. Примеры регистрации простые и понятные, например:
CustomPortalBuilder.beginPortal()
.frameBlock(Blocks.DIAMOND_BLOCK)
.lightWithItem(Items.ENDER_EYE)
.destDimID(new ResourceLocation("the_end"))
.tintColor(45,65,101)
.registerPortal();
Есть и варианты для классического Незера с Obsidian и своей палитрой цветов. Методы хорошо документированы, так что мододелу не нужно месяцами ковыряться с телепортацией и хитрой логикой - всё можно настроить через готовые вызовы.
Игроки получат больше разнообразных порталов в картах и сборках - новые маршруты для фарма, секретные спауны боссов и красивые входы в лутовые зоны. На сервере такой мод упрощает добавление порталов между регионами и измерениями без тонны админских костылей.
Мод на порталы, который позволяет легко добавлять настраиваемые порталы и новые измерения.