Custom Portal API Reforged
custom-portal-api-reforged · 181837 загрузок · MIT
клиент: required · сервер: required (заявлено автором мода)
Порт Forge API пользовательского портала Fabrics, обновленный для новых версий MC.
Описание
Обновленный API пользовательского портала
Мод библиотеки, позволяющий разработчикам легко создавать порталы по своим размерам. Эти пользовательские порталы будут функционировать точно так же, как и другие порталы, за исключением того, что они полностью настраиваемы. Вы можете управлять блоком рамы, блоком портала, тонировкой, источником возгорания, пунктом назначения и многим другим!
Использование
Добавьте репозиторий/мод в свой 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 fg.deobf("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 - Плоский портал, аналогичный порталу Края или Сумеречного леса.
На основе основного мода Fabric ЗДЕСЬ и более старого портированного мода ЗДЕСЬ]
Версии (20)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
1.7.0 |
1.21.10 | neoforge | скачать |
1.6.0 |
1.21.9 | neoforge | скачать |
1.2.2 |
1.21.1 | neoforge | скачать |
1.5.0 |
1.21.6 | neoforge | скачать |
1.4.0 |
1.21.5 | neoforge | скачать |
1.2.1 |
1.21.1 | neoforge | скачать |
1.0.11 |
1.21.1 | neoforge | скачать |
1.0.10 |
1.21.1 | neoforge | скачать |
1.0.8 |
1.20.6 | neoforge | скачать |
1.0.6 |
1.20.4 | neoforge | скачать |
1.0.4 |
1.20.1 | neoforge | скачать |
1.0.7 |
1.20.6 | neoforge | скачать |
1.0.6 |
1.20.4 | neoforge | скачать |
1.0.3 |
1.20.1 | neoforge | скачать |
1.0.5 |
1.20.4 | neoforge | скачать |
1.0.4 |
1.20.4 | neoforge | скачать |
1.0.3 |
1.20.2 | neoforge | скачать |
1.0.2 |
1.20.1 | forge, neoforge | скачать |
1.0.1 |
1.20.1 | neoforge | скачать |
1.0.0 |
1.20.1 | neoforge | скачать |