Tresor [1.21.1+] | MySQL & YAML & SQLite | Rank-Based Sizes | NBT-Safe Storage icon

Tresor [1.21.1+] | MySQL & YAML & SQLite | Rank-Based Sizes | NBT-Safe Storage -----

High-security MySQL vault system with rank-based permissions and async loading.



UPDATE 1.2 - Go Beyond MySQL: SQLite, YAML & Full Java 21 Support!
UPDATE 1.2 - STORAGE REVOLUTION & JAVA 21
English Version
The biggest technical update yet! I have completely decoupled the storage logic to give you full control over your data and have optimized performance.
What's new?
  • Multi-Storage Support: Choose between MySQL, SQLite, or YAML.
  • Java 21 Power: Fully asynchronous data processing. Zero lag.
  • Unified Filename: The jar is now permanently named Tresor.jar.
  • Enhanced Reload: Improved /tresor reload to refresh all settings instantly.
  • Update Checker: Stay informed via console notifications (toggleable).
Deutsche Version
Das bisher größte technische Update! Ich habe die Speicher-Logik komplett entkoppelt, um dir die volle Kontrolle über deine Daten zu geben und die Performance optimiert.
Was ist neu?
  • Multi-Storage Support: Wähle zwischen MySQL, SQLite oder YAML.
  • Java 21 Power: Vollständig asynchrone Datenverarbeitung. Kein Lag.
  • Einheitlicher Dateiname: Die Jar heißt ab jetzt permanent Tresor.jar.
  • Verbesserter Reload: /tresor reload übernimmt alle Änderungen sofort im laufenden Betrieb.
  • Update-Checker: Bleib auf dem Laufenden durch Konsolen-Infos (deaktivierbar).
Code (Text):

# ==========================================
#          Tresor System by BlackCyper
# ==========================================
# [DE] Präfix für alle Nachrichten im Chat.
# [EN] Prefix for all chat messages.
prefix: "&8[&5Tresor&8] &7"
# [DE] Update-Checker aktivieren? (Gibt Info in Konsole bei neuer Version)
# [EN] Enable Update-Checker? (Notifies console if a new version is available)
update-checker: true
# ------------------------------------------
# STORAGE SETTINGS / SPEICHER EINSTELLUNGEN
# ------------------------------------------
# [DE] Wähle die Speichermethode:
#      MYSQL  -> Externe Datenbank (für Netzwerke)
#      SQLITE -> Lokale Datenbank-Datei (database.db)
#      YAML   -> Lokale Dateien pro Spieler (.yml)
storage-method: "SQLITE"
mysql:
  host: "localhost"
  port: 3306
  database: "minecraft"
  username: "root"
  password: ""
# ------------------------------------------
# VAULT SETTINGS / TRESOR EINSTELLUNGEN
# ------------------------------------------
# [DE] Rang-System nutzen?
#      true:  Größe basiert auf Permissions (Tresor.size.<name>)
#      false: Jeder nutzt die 'global_size'
use_ranks: true
# [DE] Standardgröße für alle Spieler (wenn use_ranks: false).
global_size: 54
# [DE] Definition der Rang-Größen (wenn use_ranks: true).
#      Füge beliebig viele Ränge hinzu! Permission: Tresor.size.<key>
sizes:
  ultimate: 54
  king: 27
  premium: 18
  default: 9
# ==========================================
# END OF CONFIGURATION
# ==========================================
 
Thank you for your support! If you like this update, I would appreciate a ⭐⭐⭐⭐⭐ rating!
----------, May 16, 2026
Resource Information
Author:
----------
Total Downloads: 22
First Release: Apr 30, 2026
Last Update: Jun 3, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings