⭐ [1.21 – 26.3] DimensionAccess | Restrict Nether, The End a
1.9Make dimensions unlockable – perfect for progression servers.
⭐ DimensionAccess ⭐
Restrict Nether, The End and Custom Dimensions with Permissions, Custom Messages & Modern Effects
A lightweight, modern and highly configurable plugin that lets you control exactly which dimensions players can access.
Perfect for Survival, SMP, RPG, Adventure and Custom Dimension servers.
Compatible with Paper, Purpur and Spigot.
✨ Features
Restrict Nether, The End and unlimited custom dimensions
Individual permission for every dimension
Shared spawn fallback system
Optional custom fallback per dimension
Custom denied particles & sounds
Automatic teleport when access is denied
Per-dimension custom messages
Global fallback messages
Modern fully configurable /da check
Legacy colors
Hex colors
MiniMessage-style gradients
Multi-color gradients
Placeholder support
Lightweight & optimized
Java 21
Minecraft 1.21+
⚡ Commands
/dimensionaccess reload
/dimensionaccess check <player>
/da reload
/da check <player>
Permissions
dimensionaccess.access.nether
dimensionaccess.access.end
dimensionaccess.reload
dimensionaccess.check
dimensionaccess.bypass
Custom dimensions use their own configurable permission.
⚙ Configuration Highlights
✔ Unlimited custom dimensions
Create as many dimensions as you want.
✔ Spawn fallback system
Teleport players back to your server spawn or a custom location whenever access is denied.
✔ Individual permissions
Every dimension can have its own permission.
✔ Fully customizable messages
Each dimension can define its own messages.
✔ Modern /da check
Completely configurable layout, colors and status icons.
✔ Custom particles & sounds
Create unique feedback for every blocked dimension.
✔ Multiple color formats
Supports:
&a Legacy colors
&l Formatting
&#A970FF Hex colors
&x&A&9&7&0&F&F Expanded Hex
<#A970FF>
<color:#A970FF>
<gradient:#A970FF:#6D9DFF>
<gradient:#FF5368:#FFD166:#59F48C>
Installation
- Download DimensionAccess.
- Place the plugin inside your server's plugins folder.
- Start the server.
- Configure config.yml.
- Restart the server or use /da reload.
- Give players the required permissions.
Performance
DimensionAccess is designed to stay lightweight even on large servers.
- Cached configuration
- Fast world lookups
- Minimal memory usage
- Optimized teleport checks
- Modern Paper API
Compatibility
Paper
Purpur
Spigot
Java 21
Minecraft 1.21+
Thank you for using DimensionAccess! ❤️
Suggestions and feature requests are always welcome.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta