Compatibility
Minecraft: Java Edition
Platforms
Links
Creators
Details
🌍 WorldAccessBlocker
WorldAccessBlocker is a lightweight and highly configurable Minecraft plugin for Bukkit, Spigot, Paper, and Folia servers that lets you restrict access to the Nether, the End, and elytra usage until specific dates.
Perfect for managing progression-based survival, seasonal events, or timed unlocks — with multi-language support, date-based control, and live reloads.
✨ Features
-
🔥 Restrict Nether Access
Prevent players from entering the Nether until a specified date. -
🚫 Block End Portal Activation
Disallow activation of End portals before a configured time. -
🛑 Disable Elytra Usage
Cancels gliding and disables elytra flight until allowed. -
🌍 Multi-Language Support
IncludesEnglishandRussianby default — customizable via.yml. -
📅 Date-Based Restrictions
Set unlock dates usingYYYY-MM-DD HH:MM:SS(UTC). -
♻️ Live Reload
Instantly reload configs and language files with/wabreload. -
⚠️ Folia Compatibility Notices
Alerts admins about partial feature support on Folia servers.
📦 Installation
- Download
WorldAccessBlocker.jar. - Place it in your server’s
/pluginsfolder. - Start or reload the server.
- Configure
config.ymland language files in:
plugins/WorldAccessBlocker/lang/
⚙️ Configuration Example
# ===================================================================
# WorldAccessBlocker v0.7
# ===================================================================
# Message language: "ru" or "en"
language: "ru"
# Server time zone (important for recurring!)
# List: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
time-zone: "Europe/Moscow"
# ===================================================================
# Nether
# ===================================================================
nether:
disable: true
# If recurring is NO, this date is used (until when it is blocked)
restriction-date: “2025-03-10 00:00:00”
disable-portal-creation: true
disable-teleportation: true
# NEW: schedule by day and time
# If this block is present, restriction-date is IGNORED
recurring:
periods:
# Example 1: only on Sundays from 3:00 p.m. to 5:00 p.m.
- days: [SUNDAY]
start-time: “3:00 p.m.”
end-time: “5:00 p.m.”
# Example 2: all day on weekends
- days: [SATURDAY, SUNDAY]
# Example 3: every Monday from 6:00 p.m. to 11:59 p.m.
- days: [MONDAY]
start-time: “6:00 p.m.”
end-time: “11:59 p.m.”


