1.0
Compatibility
Changes
Disable Nether
A simple, lightweight plugin that lets you temporarily disable Nether portals on your server â no need to delete world files or restart your server.
Features
- ðĨ Blocks Nether portal teleportation for players and entities, even if the Nether world is already loaded
- âïļ Toggle on/off instantly with a single command â no restart required
- ðŽ Customizable message shown to players when they try to enter a blocked portal
- ðŠķ Lightweight â no dependencies, minimal performance impact
Why use this plugin?
Setting allow-nether=false in server.properties only prevents the Nether world from loading on startup. If the world_nether folder already exists and has been loaded before, portals will keep working regardless of that setting. This plugin fixes that by directly cancelling portal events, giving you reliable control over Nether access at any time.
Commands
| Command | Description | Permission |
|---|---|---|
/nether on |
Enables the Nether | disablenether.admin |
/nether off |
Disables the Nether | disablenether.admin |
Permissions
| Permission | Description | Default |
|---|---|---|
disablenether.admin |
Allows toggling the Nether on/off | op |
Configuration
# Whether the Nether is currently blocked (true = blocked, false = allowed)
enabled: true
# Message shown to players when they try to enter a blocked Nether portal
message: "&cThe Nether is currently disabled on this server."
Supported Versions
Paper 1.20 â 1.21.x (and forks such as Purpur, Pufferfish)
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:9Ka3T9A0:ZKaRLuZC"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9Ka3T9A0:ZKaRLuZC"
}

