EndRestriction
A simple yet powerful plugin to restrict End dimension access until a specified time
⚡ Features
- Time-based End Access: Prevent players from accessing The End until a specific date and time
- Stronghold Protection: Block players from using locate commands to find strongholds before the unlock time
- Portal Security: Prevent End portal activation until the specified time
- PlaceholderAPI Support: Display time remaining and status information anywhere
- ⚙️ Fully Configurable: Customize all messages and settings
PlaceholderAPI Integration
Use these placeholders in any plugin that supports PlaceholderAPI:
Code (Text):
%endrestrict_time% - Shows the configured unlock time
%endrestrict_status% - Displays "Locked" or "Unlocked"
%endrestrict_remaining% - Shows time remaining (e.g. "2d 5h 30m")
⚙️ Configuration
Everything in the plugin is configurable through config.yml:
Code (Text):
# The time when The End will unlock (yyyy-MM-dd HH:mm:ss)
unlock-time: "2024-04-01 12:00:00"
# Messages
messages:
prefix: "&7[&5EndRestrict&7] "
end-locked: "&cThe End is currently locked! It will unlock at {time}"
stronghold-locked: "&cStronghold location is disabled until The End unlocks!"
portal-locked: "&cEnd portals cannot be activated until {time}!"
# Permissions
permissions:
bypass: "endrestrict.bypass"
Dependencies
- Required: Paper 1.20.x or newer
- Optional: PlaceholderAPI (for placeholder support)
Installation
1. Download the plugin
2. Place it in your server's plugins folder
3. Restart your server
4. Edit the configuration in plugins/EndRestriction/config.yml
5. Use
/endrestrict reload to apply changes
Support
- For support, please create an issue on our GitHub Issues page
- Include your server version, plugin version, and any error messages
- Check the existing issues before creating a new one
License
This plugin is licensed under the
GNU General Public License v3.0
Like this plugin? Leave a review!