--------------------------------------------------------------------------------------------------
English Version Enhance your server gameplay with a robust and lightweight PerkSystem. Offer your players 17 unique abilities through an intuitive GUI. Built for modern servers with Java 21 and full asynchronous data processing.
⭐ Features at a glance: *
Diverse Perks: 17 unique abilities including Flight, Keep-Inv, and more.
*
️ Voucher System: Distribute perks as physical items with NBT-safe vouchers.
*
Page Management: Clean GUI that handles multiple pages automatically.
*
Storage Flexibility: Use MySQL for networks or SQLite/YAML for local servers.
*
High Performance: Zero-lag experience thanks to Java 21 async logic.
*
Interactive Chat: Admins receive clickable update links directly in chat.
Code (Text):
# ==============================================================================
# ⚡ PERKSYSTEM - PROFESSIONAL CONFIGURATION
# Developed by BlackCyper | Version 1.0
# ==============================================================================
# [DE] Präfix für alle Nachrichten im Chat
# [EN] Prefix for all chat messages
prefix: "&8[&ePerks&8] &7"
# [DE] Soll beim Start geprüft werden, ob eine neue Version verfügbar ist?
# [EN] Should the plugin check for updates on startup?
update-checker: true
# ==============================================================================
# STORAGE SETTINGS / SPEICHER-EINSTELLUNGEN
# ==============================================================================
# [DE] Unterstützte Methoden: MYSQL, SQLITE, YAML
# [EN] Supported methods: MYSQL, SQLITE, YAML
storage-method: "SQLITE"
mysql:
host: "localhost"
port: 3306
database: "minecraft"
username: "root"
password: ""
# ==============================================================================
# GUI SETTINGS / MENÜ-EINSTELLUNGEN
# ==============================================================================
gui:
# [DE] Titel des Hauptmenüs
# [EN] Title of the main GUI menu
title: "&8&lPerks"
# [DE] Material für den Status-Indikator unter dem Perk-Icon
# [EN] Material for the status indicator below the perk icon
status-on: "LIME_DYE"
status-off: "GRAY_DYE"
status-locked: "RED_DYE"
# ==============================================================================
# LUCKPERMS & PERMISSIONS / RECHTE-SYSTEM
# ==============================================================================
# [DE] Das Plugin prüft automatisch auf die Permission: perks.<id>
# [EN] The plugin automatically checks for the permission: perks.<id>
permissions:
admin: "perks.admin" # Erlaubt /perks gutschein & reload | Allows /perks voucher & reload
# ==============================================================================
# ️ VOUCHER SETTINGS / GUTSCHEIN-EINSTELLUNGEN
# ==============================================================================
voucher:
# [DE] Material für das Gutschein-Item
# [EN] Material for the voucher item
item: "PAPER"
# [DE] Anzeigename des Gutscheins
# [EN] Display name of the voucher
display-name: "&6&lPerk Gutschein &8• &e%perk%"
# [DE] Beschreibung des Gutscheins
# [EN] Lore of the voucher
lore:
- " "
- "&7Klicke rechts, um das Perk"
- "&e%perk% &7dauerhaft freizuschalten."
- " "
- "&6&lINFO:"
- "&8» &7Wird über &bLuckPerms &7registriert."
- "&8» &eRechtsklick zum Einlösen"
# ==============================================================================
# ✨ PERK LIST & HANDLING / VERFÜGBARE PERKS
# ==============================================================================
# [DE] perks.use: "Für alle Spieler"
# [DE] perks.admin: "Erlaubt das Erstellen von Perk-Gutscheinen."
# [DE] z.B. /lp group premium permission set perks.speed true
# [DE] z.B. /perks gutschein <PerkId>
# [DE] WICHTIG: Die IDs müssen exakt so im PerkManager (Enum) stehen!
# [EN] perks.use: "For all players"
# [EN] perks.admin: "Allows creating perk vouchers."
# [EN] e.g. /lp group premium permission set perks.speed true
# [EN] e.g. /perks voucher <PerkId>
# [EN] IMPORTANT: The IDs must match the PerkManager (Enum) exactly!
available-perks:
- SPEED # perks.speed: "Berechtigung für den Schnelligkeits-Perk."
- NIGHT_VISION # perks.nightvision: "Berechtigung für den Nachtsicht-Perk."
- HASTE # perks.haste: "Berechtigung für den Eile-Perk."
- STRENGTH # perks.strength: "Berechtigung für den Stärke-Perk."
- RESISTANCE # perks.resistance: "Berechtigung für den Resistenz-Perk."
- FIRE_RESISTANCE # perks.fireresistance: "Berechtigung für den Feuerschutz-Perk."
- WATER_BREATHING # perks.waterbreathing: "Berechtigung für den Wasseratmungs-Perk."
- NO_HUNGER # perks.nohunger: "Berechtigung für den Kein-Hunger-Perk."
- NO_FALL # perks.nofall: "Berechtigung für den Kein-Fallschaden-Perk."
- FLY # perks.fly: "Berechtigung für den Flugmodus-Perk."
- KEEP_INV # perks.keepinventory: "Berechtigung für den Inventarschutz-Perk."
- NOMOBTARGET # perks.nomobtarget: "Berechtigung für den Mob-Ignoranz-Perk."
- REGENERATION # perks.regeneration: "Berechtigung für den Regenerations-Perk."
- GLOWING # perks.glowing: "Berechtigung für den Leuchten-Perk."
- FAST_SWIM # perks.fastswim: "Berechtigung für den Delfin-Glück-Perk."
- LUCK # perks.luck: "Berechtigung für den Glückspilz-Perk."
- JUMPBOOST # perks.jumpboost: "Berechtigung für den Sprungkraft-Perk."
# ==============================================================================
# END OF CONFIGURATION
# ==============================================================================
--------------------------------------------------------------------------------------------------
Deutsche Version Erweitere dein Server-Erlebnis mit einem stabilen und schlanken PerkSystem. Biete deinen Spielern 17 einzigartige Fähigkeiten über ein intuitives GUI. Optimiert für moderne Server-Umgebungen auf Java 21 Basis.
⚙️ Deine Vorteile: *
✨ 17 Perks: Große Auswahl wie Flugmodus, Inventarschutz, Eile und viele mehr.
*
️ Gutschein-System: Verteile Perks als Items (Voucher) – ideal für Shops oder Crates.
*
Intelligentes GUI: Mehrseitiges Menü mit automatischer Seitenverwaltung.
*
Speicher-Wahl: Volle Unterstützung für MySQL, SQLite oder YAML.
*
Java 21 Performance: Lag-frei durch konsequent asynchrone Programmierung.
*
Admin-Info: Klickbare Update-Links bei neuen Versionen.
Code (Text):
# ==============================================================================
# ⚡ PERKSYSTEM - PROFESSIONAL CONFIGURATION
# Developed by BlackCyper | Version 1.0
# ==============================================================================
# [DE] Präfix für alle Nachrichten im Chat
# [EN] Prefix for all chat messages
prefix: "&8[&ePerks&8] &7"
# [DE] Soll beim Start geprüft werden, ob eine neue Version verfügbar ist?
# [EN] Should the plugin check for updates on startup?
update-checker: true
# ==============================================================================
# STORAGE SETTINGS / SPEICHER-EINSTELLUNGEN
# ==============================================================================
# [DE] Unterstützte Methoden: MYSQL, SQLITE, YAML
# [EN] Supported methods: MYSQL, SQLITE, YAML
storage-method: "SQLITE"
mysql:
host: "localhost"
port: 3306
database: "minecraft"
username: "root"
password: ""
# ==============================================================================
# GUI SETTINGS / MENÜ-EINSTELLUNGEN
# ==============================================================================
gui:
# [DE] Titel des Hauptmenüs
# [EN] Title of the main GUI menu
title: "&8&lPerks"
# [DE] Material für den Status-Indikator unter dem Perk-Icon
# [EN] Material for the status indicator below the perk icon
status-on: "LIME_DYE"
status-off: "GRAY_DYE"
status-locked: "RED_DYE"
# ==============================================================================
# LUCKPERMS & PERMISSIONS / RECHTE-SYSTEM
# ==============================================================================
# [DE] Das Plugin prüft automatisch auf die Permission: perks.<id>
# [EN] The plugin automatically checks for the permission: perks.<id>
permissions:
admin: "perks.admin" # Erlaubt /perks gutschein & reload | Allows /perks voucher & reload
# ==============================================================================
# ️ GUTSCHEIN-EINSTELLUNGEN
# ==============================================================================
voucher:
# [DE] Material für das Gutschein-Item
# [EN] Material for the voucher item
item: "PAPER"
# [DE] Anzeigename des Gutscheins
# [EN] Display name of the voucher
display-name: "&6&lPerk Gutschein &8• &e%perk%"
# [DE] Beschreibung des Gutscheins
# [EN] Lore of the voucher
lore:
- " "
- "&7Klicke rechts, um das Perk"
- "&e%perk% &7dauerhaft freizuschalten."
- " "
- "&6&lINFO:"
- "&8» &7Wird über &bLuckPerms &7registriert."
- "&8» &eRechtsklick zum Einlösen"
# ==============================================================================
# ✨ VERFÜGBARE PERKS
# ==============================================================================
# [DE] perks.use: "Für alle Spieler"
# [DE] perks.admin: "Erlaubt das Erstellen von Perk-Gutscheinen."
# [DE] z.B. /lp group premium permission set perks.speed true
# [DE] z.B. /perks gutschein <PerkId>
# [DE] WICHTIG: Die IDs müssen exakt so im PerkManager (Enum) stehen!
# [EN] perks.use: "For all players"
# [EN] perks.admin: "Allows creating perk vouchers."
# [EN] e.g. /lp group premium permission set perks.speed true
# [EN] e.g. /perks voucher <PerkId>
# [EN] IMPORTANT: The IDs must match the PerkManager (Enum) exactly!
available-perks:
- SPEED # perks.speed: "Berechtigung für den Schnelligkeits-Perk."
- NIGHT_VISION # perks.nightvision: "Berechtigung für den Nachtsicht-Perk."
- HASTE # perks.haste: "Berechtigung für den Eile-Perk."
- STRENGTH # perks.strength: "Berechtigung für den Stärke-Perk."
- RESISTANCE # perks.resistance: "Berechtigung für den Resistenz-Perk."
- FIRE_RESISTANCE # perks.fireresistance: "Berechtigung für den Feuerschutz-Perk."
- WATER_BREATHING # perks.waterbreathing: "Berechtigung für den Wasseratmungs-Perk."
- NO_HUNGER # perks.nohunger: "Berechtigung für den Kein-Hunger-Perk."
- NO_FALL # perks.nofall: "Berechtigung für den Kein-Fallschaden-Perk."
- FLY # perks.fly: "Berechtigung für den Flugmodus-Perk."
- KEEP_INV # perks.keepinventory: "Berechtigung für den Inventarschutz-Perk."
- NOMOBTARGET # perks.nomobtarget: "Berechtigung für den Mob-Ignoranz-Perk."
- REGENERATION # perks.regeneration: "Berechtigung für den Regenerations-Perk."
- GLOWING # perks.glowing: "Berechtigung für den Leuchten-Perk."
- FAST_SWIM # perks.fastswim: "Berechtigung für den Delfin-Glück-Perk."
- LUCK # perks.luck: "Berechtigung für den Glückspilz-Perk."
- JUMPBOOST # perks.jumpboost: "Berechtigung für den Sprungkraft-Perk."
# ==============================================================================
# END OF CONFIGURATION
# ==============================================================================