Source-checkedAdmin & protection

BungeeBan

by tommy099431 · for Minecraft

Gotta ban them all !

25KDownloads
10 yr agoLast updated
Spigot · PaperLoaders
1.10Latest game version

About BungeeBan

From SpigotMC

Gotta ban them all !

Welcome to BungeeBan, the first BungeeCord banning plugin!

​
License : MIT.
Dependencies : BungeeCord
Donation Email: [email protected] (Use PAYPAL)


Important! If permissions dont work, remember to add the permissions in the bungee.yml

[​IMG]
[​IMG]


Commands:
<required> [optional]

/ban <name> [server] [reason] - Bans player from server you are on forever
/banip <name/ip> [server] [reason] - Bans ip from server you are on forever
/gban <name> [reason] - Bans player from all servers forever
/gbanip <name/ip> [reason] - Bans ip from all servers forever
/tempban <name> [time] [server] [reason] - TempBans player from server you are on for said time
/tempbanip <name/ip> [time] [server] [reason] - TempBans ip from server you are on for said time
/gtempban <name> <time> [reason] - TempBans player from all servers for said time
/gtempbanip <name/ip> <time> [reason] - TempBans ip from all servers for said time
/unban <name> [server] - Unbans player from server you are on
/unbanip <ip> [server] - Unbans player from all servers.
/gunban <name> - Globally unbans the player
/gunbanip <ip> - Globally unbans the ip
/reloadbans - Reload the banlist file

/banlist [server|global|all] [page]
/lookup <username> [server|global|all] [page]
/migrate <mysql|file>

Permissions :

Here, <servername> is either the name of a server, or * for every server.

bans.superadmin - Every single perm listed
bans.command.reloadbans - Use /reloadbans
bans.command.migrate - Use /migrate
bans.command.banlist - use /banlist
bans.command.lookup - use /lookup
bans.exempt - Exempt from banning.

bans.admin.<servername> - Every local ban command on the said server.
bans.command.ban.<servername>
bans.command.banip.<servername>
bans.command.tempban.<servername>
bans.command.tempbanip.<servername>
bans.command.unban.<servername>
bans.command.unbanip.<servername>

bans.globaladmin - Every global ban command
bans.command.gban
bans.command.gbanip
bans.command.gtempban
bans.command.gtempbanip
bans.command.gunban
bans.command.gunbanip

bans.player - Every perm listed below
bans.see.ban - see the message when someone bans someone else
bans.see.gban
bans.see.mute
bans.see.gmute
bans.see.tempban
bans.see.gtempban

Configuration :
Code (Text):
#storagetype : either file for storing in .txt or mysql for mysql
storagetype: file
#Only necessary if storagetype is mysql
database:
  address: localhost
  port: 3306
  name: minecraft
  username: bungeetest
  password: test123
#Default reason and tempban time if banner doesn't provide one.
defaults:
  banreason: Banned by an operator.
  gbanreason: Banned by an operator.
  tempbanreason: Banned by an operator until %until%.
  gtempbanreason: Banned by an operator until %until%.
  tempbantime: 1d
#Messages to send when somebody gets banned.
message:
  #If /ban occurs on server1, should we notify players on server2 about it ?
  sendLocalMsgGlobally: true
  ban: '&3%source% banned %banned% from %server% for %reason%'
  banip: '%source% banned %banned% from %server% for %reason%'
  gban: '%source% global banned %banned% for %reason%'
  gbanip: '%source% global banned %banned% for %reason%'
  unban: '%banned% got unbanned from %server%!'
  unbanip: '%banned% got banned from %server%!'
  gunban: '%banned% got unbanned globally!'
  gunbanip: '%banned% got unbanned globally!'
  tempban: '%source% tempbanned %banned% from %server% until %until% for %reason%'
  tempbanip: '%source% tempbanned %banned% from %server% until %until% for %reason%'
  gtempban: '%source% global tempbanned %banned% until %until% for %reason%'
  gtempbanip: '%source% global tempbanned %banned% until %until% for %reason%'
 

Changelog :
<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" title="Click to reveal or hide spoiler" data-target="> .SpoilerTarget">Spoiler</button>
1.8.1:
Started plugin again!

0.5 :
Loads of new configuration things
Better permissions support
Updated bungeeyaml dependency
Cleaned up some code.
Another headache.

0.4 :
New versioning system
MySQL backend support
Configuration file

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 4 Minecraft versions, the newest being 1.10.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

BungeeBan on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.9.1.10, released 2015-02-15

Game versions by loader

LoaderGame versionsNewest
Paper1.7 to 1.10 (4 versions)1.10
Spigot1.7 to 1.10 (4 versions)1.10

From 10 recorded builds of BungeeBan.

Recent builds

BuildReleasedGame versionsLoaders
1.9.1.102015-02-151.7 to 1.10 (4 versions)Spigot, Paper
1.4.12015-02-08n/aSpigot, Paper
1.4.12015-02-08n/aSpigot, Paper
1.32013-07-07n/aSpigot, Paper
0.6.122013-04-29n/aSpigot, Paper
0.6.112013-04-29n/aSpigot, Paper

Run BungeeBan on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Bungee - Proxy”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC lists BungeeBan as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.10 and 3 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓Authortommy099431, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

BungeeBan, answered

Generated from the mod’s own source data.

Do my players need to install BungeeBan?

SpigotMC lists BungeeBan as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. BungeeBan is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run BungeeBan on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add BungeeBan in one click.