Simple World Ban: Flexible World-Specific Bans for Minecraft

Understanding Simple World Ban for Minecraft Servers Running a Minecraft server is all about creating unique experiences for your community. Sometimes you want to add a layer of challenge without punishing players across the entire server. That is exactly where the Simple World Ban plugin comes i...

Download simpleWorldBan for Minecraft 1.8, 1.6.4

Original name: simpleWorldBan

Minecraft: 1.6.4, 1.8

FileVersionLoaderSize
simpleWorldBan.jar1.6.4—13 КБDownload
simpleWorldBan_Ver1.2.jar1.8—14 КБDownload

Understanding Simple World Ban for Minecraft Servers

Running a Minecraft server is all about creating unique experiences for your community. Sometimes you want to add a layer of challenge without punishing players across the entire server. That is exactly where the Simple World Ban plugin comes into play. Although the original project is no longer actively supported, its concept remains a fascinating look at how server administrators can customize gameplay on a per-world basis. Whether you want to build a hardcore survival world, set up temporary death penalties, or just manage troublesome players more precisely, this plugin offered a clever solution.

What Is Simple World Ban?

Simple World Ban was designed to let server owners ban or temporarily ban players from specific worlds rather than the entire server. Imagine you have a hardcore world where death means permanent exile, but you still want players to enjoy other parts of your network. This plugin made that possible. It expanded from a simple hardcore-world tool into a full administrative utility, giving staff the ability to isolate players from individual dimensions without affecting their access elsewhere.

Core Features That Made It Stand Out

  • Create individual hardcore worlds where death results in a permanent ban from that world.
  • Set up semi-hardcore experiences with temporary bans on death, configurable in minutes.
  • Exempt staff members from world bans using a dedicated permission node.
  • Use the plugin purely as an administrative tool to ban players from specific worlds manually.
  • Compatibility with Vault for seamless integration with most permissions plugins.

How the Plugin Worked Behind the Scenes

Once installed, Simple World Ban monitored player deaths in configured worlds. If a world was listed under tempBanWorlds in the config, a dying player would be temporarily kicked and barred from returning for the specified time. Worlds under banWorlds triggered a permanent ban from that dimension. The plugin also provided commands for manual bans, tempbans, and pardons, giving admins granular control. The respawn point for banned players could be set anywhere, ensuring they didn't get stuck in limbo.

One of the plugin's strengths was its lightweight nature. It didn't overcomplicate things; it simply added a layer of world-specific access control. For those who enjoy tinkering with server mechanics, this kind of tool can breathe new life into old worlds. If you're exploring mods and plugins today, you might find that many modern launchers streamline the process significantly. For instance, installing similar utilities becomes a breeze when you use a launcher like foxygame.net, which lets you download and manage mods right from its menu, keeping your setup clean and flexible without hunting through endless forums.

Installation and Setup Guide

Setting up Simple World Ban was straightforward, though it required Vault as a dependency. Here's how you would have installed it:

  1. Download the simpleWorldBan.jar file and place it in your server's plugins folder.
  2. Download Vault from its official page and place that jar in the plugins folder as well.
  3. Restart your server to generate the default configuration files.
  4. Set the respawn point immediately using /swb setrespawn while standing in the desired location.
  5. Edit the config.yml to define your hardcore and tempban worlds.

Configuring Your Worlds

The configuration file was minimal but powerful. A typical setup looked like this:

config:
  saveInterval: 1
  respawn:
    spawnSet: false
    world:
    x:
    y:
    z:
  hardcore:
  tempBanWorlds:
    - hardcore
    - hc
  time: 3
  banWorlds:
    - veryhardcore

The tempBanWorlds list contained worlds where players would be temporarily banned on death, with the time value in minutes. The banWorlds list held worlds where death meant permanent exile. You could add as many worlds as you needed, and the plugin handled the rest automatically.

Commands and Permissions for Server Staff

Simple World Ban included a handful of commands that made administration intuitive. All permissions could be granted individually or bundled under simpleWorldBan.* for full access.

Player-Facing Commands

  • /swb check – Allows a player to see how much time remains before they can rejoin a tempbanned world. (Permission: simpleWorldBan.check)

Administrative Commands

  • /swb setrespawn – Sets the respawn point for banned players at your current location. (Permission: simpleWorldBan.setrespawn)
  • /swb ban [player] [world] – Permanently bans a player from a specific world. (Permission: simpleWorldBan.ban)
  • /swb tempban [player] [world] – Temporarily bans a player from a world for the duration set in the config. (Permission: simpleWorldBan.tempban)
  • /swb pardon [player] [world] – Removes a ban, allowing the player to access the world again. (Permission: simpleWorldBan.pardon)

The simpleWorldBan.exempt permission was especially useful for staff, as it made any ban applied to them ineffective. This way, admins could still test worlds without risking their own access.

Why Server Owners Loved This Approach

The ability to isolate bans to individual worlds opened up creative server design. You could run a peaceful creative world alongside a brutal hardcore nether, and a player's actions in one wouldn't ruin their fun in the other. This plugin also served as a non-punitive administrative tool; instead of a full server ban for minor infractions, a moderator could simply restrict a player from the world where the issue occurred. The integration with Vault meant it worked smoothly with established permission systems like LuckPerms or PermissionsEx, reducing setup headaches.

Limitations and the End of Support

Like many older plugins, Simple World Ban eventually stopped receiving updates. The last version was updated to CraftBukkit/Spigot 1.8, so it won't work on modern Minecraft versions without significant rework. There were no major bugs reported during its active life, but its reliance on Vault means you'd need that dependency functional on your server version. For anyone running legacy servers, it remains a neat piece of history. For current use, you might look for similar functionality in more up-to-date plugins, but the concept is timeless.

Final Thoughts on World-Specific Bans

Simple World Ban may be a relic now, but the idea behind it is still relevant. Many server networks could benefit from per-world moderation and hardcore mechanics. Whether you're recreating an old-school hardcore experience or simply want finer control over player access, the plugin's blueprint shows how a small, focused tool can make a big difference. If you're setting up a server today, consider how world-specific bans could enhance your community's experience, and don't hesitate to explore modern alternatives that carry the same spirit. After all, the best Minecraft servers are those that adapt to the stories players want to tell, one block at a time.