Dateien nach "src/main/resources" hochladen

This commit is contained in:
2025-08-15 17:17:54 +00:00
parent 324b724f79
commit 931bf85f39
2 changed files with 73 additions and 0 deletions

View File

@@ -0,0 +1,64 @@
# Standard config.yml für MysqlInventoryBridge
# Config Version 2.5
# MySQL Datenbank Details
database:
mysql:
# MySQL Server Adresse
host: 127.0.0.1
# MySQL Server Port (Standard 3306)
port: 3306
# Datenbank Name (HINWEIS! Du musst die Datenbank erstellen, dann erstellt das Plugin die Tabellen.)
databaseName: 'mydatabase'
# Tabellenname (das Plugin erstellt sie automatisch)
tableName: 'meb_inventory'
# Benutzername
user: 'admin'
# Benutzer Passwort
password: 'cheesecake'
# SSL Verbindung
sslEnabled: false
# Entferne inaktive Benutzer aus der Datenbank. Diese Wartungsaufgabe startet bei jedem Serverstart mit 2 Minuten Verzögerung.
maintenance:
# Datenbank-Wartung aktivieren oder deaktivieren. | (true oder false)
enabled: false
# Inaktivität in Tagen. Standard 60 Tage.
inactivity: 60
# Weitere konfigurierbare Optionen
General:
# Speichere Online-Spieler-Datenbankkonten Aufgabe. Deaktiviere diese Aufgabe und die Daten werden nur beim Verbindungsabbruch gespeichert.
# Um Datenverlust bei Serverabstürzen zu begrenzen, aktiviere diese Speicheraufgabe. Sie läuft asynchron, daher gibt es keine Verzögerung.
saveDataTask:
# Aktiviere oder deaktiviere die Speicheraufgabe. | (true oder false)
enabled: true
# Zeit zwischen Speichervorgängen in Minuten. | Standard 3 Min.
interval: 3
# Verstecke Protokollmeldungen der Speicheraufgabe.
hideLogMessages: false
# Verbindungs-Ökonomie Sync-Verzögerung in Millisekunden (Standard 1000 ms = 1 Sekunde)
# Diese Verzögerung ist bei Bungeecord Setups nötig, da Quit und Login nahezu gleichzeitig stattfinden.
loginSyncDelay: 1000
# Setze auf false, um das Synchronisieren der Spieler-Rüstung zu deaktivieren. | (true oder false)
syncArmorEnabled: true
# Aktiviere Unterstützung für modifizierte Items. Benötigt die ProtocolLib-Abhängigkeit! | (true oder false)
# Nötig, falls du Item-Datenverlust bei Mods erlebst, die NBT-Daten speichern.
# WARNUNG! Alle Server im Sync müssen diese Option gleich eingestellt haben, sonst gehen Items verloren.
enableModdedItemsSupport: false
# Deaktiviere Sounds, die vom Plugin erzeugt werden, z.B. Bestätigungssound bei Sync. | (true oder false)
disableSounds: false
# Debug-Konsolennachrichten
Debug:
# Debugnachrichten zum Inventory Sync
InventorySync: false
# Chat-Nachrichten mit vollem Farb- und Formatcode-Support. Deaktiviere eine Nachricht, indem du sie auf '' setzt | Beispiel: syncComplete: ''
# Minecraft Farb- und Formatcodes: [http://minecraft.gamepedia.com/Formatting_codes](http://minecraft.gamepedia.com/Formatting_codes)
ChatMessages:
syncComplete: '&2[MIB] &aDaten-Sync abgeschlossen!'
inventorySyncError: '&4[WARNUNG] &cFehler beim Laden deines Inventars! Kontaktiere das Team.'
inventorySyncBackup: '&6[!] &eLokales Inventar wiederhergestellt! Lass keine Items im Inventar, wenn du dich trennst!'

View File

@@ -0,0 +1,9 @@
name: MysqlInventoryBridge
main: net.craftersland.bridge.inventory.Inv
version: 2.5
author: M_Viper
website: www.craftersland.net
load: STARTUP
api-version: 1.13
description: Sync players inventorys over many servers using MySQL.
softdepend: [ProtocolLib]