Sueta

▶ PerWorldBan | 1.8-1.12 ◀

1.0.1

Ban players from different worlds

·Plugin

Ban players in the world of your choice. Perfect if you have a server type network, players banned can't join the specific world he's banned from.

  • 100% customizable messages.
  • Kick players when banned.
  • See all permissions and it description in-game.
  • Clear all ban data, will unban everyone.
  • Enable and disable kick-players-banned in-game.

Pictures



config.yml
Player-is-Banned: "&cPerWorldBan >> &7%player% &eis already banned from &7%world%."
Player-not-Banned: "&cPerWorldBan >> &7%player% &eis not banned from &7%world%."
Ban-Cmd-Error: "&cPerWorldBan >>  &eincorrect usage, &7use /pwb ban <player> <world> <reason>\n&7Also the player needs to be online, if Force-online-Player if true, in order to ban him."
Unban-Cmd-Error: "&cPerWorldBan >>  &eincorrect usage, &7use /pwb unban <player> <world>."
Command-Not-Valid: "&cPerWorldBan >> Command &7%command%&c not found, try /pwb to see all the available commands"
Kick-Banned-Player: true
Kick-Banned-Cmd: "&cPerWorldBan >>  &eYou have set Kick-Banned-Player to &7%boolean%."
Kick-Banned-Now: "&cPerWorldBan >> &eKick-Banned-Player at this moment is &7%boolean%."
#       Currently not working        #
Force-online-Player: true
Force-online-Msg: "&cPerWorldBan >>  &eYou have set Force-online-Player to &7%boolean%."
Force-online-Now: "&cPerWorldBan >> &eForce-online-Player at this moment is &7%boolean%."
#------------------------------------#
Player-not-Found: "&cPerWorldBan >>  &eThe player &7%player% &eis not online."
Notify:
  Player-Banned:
  - "&a------------------------------------"
  - ""
  - "&7%player% &egot banned by &7%banner% &efrom &7%world%."
  - "&eReason: &7%reason%"
  - ""
  - "&a------------------------------------"
  Player-Unbanned:
  - "&a------------------------------------"
  - ""
  - "&7%player% &egot unbanned by &7%banner% &efrom &7%world%."
  - ""
  - "&a------------------------------------"
You-Banned-Player: "&cPerWorldBan >> &eYou have banned &7%player% &efrom &7%world%."
You-Unbanned-Player: "&cPerWorldBan >> &eYou have unbanned &7%player% &efrom &7%world%."
You-are-Bannend: "&cPerWorldBan >> You are banned from &7%world% &cby &7%banner% &creason: &7%reason%."
You-got-Banned: "&aServerName\n\n&cYou got banned.\n\n&cFrom: &7%world%\n&cBy: &7%banner%\n\n&cReason: &7%reason%\n&cAppeal at &7www.example.com/appeals"
Data-Cleared: "&cPerWorldBan >> &eBan data cleared, all players had been unbanned."
Config-Reload: "&cPerWorldBan >> &eAll files had been reloaded."
No-Permission: "&cPerWorldBan >> &eYou don't have permission to execute this command."
bans.yml

Is empty but should look like this when you ban someone.

Players:
  world:
    By_Jack:
      date: 30/09/2017
      by: By_Jack
      reason: Didn't rate the resource with 5 Stars.

click me


click me



  • Temp ban command.
  • Fix the force-online-players thing
  • Any suggestions? you can tell me don't be scared

NOTE: You can only ban online players, this will be fixed later.

Don't forget to rate the resource :D
If you have any problem at all just let me know.

Similar projects

Plugin →