SupremeCodes icon

SupremeCodes -----

Benutzerdefiniert/Custom Codes



Plugin-Beschreibung / Plugin Description

English:
SupremeCodes is a powerful and user-friendly Spigot plugin that allows server admins to create custom codes for players. Players can enter these codes to trigger special rewards, effects, or actions. The plugin supports multiple languages via external language files that are easy to extend and customize. With a configurable message prefix, dynamic code management, and a convenient reload command, SupremeCodes provides a flexible solution for various server use cases.

Deutsch:
SupremeCodes ist ein leistungsstarkes und benutzerfreundliches Spigot-Plugin, das es Serverbetreibern ermöglicht, individuelle Codes für Spieler zu erstellen. Spieler können diese Codes eingeben, um besondere Belohnungen, Effekte oder Aktionen auszulösen. Das Plugin unterstützt Mehrsprachigkeit über externe Sprachdateien, die einfach erweitert und angepasst werden können. Mit einem konfigurierbaren Nachrichten-Prefix, dynamischer Code-Verwaltung und einem praktischen Reload-Befehl bietet SupremeCodes eine flexible Lösung für viele Serverideen.


Plugin-Dokumentation / Plugin Documentation

English:

Installation
  1. Download the .jar file and place it into your server’s plugins folder.
  2. Restart your server or reload the plugin.
  3. After starting, you will find config.yml, usedCodes.yml, and the lang folder with language files in the plugin directory.
Configuration
In config.yml, you can set the message prefix, the language (language), and define codes. Each code contains a list of commands executed when redeemed. Example:

Code (YAML):

language
: "en"
prefix
: "&d&lSupremePlugins &8» "
codes
:
  examplecode
:
    commands
:
     - "say %player% has used the example code"
      - "give %player% diamond 1"
 
Language Files
The lang folder contains language files (e.g., lang_de.yml, lang_en.yml) with all messages such as error and success notifications. These can be customized or extended freely.

Commands
  • /code <code> – Players redeem codes.

  • /code reload – Reloads config and language files (permission supremecodes.reload required).
Permissions
  • supremecodes.reload – Allows reloading configuration.
    Optionally, you can add permissions to restrict code usage.




Deutsch:

Installation
  1. Lade die .jar-Datei herunter und füge sie in den plugins-Ordner deines Servers ein.

  2. Starte den Server neu oder lade das Plugin neu.

  3. Nach dem Start findest du im Plugin-Ordner die config.yml, die usedCodes.yml und den Ordner lang mit Sprachdateien.
Konfiguration
In der config.yml kannst du den Prefix, die Sprache (language) und die Codes definieren. Jeder Code enthält eine Liste von Befehlen, die beim Einlösen ausgeführt werden. Beispiel:

Code (YAML):

language
: "de"
prefix
: "&d&lSupremePlugins &8» "
codes
:
  beispielcode
:
    commands
:
     - "say %player% hat den Beispielcode benutzt"
      - "give %player% diamond 1"
 
Sprachdateien
Im lang-Ordner liegen die Sprachdateien (lang_de.yml, lang_en.yml usw.), die alle Texte enthalten, z.B. Fehler- und Erfolgsmeldungen. Diese Dateien können frei angepasst oder erweitert werden.

Befehle
  • /code <code> – Spieler lösen Codes ein.

  • /code reload – Lädt Config und Sprachdateien neu (Permission supremecodes.reload erforderlich).
Permissions
  • supremecodes.reload – Erlaubt das Nachladen der Konfiguration.
    Optional kann eine weitere Permission für die Code-Nutzung ergänzt werden.
Resource Information
Author:
----------
Total Downloads: 24
First Release: Jul 8, 2025
Last Update: Jul 8, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings