Admin Dimension Control

Admin Dimension Control

Allows admins to open or close dimensions without restaring. Why this one? This plugin is capable of stopping players to light portals and has a large config.

46 downloads 1 followers

Admin Dimension Control Logo

Simple, lightweight, customizable plugin for Paper servers, giving admins a way to lock dimensions completly using a command

Help needed? Check out our Discord Server!

Why this plugin?

Admin Dimension Control allows stopping players from creating Portals when the dimension on the other Side is locked, which simular plugins arent capable of.

Features

  • Allows locking Dimensions using /dc (see command syntax below)
  • Hightly customizable
  • Completly blocks creating portals
  • Blocks every method to enter dimensions, even /tp
  • Has a bypass Permission for Admins
  • /dc status nether | end: outputs the state of the dimension

Commands & Permissions

Command Permission Function
/dc reload dimensioncontrol.reload* Reloads the Config & adds missing keys
/dc close nether dimensioncontrol.use* Disables the Nether
/dc close end dimensioncontrol.use* Disables the End
/dc open nether dimensioncontrol.use* Enables the Nether
/dc open end dimensioncontrol.use* Enables the End
/dc status nether dimensioncontrol.status* Outputs the current state of the nether dimension
/dc status end dimensioncontrol.status* Outputs the current state of the End dimension
/dimensioncontrol reload dimensioncontrol.reload* Reloads the Config & adds missing keys
/dimensioncontrol close nether dimensioncontrol.use* Disables the Nether
/dimensioncontrol close end dimensioncontrol.use* Disables the End
/dimensioncontrol open nether dimensioncontrol.use* Enables the Nether
/dimensioncontrol open end dimensioncontrol.use* Enables the End
/dimensioncontrol status end dimensioncontrol.status* Outputs the current state of the end dimension
/dimensioncontrol status nether dimensioncontrol.status* Outputs the current state of the nether dimension

Using the dimensioncontrol.bypass* permission admins can enter locked dimensions.

* These Permissions are only the default values, you can change them in the Config.

Config

# =======================================
#         DimensionControl Config
# =======================================

# Whether to prevent portal creation while the destination dimension is closed.
prevent-creating-portals: true

# How to handle players who are inside a dimension when it gets locked:
# SPAWNPOINT: Teleport them to their spawn point. (Recommended)
# OVERWORLD: Teleport them to the equivalent X/Z coordinates in the Overworld.
# IGNORE: Let them stay in the locked dimension. NOT recommended.
handle-method: SPAWNPOINT

# Messages
messages:
  message-prefix: "<gold>🔒 Dimension-Control <dark_gray>» "

  nether-closed: "<red>The Nether is currently closed!"
  end-closed: "<red>The End is currently closed!"

  nether-closed-success: "<green>The Nether has been <red>closed<green> successfully!"
  end-closed-success: "<green>The End has been <red>closed<green> successfully!"

  nether-opened-success: "<green>The Nether has been opened successfully!"
  end-opened-success: "<green>The End has been opened successfully!"

  nether-already-closed: "<red>The Nether is already closed!"
  end-already-closed: "<red>The End is already closed!"

  nether-already-opened: "<red>The Nether is already open!"
  end-already-opened: "<red>The End is already open!"

  unknown-subcommand: "<red>Unknown subcommand! Use <yellow>lock<red>, <yellow>unlock<red> or <yellow>reload<red>."

  player-has-bypass: "<green>You have permission to bypass this dimension lock.<white> Other players without bypass permission are still restricted."

  enable-announcement: true
  announcement-message: "<green>The %dim% is now open!"

  reload-message: "<green>Config.yml reloaded!"

  nether-status: "<white>The <red>Nether<white> is currently %state%<white>!"
  end-status: "<white>The <dark_purple>End<white> is currently %state%<white>!"

# Permissions
permissions:
  command-use: "dimensioncontrol.use"
  command-reload: "dimensioncontrol.reload"
  command-status: "dimensioncontrol.status"
  admin-bypass: "dimensioncontrol.bypass"

This plugin uses bStats to monitor servers using admin dimension control.

Version Minecraft Loader Download

1.2-Release

1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur
Download

1.1 Release

1.1-Release

1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur
Download

First Full Version

1.0-Release

26.3
paper, purpur
Download