WorldAccessBlocker
Managing player progression on a Minecraft server often requires more than just trust. Whether you are running a survival world that unfolds over weeks, a seasonal event map, or a hardcore challenge, you need precise control over when certain dimensions and abilities become available. WorldAccessBlocker is a lightweight plugin designed to give server administrators exactly that power. It lets you lock the Nether, the End, and elytra flight behind configurable dates or recurring schedules, all while supporting multiple server platforms and languages.
What Makes WorldAccessBlocker Essential for Your Server
Many plugins offer world border limits or permission-based gates, but WorldAccessBlocker focuses on time-driven unlocks. Instead of manually toggling access, you set a date and time in UTC, and the plugin handles the rest. This is perfect for community servers that want to gradually open content, or for event organizers who need the End to remain sealed until a boss fight weekend. The plugin works on Bukkit, Spigot, Paper, and even the newer Folia scheduler, making it compatible with a wide range of Minecraft server versions from 1.16 through the latest releases.
Core Features at a Glance
- Nether Access Control: Prevent players from entering the Nether until a specified date. You can also block portal creation and teleportation commands.
- End Portal Lockdown: Disable End portal activation entirely, keeping the dragon fight off-limits until your chosen moment.
- Elytra Flight Restriction: Cancel gliding and disable elytra usage, grounding players until the configured unlock time.
- Recurring Schedules: Beyond a single restriction date, you can define weekly periods. For example, allow the Nether only on weekends or during specific hours on Sundays.
- Multi-Language Support: Comes with English and Russian language files by default, and you can customize messages via the .yml configuration.
- Live Reload: Use the
/wabreloadcommand to instantly apply config changes without restarting the server. - Folia Awareness: On Folia servers, the plugin alerts admins about partial feature support, ensuring you know exactly what to expect.
How to Install WorldAccessBlocker
Getting started with WorldAccessBlocker is straightforward. First, download the WorldAccessBlocker.jar file from its official release page. Then, place the JAR into your server's /plugins folder. Start or reload your server, and the plugin will generate a default configuration. You will find the main settings in plugins/WorldAccessBlocker/config.yml and language files in the lang subfolder. If you are using the foxygame.net launcher, you can locate WorldAccessBlocker directly in the add-on catalog and install it with a single click, which also keeps the plugin updated automatically across version changes.
Configuring Your Restrictions
Open config.yml with a text editor. The file is well-commented and organized into sections for the Nether, the End, and elytra. For a simple one-time unlock, set the restriction-date using the format YYYY-MM-DD HH:MM:SS in UTC. For example, to block the Nether until March 10, 2025, you would write:
nether: disable: true restriction-date: "2025-03-10 00:00:00" disable-portal-creation: true disable-teleportation: true
If you prefer recurring windows, define a recurring block with days of the week and time ranges. The plugin will ignore the static restriction date when a recurring schedule is present. This is ideal for servers that want to open the End only on Saturday afternoons for community events.
Language and Time Zone Customization
WorldAccessBlocker supports multiple languages out of the box. Set the language option to "en" or "ru", or create your own translation by editing the files in the lang folder. The time-zone setting is crucial for recurring schedules; choose a valid TZ database name like "America/New_York" or "Europe/London" to ensure restrictions align with your players' local time.
Why Choose WorldAccessBlocker for Minecraft
Unlike generic permission plugins, WorldAccessBlocker is purpose-built for dimension and item gating. It reduces admin overhead by automating unlocks, and the live reload feature means you can tweak dates on the fly without disrupting gameplay. The plugin's lightweight design ensures it won't lag your server, and its clear configuration syntax makes it accessible even to first-time server owners. For those running a Minecraft server with a narrative or seasonal structure, WorldAccessBlocker is an indispensable tool that keeps your world's story on track.
Real-World Use Cases
- Progression SMPs: Start with the Overworld only, unlock the Nether after one week, and the End after two weeks, giving everyone time to prepare.
- Holiday Events: Enable elytra flight only during a Christmas event weekend, then disable it again automatically.
- Hardcore Challenges: Force players to survive without Nether resources for a set number of days, increasing difficulty.
- Educational Servers: Time-gate dimensions to align with lesson plans or server-wide milestones.
Download WorldAccessBlocker and Take Control
Ready to add timed access control to your server? Download WorldAccessBlocker today and place it in your plugins folder. The setup takes minutes, and the flexibility it offers will transform how you manage player progression. Whether you are running a small community server or a large network, this plugin scales with your needs. Remember to check the configuration file for advanced options like recurring schedules and language customization. With WorldAccessBlocker, you decide when your players take their next big step.