Source-checkedQuality of life & UI

DimensionPause

by TerrorByteTW · for Minecraft

A small utility plugin to disable entire dimensions across your server.

2.2KDownloads
6 mo agoLast updated
MPL-2.0License
Folia · Paper +1Loaders

About DimensionPause

From Modrinth

A small utility plugin to disable entire dimensions across your server.

Dimension Pause 🌎⌚

What is Dimension Pause?

Dimension Pause is a super simple, lightweight plugin that allows you to temporarily block players from creating dimension portals or entering dimensions.

It works by detecting players attempting to create portals, or detecting when a player switches worlds (Such as entering an already-existing portal, or using Essentials's /home feature). When this happens, if that world's dimension is paused and certain criteria are not met, the player is either blocked from creating the portal, or kicked out of the world.

If the player is currently in a dimension when it is disabled, then they are kicked out to either their respawn location or a world defined in config if their respawn location is unavailable.

Current Features

  • Completely block access to dimensions _per world_. See the "World Setup" section below for details
  • Players cannot create portals, enter portals or teleport via commands (Such as /home or /warp) to other

dimensions. If the player was in a dimension that was paused while they were logged off, upon logging back on they will be teleported out after a configurable delay.

  • Pause worlds until manually unpaused by server staff, or after a delay
  • Dimensions, by default, are paused indefinitely. However, you can specify a delay to pause the world for a

duration.

  • Supports custom translations/formatting for chat messages and titles. You are not locked to "DimensionPause" branding!
  • Upon loading the server, check out the plugins/DimensionPause/lang/ folder for configuration options.
  • Persistent & resilient expiration timers. Dimensions will not stay paused by accident if your server restarts or

crashes!

  • DimensionPause uses Paper's native scheduler, and will (re)schedule timers for ALL temporarily paused dimensions

on server start, dimension toggle, and world load.

  • Folia Support
  • NOTE: Folia is NOT TESTED. While the plugin has been written with Folia in mind, we have not actually run it on

Folia yet due to dependencies like LuckPerms not working on Folia yet. Use at your own risk, Folia will be tested in the next version

Future Features

  • Support Velocity / BungeeCord
  • Create an API for developers to integrate with DimensionPause

Commands & Permissions

All commands may substitute /dimensionpause with /dp for conciseness

| Command | Permission | Description | |--------------------------------------------------------------------------------------------------------------------------|-------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------| | /dimensionpause | dimensionpause.commands | Displays help menu | | /dimensionpause toggle <world> <end \| nether> \[\<weeks\>w\]\[\<days\>d\]\[\<hours\>h\]\[\<minutes\>m\]\[\<seconds\>s\] | dimensionpause.toggle | Pauses or unpauses a given dimension type for a specific world, with an optional duration. The duration is how long from now the pause will expire. | | /dimensionpause state <world> <end \| nether> | dimensionpause.state | Checks the state of a given dimension type for a specific world | | /dimensionpause reload | dimensionpause.reload | Reloads DimensionPause configs and language files | | | dimensionpause.bypass.[world].[dimension] | Allows players to bypass a pause for a given world & dimension | | | dimensionpause.* | Grants all permissions listed above |

Requirements

DimensionPause 1.1.2 works for 1.17 and up. However, DimensionPause 2.0.0 requires the latest version of Paper (At the time of writing, 1.21.11 & Java 21). Supporting older versions of Paper while maintaining _forward_ compatibility is a massive pain. Out of the almost 100 servers running DimensionPause, less than 5% of servers are running a version of Paper unsupported by this plugin, and almost 75% of servers are supported.

World Setup

DimensionPause works under the assumption that your Nether and End dimensions will be connected to an Overworld dimension. DimensionPause does not support pausing dimensions for nether-only or end-only worlds, as they do not have an associated overworld.

Read the full description on Modrinth →

Highlights

From source data

Game versions

Supports 27 Minecraft versions, the newest being 1.21.11.

Loaders

Runs on Folia, Paper and Purpur.

Footprint

Rated a light load on a server.

DimensionPause on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Folia, Paper, Purpur
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2.1.0-SNAPSHOT-20260512-0239 (alpha), released 2026-05-12

Game versions by loader

LoaderGame versionsNewest
Paper1.17 to 1.21.11 (27 versions)1.21.11
Purpur1.17 to 1.21.8 (26 versions)1.21.8
Folia1.17 to 1.17.1 (2 versions)1.17.1

From 5 recorded builds of DimensionPause.

Recent builds

BuildReleasedGame versionsLoaders
2.1.0-SNAPSHOT-20260512-0239 alpha2026-05-121.21.11Paper
2.0.02026-01-191.17 to 1.17.1 (2 versions)Folia, Paper, Purpur
1.1.22025-10-191.17 to 1.21.8 (26 versions)Paper, Purpur
1.1.12024-12-081.17 to 1.21.4 (22 versions)Paper, Purpur
1.1.02023-07-171.20 to 1.20.1 (2 versions)Paper, Purpur

Run DimensionPause on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Runs on your server

From source side support

Modrinth lists DimensionPause as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FoliaPaperPurpur
Runs on
Serverrequired on the server
Game versions
1.21.11 and 26 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-03Open ↗
  • ✓AuthorTerrorByteTW, as published on Modrinth
  • ✓LicenseMPL-2.0Free

DimensionPause, answered

Generated from the mod’s own source data.

Do my players need to install DimensionPause?

Modrinth lists DimensionPause as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Folia, Paper and Purpur.

Is it free?

Yes. DimensionPause is free to download from Modrinth. Its license is MPL-2.0.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run DimensionPause on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add DimensionPause in one click.