README.md aktualisiert
This commit is contained in:
17
README.md
17
README.md
@@ -22,6 +22,7 @@ Schluss mit unordentlichen Truhen und stundenlangem Sortieren! **AutoSortChest**
|
||||
- **Dynamic Item Update:** Ändere das sortierte Item einer Truhe jederzeit per Rechtsklick – kein Abbauen nötig!
|
||||
- **Privatsphäre-Modus:** Schalte Truhen per Shift-Rechtsklick zwischen Öffentlich und Privat um.
|
||||
- **Server-übergreifend (CrossLink):** Mit MySQL können Zieltruhen auf anderen Servern des Netzwerks liegen. Items werden automatisch via Transfer-Tabelle weitergeleitet.
|
||||
- **Import & Export:** Daten lassen sich bequem zwischen `players.yml` und MySQL hin- und herwechseln – per Admin-Befehl.
|
||||
- **Multiplayer-Optimiert:** Jeder Spieler verwaltet sein eigenes System – kein gegenseitiges Stören.
|
||||
- **Vollständig Anpassbar:** Alle Nachrichten, Farben und Limits lassen sich in der `config.yml` editieren.
|
||||
|
||||
@@ -80,9 +81,9 @@ rest
|
||||
Wenn MySQL aktiviert und `server_crosslink: true` gesetzt ist, können Zieltruhen auf **anderen Servern desselben Netzwerks** liegen.
|
||||
|
||||
**Funktionsweise:**
|
||||
- Server A hat die Eingangstruhe und erkennt, dass die Zieltruhe für `OAK_LOG` auf Server B liegt.
|
||||
- Server A schreibt den Transfer in die gemeinsame Datenbank (`asc_transfers`).
|
||||
- Server B liest die Transfer-Tabelle und befüllt seine lokale Zieltruhe automatisch.
|
||||
1. Server A hat die Eingangstruhe und erkennt, dass die Zieltruhe für `OAK_LOG` auf Server B liegt.
|
||||
2. Server A schreibt den Transfer in die gemeinsame Datenbank (`asc_transfers`).
|
||||
3. Server B liest die Transfer-Tabelle und befüllt seine lokale Zieltruhe automatisch.
|
||||
|
||||
**Voraussetzung:** Alle Server müssen dieselbe MySQL-Datenbank nutzen.
|
||||
|
||||
@@ -95,6 +96,16 @@ Wenn MySQL aktiviert und `server_crosslink: true` gesetzt ist, können Zieltruhe
|
||||
| `/asc help` | Zeigt die Hilfe an | – |
|
||||
| `/asc info` | Plugin-Informationen (Version, Autor) | `autosortchest.use` |
|
||||
| `/asc reload` | Konfiguration neu laden | `autosortchest.reload` |
|
||||
| `/asc import` | Importiert Daten aus `players.yml` → MySQL | `autosortchest.import` (OP) |
|
||||
| `/asc export` | Exportiert Daten aus MySQL → `players.yml` | `autosortchest.export` (OP) |
|
||||
|
||||
### Import & Export – Details
|
||||
|
||||
**`/asc import`**
|
||||
Überträgt alle Spielerdaten aus der `players.yml` in die MySQL-Datenbank. Sinnvoll beim erstmaligen Wechsel von YAML auf MySQL. Bestehende MySQL-Einträge werden dabei nicht gelöscht, sondern aktualisiert (`REPLACE INTO`).
|
||||
|
||||
**`/asc export`**
|
||||
Exportiert alle Daten aus MySQL zurück in die `players.yml`. Enthält die `players.yml` noch Daten, wird vorher automatisch ein Backup erstellt (`players_backup_<timestamp>.yml`). Ist die Datei bereits leer, wird kein unnötiges Backup angelegt.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user