Servers delen hun bans
Iedere server gebruikt een eigen token. Moderators kunnen alleen hun eigen bans plaatsen of intrekken.
MINECRAFT · GEDEELD BANREGISTER
Eén ban vertelt niet het hele verhaal. BanShare telt bans van verschillende servers. Jij kiest wanneer de deur dichtgaat.
DE LOGICA
Geen automatische ban op basis van één melding. Alleen actieve bans van afzonderlijke aangesloten servers tellen mee.
Iedere server gebruikt een eigen token. Moderators kunnen alleen hun eigen bans plaatsen of intrekken.
Stel per Minecraft-server in hoeveel verschillende servers een speler moeten hebben geband.
De Paper-plugin controleert de UUID buiten de hoofdthread. Drempel bereikt? Dan stopt de login.
PROBEER DE REGEL
Dit is een rekenvoorbeeld, geen echt spelersrecord.
2 servers · minimum 3
AAN DE SLAG
Voor Paper 1.21.4 en Java 21. De plugin vraagt de centrale dienst alleen om een UUID-controle. Jij houdt de controle over je server.
Download Paper-pluginBanShare 1.0.0 · eigen token vereist
api-url: "https://banshare.gerbenput.com"
api-token: "" # jouw eigen servertoken
max-bans: 2 # 0, 1 of 2 toegestaan; vanaf 3 weigeren
timeout-ms: 2000
fail-open: true Bij onbereikbaarheid laat fail-open: true spelers door. Zet dit bewust op false als je liever tijdelijk alle joins weigert.
INSTALLATIE
Alleen door jou toegelaten servers krijgen toegang. Het register begint leeg.
Kopieer de plugin naar de map plugins/ van je Paper-server. Start de server één keer.
Laat de beheerder een eigen servertoken instellen en zet dit in plugins/BanShare/config.yml. Deel dit token nooit.
Vul max-bans, timeout en storingsgedrag in. Herstart. Gebruik /banshare check <uuid> om te controleren.
BEHEER
De laatste 100 registraties. Ingetrokken bans tellen niet mee.