MINECRAFT · GEDEELD BANREGISTER

Jouw server.
Jouw grens.

Eén ban vertelt niet het hele verhaal. BanShare telt bans van verschillende servers. Jij kiest wanneer de deur dichtgaat.

UUID-gebaseerd. Geen spelersnamen raden.
01 VERBINDEN
∞ JIJ BEPAALT DE GRENS
SERVER NETWORKV1.0 / PAPER
— aangesloten serversElke server telt maximaal één keerEen bewuste keuze per community

DE LOGICA

Vertrouwen, met een drempel.

Geen automatische ban op basis van één melding. Alleen actieve bans van afzonderlijke aangesloten servers tellen mee.

01

Servers delen hun bans

Iedere server gebruikt een eigen token. Moderators kunnen alleen hun eigen bans plaatsen of intrekken.

02

Jij kiest het minimum

Stel per Minecraft-server in hoeveel verschillende servers een speler moeten hebben geband.

03

Check vóór het joinen

De Paper-plugin controleert de UUID buiten de hoofdthread. Drempel bereikt? Dan stopt de login.

PROBEER DE REGEL

Wanneer blijft de deur dicht?

Dit is een rekenvoorbeeld, geen echt spelersrecord.

Mag joinen

2 servers · minimum 3

AAN DE SLAG

Een kleine plugin.
Een gedeelde grens.

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-plugin

BanShare 1.0.0 · eigen token vereist

plugins / BanShare / config.ymlYAML
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

In drie stappen verbonden.

Alleen door jou toegelaten servers krijgen toegang. Het register begint leeg.

  1. Plaats de JAR

    Kopieer de plugin naar de map plugins/ van je Paper-server. Start de server één keer.

  2. Verbind jouw server

    Laat de beheerder een eigen servertoken instellen en zet dit in plugins/BanShare/config.yml. Deel dit token nooit.

  3. Kies je grens

    Vul max-bans, timeout en storingsgedrag in. Herstart. Gebruik /banshare check <uuid> om te controleren.