1.2.0
Compatibility
Changes
Version 1.2.0 Changelog
⨠New Features Magic Rejection Effects: Added visual and auditory feedback when the portal denies entry. You will now see magical particles (ENCHANTED_HIT for players and WITCH sparks for items) and hear a sound effect.
Entity Physics Overhaul: Dropped items that are prohibited now fly out of the portal in a smooth, randomized arc (1-2 blocks range) instead of flying too fast on one way or just stucking.
Safe Teleportation System: Improved the "kick-back" logic for players. The mod now uses heightmap scanning to ensure you are teleported to a safe, solid surface, preventing you from getting stuck inside blocks.
š”ļø Security & Balance Deep ItemEntity Scanning: Fixed a major loophole! The mod now performs a deep recursive scan on items thrown into the portal. You can no longer bypass security by throwing backpacks or containers filled with prohibited items into the dimension.
NBT/Component Consistency: Refined the brute-force search algorithm to ensure it catches forbidden items nested deep within multiple layers of containers.
š§ Technical Changes Optimized Vector Math: Refined movement vectors for better server-side performance when handling multiple entity rejections.
Dependency Fixes: Updated internal sound and coordinate mappings for better compatibility with the NeoForge 1.21.x releases.
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:JsuQavql:WHRv5CRn"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:JsuQavql:WHRv5CRn"
}

