Custom Portal API Reforged avatar

Custom Portal API Reforged [1.21.6] [1.20.6]

Custom Portal API Reforged 

Библиотека, позволяющая разработчикам легко создавать порталы в свои пользовательские измерения. Эти порталы будут функционировать аналогично порталам Незера, но с полной настраиваемостью. Вы можете управлять блоком каркаса, блоком портала, тонированием, источником зажигания, назначением и другими параметрами!

Использование

Добавьте репозиторий/мод в ваш build.gradle.

repositories {
    maven { url 'https://maven.azuredoom.com/mods' }
}
dependencies {
    //1.20.1
    implementation fg.deobf('net.kyrptonaught.customportalapi:customportalapi-reforged:MODVERSION')

    //1.20.2+
    implementation "net.kyrptonaught.customportalapi:cpapireforged-neo-1.20.2:MODVERSION"
}

Теперь перейдем к созданию и регистрации портала. Это просто благодаря классу CustomPortalBuilder. Мы будем использовать его в событии FMLCommonSetupEvent.

Следующий пример создает простой портал, который переносит в Энд и активируется правым кликом по каркасу с Оком Эндера:

CustomPortalBuilder.beginPortal()
.frameBlock(Blocks.DIAMOND_BLOCK)
.lightWithItem(Items.ENDER_EYE)
.destDimID(new ResourceLocation("the_end"))
.tintColor(45,65,101)
.registerPortal(); 

Портал в Незер будет зарегистрирован следующим образом:

 CustomPortalBuilder.beginPortal()
.frameBlock(Blocks.OBSIDIAN)
.destDimID(new ResourceLocation("the_nether"))
.tintColor(131, 66, 184)
.registerPortal();

CustomPortalBuilder содержит множество методов для настройки функциональности портала, все они документированы в классе.

Некоторые примечательные методы:

- lightWithWater/Item/Fluid - Позволяют контролировать способ активации портала.
- onlyLightInOverworld - Разрешить использование портала только в Оверворлде для перехода в выбранное измерение.
- flatPortal - Создать плоский портал, аналогичный порталу в Энд или Twilight Forest.

Скачать Custom Portal API Reforged

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasecustomportalapi-reforged 1.5.01.21.6NeoForge25 июня 202594,4 КБ
Releasecustomportalapi-reforged 1.4.01.21.5NeoForge21 мая 202594,5 КБ
Releasecustomportalapi-reforged 1.2.11.21.1NeoForge8 марта 202590,1 КБ
Releasecustomportalapi-reforged 1.0.111.21.1NeoForge22 ноября 202485,2 КБ
Releasecustomportalapi-reforged 1.0.101.21.1NeoForge25 сентября 202485,2 КБ
Releasecustomportalapi-reforged 1.0.101.21.1NeoForge25 сентября 202485,2 КБ
Releasecustomportalapi-reforged1201 1.0.41.20.1NeoForge30 июня 202496,3 КБ
Releasecustomportalapi-reforged 1.0.61.20.4NeoForge30 июня 202495 КБ
Releasecustomportalapi-reforged1.20.6 1.0.81.20.6NeoForge30 июня 202492,6 КБ
Releasecustomportalapi-reforged1201 1.0.31.20.1NeoForge15 мая 2024104,8 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.