⭐ [1.21 – 1.21.11] DimensionAccess | Restrict Nether & End with Custom Messages ⭐ icon

⭐ [1.21 – 1.21.11] DimensionAccess | Restrict Nether & End with Custom Messages ⭐ -----

Make dimensions unlockable – perfect for progression servers.




DimensionAccess v1.7 — New Features
A small but powerful update that makes checking player permissions easier and more transparent. Future updates are already in the works!

New Features

/dimensionaccess check

  • Instantly view a player's permissions for all dimensions.

  • Shows: Nether, End, Bypass, Reload.

  • Colored indicators for quick reference: green ✓ = has permission, red ✗ = does not have permission.

  • Tab completer suggests player names for faster usage.
⚙️ Improvements

  • Permissions display is now clear and intuitive.

  • Ready for integration with permission plugins like LuckPerms.
Next Steps

  • Work is ongoing for BossBar notifications and particle effects for dimension entry.

  • Nether and End Pass systems are in preparation.

  • More interactive feedback and customization options will be included in upcoming updates.
----------, Mar 7, 2026

DimensionAccess v1.6 — Changelog
Bug Fixes

1. Fixed disabled dimension behavior
  • Before: Dimensions set to enabled: false in the config still required permission to enter.

  • Now: When enabled: false, the dimension is fully accessible to everyone without permission checks.

  • The plugin now correctly checks whether the dimension is enabled before applying permission logic.
2. Fixed bypass permission logic
  • Before: The bypass permission was checked even when enabled: false in the configuration.

  • Now: If bypass_permission.enabled: false, the bypass permission is completely ignored.

  • Admins with dimensionaccess.bypass will only bypass restrictions when the bypass system is enabled in the config.
3. Fixed sound deprecation warning
  • Before: Console warning caused by deprecated Sound.valueOf() usage.

  • Now: Sounds are handled through a sound map, eliminating the warning.

  • Custom resource pack sounds remain fully supported.
Summary
  • ✅ All reported bugs have been fixed

  • ✅ No build or console warnings

  • ✅ Fully functional and stable

  • ✅ All features remain configurable and can be disabled in the config
Thanks to everyone who reported issues and provided feedback!
----------, Mar 5, 2026

DimensionAccess 1.5 Update

This update focuses on flexibility, customization, and cleaner internal structure while keeping full backward compatibility. All new features are configurable and disabled by default (except sounds), so existing setups will continue working exactly as before.

New Features
Bypass Permission
  • Added dimensionaccess.bypass permission for admins.

  • Can be enabled/disabled in config:
    bypass_permission.enabled

  • Default: Disabled

  • Default permission level: OP
Titles & Action Bar Support
  • Added Titles (large center-screen messages).

  • Added Action Bar messages.

  • Fully configurable and toggleable in the config.

  • Default: Disabled
Sound Effects
  • Sounds when:
    • Entering a dimension

    • Access is denied

    • Player is teleported
  • Custom sounds from resource packs are supported.

  • Can be enabled/disabled in config.

  • Improved handling of custom sounds.

  • Default: Enabled
Teleport-Out Message
  • Optional message when a player is teleported out of a dimension.

  • Fully toggleable in config.

  • Default: Disabled
⚙️ Improved Configuration
  • Cleaner structure with new sections.

  • Added helpful comments.

  • Every new feature has its own config section.

  • Original prefix remains unchanged:
    &aDimensionAccess &8» &r
New Config Sections
titles:
enabled: false
no_permission:
title: "&c&lACCESS DENIED"
subtitle: "&7You don't have permission"

actionbar:
enabled: false
no_permission: "&cNo Permission!"

sounds:
enabled: true
no_permission:
sound: "ENTITY_VILLAGER_NO"

bypass_permission:
enabled: false

messages:
teleport_out:
enabled: false
message: "&eYou were teleported out of the dimension."

New Permission
dimensionaccess.bypass

Bypasses all dimension restrictions.
Default: OP

️ Fixes & Improvements
  • Fixed deprecated Sound.valueOf() warning.

  • Improved custom sound handling.

  • Code cleanup and refactoring.

  • Plugin is now split into multiple classes for better maintainability.
Backward Compatibility
  • Old configs will automatically update with new sections.

  • No data will be lost.

  • Original behavior remains unchanged unless new features are enabled.
Thanks for the support ❤️
More improvements are coming soon!
----------, Mar 4, 2026

DimensionAccess 1.4 — Safe Entry System
A new control system that makes dimension access cleaner, smarter and fully configurable.

✨ New Features
  • Safe Entry System
    • Players without permission are prevented from entering restricted dimensions cleanly.

    • If a player somehow ends up inside (plugin, command, admin teleport, bug), they are automatically moved to a safe configured location.
  • Configurable Safe Location
    • Set a world and exact coordinates where unauthorized players will be moved.

    • Separate locations for Nether and End.
  • Reload Command
    • /dimensionaccess reload

    • Reload the plugin without restarting the server.
  • Reload Messages
    • Customizable success / no-permission / usage messages in config.
⚙️ Improvements
  • First-time entry message now appears only when the player actually unlocks access.

  • More reliable dimension checks (covers teleports, plugins and unusual cases).

  • Permissions are now automatically registered and visible in permission plugins (LuckPerms etc.).
Behavior Changes
  • Trying to enter without permission → entry is blocked normally.

  • Already inside without permission → player is safely moved out (no softlocks, no exploits).
Permissions
dimensionaccess.access.nether
dimensionaccess.access.end
dimensionaccess.reload

Why this update?
This update focuses on making dimension restrictions feel natural to players while giving server owners full control and preventing bypasses automatically.
----------, Feb 9, 2026

DimensionAccess 1.3 — Anti-Bypass Update (Paper 1.21.8)
Major rewrite focused on security and modern Paper compatibility.

Players can no longer enter restricted dimensions using alternative teleport methods.

Fixed bypasses
  • /tp, /teleport

  • EssentialsX /home, /back, /spawn

  • Warps & RTP plugins

  • Plugin-forced teleports

  • Joining or respawning inside restricted dimensions
If a player somehow appears inside a blocked dimension, they are automatically moved to a safe spawn.

Improvements
  • Checks target world before teleport

  • No message spam while teleporting inside same dimension

  • Better performance & stability

  • Fully compatible with Paper 1.21.8
Players without permission will never be able to stay inside the restricted dimension.
----------, Feb 8, 2026

Update 1.1 – 1.21.9 Compatibility!
✅ Added full support for Minecraft 1.21.9
⚙️ Tested on Spigot & Paper 1.21.9
No internal code changes required — everything runs smoothly!
If you notice any issues, feel free to report them!
----------, Oct 4, 2025

Resource Information
Author:
----------
Total Downloads: 403
First Release: Aug 19, 2025
Last Update: Mar 7, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings