Discord: Jsgamer2_0 DM me for ideas or suggestions!
English
SimpleMessage lets you create custom commands with messages – no coding required!
Whether you want to send server rules, announcements, or fun messages, this lightweight and powerful plugin allows you to define commands directly via configuration files.
✨
Features - Define custom commands easily via
.yml files
- Set command aliases and permissions (enable/disable)
- Add optional cooldowns with customizable messages
- Multilingual support:
en_US and
de_DE - Supports multi-line messages with color codes
Example Use Cases - Create a
/rules command that displays your server rules
- Send custom messages when players use specific commands
- Add cooldowns to prevent command spam
Localization
Code (YAML):
language: "en_US"# Available: en_US, de_DE
Code (YAML):
prefix: "&8[&6&lSimpleMessage&8]&7 " no_permission: "%prefix%&cYou do not have permission to execute this command." reload_success: "%prefix%&ahas been successfully reloaded! &8(&aCertain changes will only take effect after a server restart.&8)" error_message_not_found: "%prefix%&cError: Message not found." message_simplemessage_player: "%prefix%&7This is a test command." message_simplemessage_console: "%prefix%&7This is a test command."
File Examples Check out
example.yml to get started quickly.
Code (YAML):
command: "simplemessagetest" aliases: -
"smessage" -
"simplem" message: "&8[&6&lSimpleMessage&8] &aHi! &a&lHi!\\n�FB03&lHBFD3C&li#FF74&l!"# Use \\n or \n for a new line in the message permission: "simplemessage.simplemessagetest" permission-deny-message: "&cYou do not have permission to execute this command." permission-enabled: true
cooldown: true
cooldown-time: 10
cooldown-message: "&cPlease wait %cooldown% seconds before using this command again!"
Code (YAML):
command: "rules" aliases: [] message: "&b&lRules!\\n&f&l1. &cNo Spam\\n&f&l2. &cNo Racism" permission: "simplemessage.rules" permission-deny-message: "&cYou do not have permission to execute this command." permission-enabled: false
cooldown: true
cooldown-time: 3
cooldown-message: "&cPlease wait %cooldown% seconds before using this command again!"
How to Create a Custom Command
Follow these simple steps to create your own command using SimpleMessage – no coding required!
Go to your server's plugins folder.
Open the SimpleMessage folder.
Navigate to the commands subfolder.
Create a new file with the name of your choice, e.g. rules.yml.
Open the file and copy the contents from example.yml.
Edit the values (command name, message, etc.) to fit your needs.
Finally, either restart the server or run /simplemessagereload to apply the changes.
Done! Your new command is now ready to use!
You can also use
&#rrggbb for hex color codes and
&1,
&2,
&3, ...,
&f for classic Minecraft colors.
Use
\\n to create a new line in a message.
SimpleMessage erlaubt dir das Erstellen eigener Befehle mit Nachrichten – ganz ohne Programmierkenntnisse!
Ob Serverregeln, Ankündigungen oder individuelle Nachrichten – mit diesem schlanken, aber leistungsstarken Plugin kannst du deine Befehle direkt über Konfigurationsdateien definieren.
✨ Funktionen - Eigene Commands einfach in
.yml Dateien erstellen
- Aliase und Permissions (aktivierbar/deaktivierbar) setzen
- Optionale Cooldowns mit anpassbaren Nachrichten
- Mehrsprachiger Support:
en_US und
de_DE - Unterstützung für mehrzeilige Nachrichten mit Farbcodes
Anwendungsbeispiele - Erstelle einen
/rules Befehl für Serverregeln
- Sende individuelle Nachrichten per Command
- Verhindere Spam mit Cooldowns
Spracheinstellungen
Code (YAML):
language: "de_DE"# Verfügbar: en_US, de_DE
Code (YAML):
prefix: "&8[&6&lSimpleMessage&8]&7 " no_permission: "%prefix%&cDu hast keine Berechtigung, diesen Befehl auszuführen." reload_success: "%prefix%&awurde erfolgreich neu geladen! &8(&aBestimmte Änderungen werden erst nach einem Neustart des Servers wirksam.&8)" error_message_not_found: "%prefix%&cFehler: Nachricht nicht gefunden." message_simplemessage_player: "%prefix%&7Das ist ein Test-Befehl." message_simplemessage_console: "%prefix%&7Das ist ein Test-Befehl."
Datei-Beispiele Sieh dir
example.yml für einen schnellen Einstieg an.
Code (YAML):
command: "simplemessagetest" aliases: -
"smessage" -
"simplem" message: "&8[&6&lSimpleMessage&8] &aHi! &a&lHi!\\n�FB03&lHBFD3C&li#FF74&l!" permission: "simplemessage.simplemessagetest" permission-deny-message: "&cYou do not have permission to execute this command." permission-enabled: true
cooldown: true
cooldown-time: 10
cooldown-message: "&cPlease wait %cooldown% seconds before using this command again!"
Code (YAML):
command: "rules" aliases: [] message: "&b&lRules!\\n&f&l1. &cNo Spam\\n&f&l2. &cNo Racism" permission: "simplemessage.rules" permission-deny-message: "&cYou do not have permission to execute this command." permission-enabled: false
cooldown: true
cooldown-time: 3
cooldown-message: "&cPlease wait %cooldown% seconds before using this command again!"
Wie man einen eigenen Command erstellt
Folge diesen einfachen Schritten, um mit SimpleMessage deinen eigenen Befehl zu erstellen – ganz ohne Programmierkenntnisse!
Gehe in den plugins-Ordner deines Servers.
Öffne den Ordner SimpleMessage.
Wechsle in den Unterordner commands.
Erstelle eine neue Datei mit einem beliebigen Namen, z. B. rules.yml.
Öffne die Datei und kopiere den Inhalt aus der example.yml.
Passe die Werte an – z. B. den Befehl, die Nachricht, die Permission usw.
Starte den Server neu oder führe /simplemessagereload aus, um die Änderungen zu übernehmen.
Fertig! Dein neuer Befehl ist jetzt einsatzbereit!
Du kannst auch
&#rrggbb für Hex-Farbcodes verwenden sowie
&1,
&2,
&3, ...,
&f für klassische Minecraft-Farben. Verwende
\\n, um in einer Nachricht eine neue Zeile zu erstellen.