Simple World Ban
Description
THIS PROJECT IS NO LONGER SUPPORTED
Simple World Ban was made to allow hardcore worlds on a server without banning players
from the entire server! It has now been expanded to allow use as a tool for administrators to ban
or tempban players from individual worlds instead of the entire server! Use to make your own
hardcore or semi-hardcore (tempban on death) worlds or just use for better server administration!
Features
- make individual hardcore worlds!
- allow players to be permanently or temporarily banned from worlds upon death!
- exempt your staff from banning!
- use a just a tool for banning from individual worlds instead of the whole server!
- compatibility with most permissions plugins via vault!
Dependencies
- now requires vault to be installed as well!!
- why vault? the beauty that is vault supports compatibility for all major
- economy and permissions plugins!
- get vault here!
- also a list of compatible permissions plugins is on that page!!!
How to install
- download simpleWorldBan.jar and place in plugins folder
- download vault from here and place in plugins folder
- restart server, setup your hardcore worlds, or just get ready for some world banhammerin!
Setup
respawn point should be set immediately after plugin installation using /swb setrespawn
config.yml example:
config: saveInterval: 1 respawn: spawnSet: false world: x: y: z: hardcore: tempBanWorlds: - hardcore - hc time: 3 banWorlds: - veryhardcore
generally the only thing in this file that should be changed is the banWorlds and tempBanWorlds. if there are worlds in these lists players will be banned/tempbanned upon dying. the time is a variable in minutes for how long a player should be tempbanned upon death.
Commands and Permissions
- /swb check: simpleWorldBan.check
- usage: /swb check
- description: to see how much time you have until you can return to a world you were temp banned from
- /swb setrespawn: simpleWorldBan.setrespawn
- usage: /swb setrespawn
- description: sets the respawn point for banned players where you are standing
- /swb ban: simpleWorldBan.ban
- usage: /swb ban [player] [world]
- description: will permanently ban a player from a specific world
- /swb tempban: simpleWorldBan.tempban
- usage: /swb tempban [player] [world]
- description: will temp ban a player from a world for the time set in config
- /swb pardon: simpleWorldBan.pardon
- usage: /swb pardon [player] [world]
- description: will unban a player from a world
- exempt from banning: simpleWorldBan.exempt
- description: player can technically still be banned... it will just have no effect
- all permissions: simpleWorldBan.*
Changelog
- Version 1.2
- update (courtesy of live4redline) to craftbukkit/spigot 1.8!
- Version 1.1
- bug fixes
- Version 1.0
- added permission nodes
- added commands
- went public!
Conflicts/Known Limitations/Bugs
- none yet!
TragicSurvival
- looking for a friendly community?
- just tryin to find me for advice on a plugin?
- you can catch me here playing sometimes
- website: www.tragicsurvival.com
- IP: tragicsurvival.beastmc.com
Hi can you do this for spigot 1.7.10 ?? please :c
@dunkeroni
I like this, a full ban option for a period
is it possible to allow another plugin to handle respawning?
Also I can not seem to ban players they continue to stay
Is it possible to ban players from multiple worlds if they die in one? For instance, dying in Hardcore_nether would ban them from Hardcore_nether and Hardcore?
@Nemesis213
Can you make like who got a specific permission have a less time to wait for re-join? Like simpleWorldBan.1day, simpleWorldBan.2Hours, Thanks.
A HUGE thanks to live4redline for bringing this plugin up to date!
I couldnt wait so I did an update for this plugin for Bukkit 1.8 and it works great. I sent you a pm nemesis213 if you want a copy to review and post up.
you should update this plugin.
I could give it a try...
On my server when I ban someone from the world it says it banned them but there still in the current world. is there something that has to be done to have then banned from the world i want them banned in.
Server Ip: H1DD3NxGames.mcph.co
Can you add an messages file. So we can change the messages to our own languages?
I would really like that ;)
please update for UDID and 1.7.9
@nemesis213 r u gonna add it
and add banning players that are offline
@Timocrafta No prob. I'll try to add that this weekend.
Please add offline player pardon
version 1.1 fixes the null pointer error
Noticed the plugin throws a null pointer exception if installed on an empty server... Just a note: once someone logs in it goes away and is harmless. I'll fix it eventually, but it's not crucial and doesn't affect any functionality of the plugin.
wow.... Thanks! Let me know if there is anything I can improve!
you are a godsend, I'm sure this is the only updated one out there, thanks for your hard work!
I will be updating this for 1.7 as soon as possible incase anyone was wondering :)