Minecraft Servers HQ

Minecraft plugin AdvancedBan

Informatie over AdvancedBan en bevestigde servers

🔌 Over AdvancedBan

AdvancedBan is een Minecraft-plugin voor het beheren van straffen voor spelers op losse servers en binnen BungeeCord-netwerken. Het centraliseert waarschuwingen, mutes, bans, IP-bans, tijdelijke straffen en kicks, en slaat de strafgeschiedenis van spelers op. De plugin biedt configureerbare tijd-/lay-outsjablonen, berichtbestanden voor vertalingen en ondersteuning voor lokale bestandsopslag en MySQL.

🎯 Doel

AdvancedBan is bedoeld om serverbeheerders en moderatieteams één configureerbaar straffensysteem te bieden dat werkt op zelfstandige Spigot/Bukkit-servers en op proxynetwerken die BungeeCord gebruiken. Het is geschikt voor servers die gestructureerde registratie van straffen en optionele synchronisatie over het netwerk nodig hebben.

⚙️ Functies

  • Waarschuwingen, tijdelijke waarschuwingen en permanente waarschuwingen
  • Mutes en tijdelijke mutes
  • Bans en tijdelijke bans
  • IP-bans en tijdelijke IP-bans
  • Kicks
  • PlayerHistory om eerdere straffen te bekijken
  • Configureerbare tijds-/lay-outsjablonen en berichtbestanden voor vertalingen
  • Ondersteuning voor MySQL en lokale bestandsopslag
  • Optioneel web-/monitoringpaneel (vereist extern bereikbare MySQL)
  • API zodat andere plugins met AdvancedBan kunnen integreren
  • bStats-metriekenintegratie

🧩 Voor wie is het

  • Kleine en grote survival / SMP-servers die gestructureerde moderatie nodig hebben
  • Netwerken die BungeeCord gebruiken en gesynchroniseerde straffen vereisen
  • Serverbeheerders die configureerbare lay-outs en vertaalklare berichtbestanden willen

🏗️ Voorbeeldgebruik

  • Een admin geeft een tempban voor overtredingen van de regels met een automatische tijdslay-out.
  • Moderators controleren de PlayerHistory van een speler om eerdere waarschuwingen te bekijken voordat ze verdere sancties opleggen.
  • Een netwerk gebruikt MySQL-opslag om straffen te delen tussen de proxy en backend-servers.

⌨️ Commando's

CommandoBeschrijvingPermissieToegang
/kickKick een speler.niet gespecificeerdBeheerder
/banBan een speler.niet gespecificeerdBeheerder
/tempbanBan een speler tijdelijk voor een bepaalde duur.niet gespecificeerdBeheerder
/banipBan het IP van een speler (spelersnaam of IP).niet gespecificeerdBeheerder
/muteMute een speler.niet gespecificeerdBeheerder
/tempmuteMute een speler tijdelijk.niet gespecificeerdBeheerder
/warnGeef een speler een waarschuwing.niet gespecificeerdBeheerder
/tempwarnGeef een speler tijdelijk een waarschuwing.niet gespecificeerdBeheerder
/noteVoeg een interne notitie toe aan het spelersprofiel.niet gespecificeerdBeheerder
/advancedbanControleer de status van de plugin.niet gespecificeerdBeheerder

(De bovenstaande commando's zijn gedocumenteerd door de officiële pluginbronnen; specifieke permissienodes voor de meeste commando's staan niet op de hoofdpagina's.)

🔐 Permissies

PermissieBeschrijvingStandaard
advancedban.guiPermissie die nodig is om de officiële GUI-addon (/bangui) en de functies ervan te gebruiken.niet gespecificeerd

⚙️ Installatie

📥 Instellen

  • Download de officiële AdvancedBan-jar en plaats deze in de plugins/-map van je server (op de Spigot/Bukkit-server of op de BungeeCord-proxy voor netwerkinstellingen).
  • Herstart de server of herstart de BungeeCord-proxy.
  • Controleer of de plugin geladen is door het plugincontrolecommando uit te voeren (de plugin biedt een admin-controlecommando).

📦 Afhankelijkheden

  • Optioneel: de officiële GUI-addon is afhankelijk van AdvancedGUI (addon-specifiek).
  • Opslag: ondersteunt MySQL (netwerk) of lokale bestandsopslag (ingebouwd).

🧾 Configuratie

  • De plugin biedt een gedetailleerd configuratiebestand en een volledig berichtbestand voor vertalingen en lay-outaanpassingen.
  • Er is een web-/monitoringpaneel beschikbaar, maar daarvoor zijn AdvancedBan v2.0.0+ en een extern bereikbare MySQL-server vereist.

🧠 Technische notities

  • Ondersteunde servertypen: Bukkit/Spigot en BungeeCord (het project bevat zowel Bukkit- als Bungee-modules).
  • Opslagback-ends: lokale bestandsopslag of MySQL (MySQL vereist voor netwerk-/webfuncties).
  • API: AdvancedBan biedt een API voor andere plugins (JavaDocs en API-gebruik worden door het project geleverd).
  • Metingen: de plugin rapporteert gebruik via bStats.
  • Licentie: GPL-3.0 (projectrepository).

🤝 Wanneer deze plugin handig is

Als je één configureerbaar straffensysteem nodig hebt dat kan draaien op een zelfstandige Spigot-server of over een BungeeCord-proxy met gedeelde opslag, biedt AdvancedBan gedocumenteerde strafacties, spelersgeschiedenis en integratiepunten voor addons en externe tools.

Servers met plugin AdvancedBan

De pagina van plugin AdvancedBan toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.

Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van AdvancedBan hangt af van de serverinstellingen.

Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server AdvancedBan gebruikt maar niet in dit gedeelte verschijnt.

Gebruik de lijst van servers met AdvancedBan om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.