/MC-DS

Primary LanguageJava

Minecraft Directory Service Plugin

Dieses Plugin stellt einen Verzeichnisdienst für Minecraft.

Planung

  • Erstelle Config
  • Erstelle anbindung an MariaDB
  • Plane Tabellenlayout
  • Erstelle (wenn nicht vorhanden) Tabelle in der DB
  • Erstelle Registrierung
  • Erstelle Passwort ändern
  • Erstelle zusätzliches Repo mit einer beispielhaften Web GUI

Registrierung

  • /account register [Passwort]
    • mcds.account.register
  • /ds register [User] [Passwort]
    • mcds.ds.register
  • /account changepw [neues Passwort]
    • mcds.account.changepw
  • /ds block [User]
    • mcds.ds.blockuser
    • mcds.exception.bocking --> Ausnahme: Kann nicht blockiert werden

Verbindung zu anderen Plugins

  • dynmap
  • [ ]

DynMap

Der Login kann durch Anpassen der Files

  • plugins\dynmap\web\login.html --> Entferne Registrieren
  • plugins\dynmap\
    • Zeile 463 --> Eigene File
    • Zeile 465 --> Eigene File
  • plugins\dynmap\web\standalone\ --> Eigene Login File
  • plugins\dynmap\web\standalone\ --> Eigene Register File
  • plugins\dynmap\web\standalone\ --> Eigene Config für die Zugangsdaten zur DB

Alternativ:

  • plugins\dynmap\web\login.html --> Entferne Registrieren
  • Plugin bekommt Zugang zur DB der dynmap(s) und schreibt dort die Zugangsdaten im dynmap-Formtat hinein