
Portal Frame Item
An End Portal and Nether Portal as an Item that can be placed in the world. A full block placement render is included to aide in placement. Modpack makers can use a config option to disable typical Nether Portals and use these in quests for progression!
1.3.0
Compatibility
Changes
Added
endPortal.eyeModeconfig: place End Portal framesEMPTY,RANDOM(10% chance per frame, as in strongholds) orALL_BUT_ONE(default). UseEMPTYfor packs with End Remastered.endPortal.giveEyeOnPlaceconfig (defaulttrue): whether placing an End Portal gives the player one Eye of Ender.
Changed
- The Eye of Ender goes to the now empty hand, then the inventory, and drops at your feet if both are full instead of being lost.
- The End Portal placement preview shows empty frames and lines up correctly when aiming at grass or other replaceable blocks.
- Placement previews work from the off hand.
- Portal items respect adventure mode, spawn protection and claim mods.
- The failed ignition message is sent to the player who lit the portal, one line every two seconds, and every line after
§nis shown. - License is now GPL-3.0-or-later.
Fixed
- Placement previews leaked render state, which could leave other rendering translucent or misplaced.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:tG0r5SA7:3UYNxwFI"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:tG0r5SA7:3UYNxwFI"
}
