All versions
1.0-SNAPSHOT
Release
Wormholes 1.0-SNAPSHOT3 months ago 60
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
Wormholes v1.0 — Initial Release
Features
- Particle Portals — Stunning 7-layer particle portals with spinning energy rings, void fill, edge tendrils, ground cracks, ambient particles, and lightning flashes
- Wormhole Travel — Link any two portals with
/slportal connectfor bidirectional teleportation - Opening Animation — Portals tear open over 3 seconds in 3 phases: spark → tear → expand, with a dramatic burst on completion
- 8 Color Themes — Blue, Red, Gold, Green, Purple, Cyan, White, Pink — fully shifts all particle layers
- Permission System — Per-portal allow/deny lists with admin bypass (
sololevelingportals.bypass) - Silent Deny Mode — Configurable option to hide "access denied" messages
- Mount & Passenger Handling — Full entity stack teleportation with automatic ejection of unpermitted riders
- Configurable Dimensions — Per-portal width, height, and density settings
- Teleport Cooldown — 3-second cooldown prevents wormhole loops
🔧 Commands
| Command | Description |
|---|---|
/slportal create <name> [x y z] |
Create a portal (coords optional) |
/slportal remove <name> |
Remove a portal |
/slportal connect <A> <B> |
Link two portals as a wormhole |
/slportal disconnect <name> |
Sever a wormhole link |
/slportal allow <portal> <player> |
Grant portal access |
/slportal deny <portal> <player> |
Revoke portal access |
/slportal set <portal> <property> <value> |
Set width/height/density/color |
/slportal list |
List all portals |
/slportal info <portal> |
View portal details |
/slportal reload |
Reload config |
📋 Requirements
- Paper 1.21+
- Java 21
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:KLKrUauL:WaWRUG4w"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KLKrUauL:WaWRUG4w"
}

