MSG System
Claim this plugin
This plugin was imported from Spiget and is currently unclaimed.
Plugin Information
Description
Deutsch Übersicht Das MSG System ist ein umfangreiches Nachrichtensystem für Minecraft 1.21+, das private Nachrichten zwischen Spielern mit vielen erweiterten Funktionen ermöglicht. Befehle Befehl Aliase Beschreibung Verwendung /msg <Spieler> <Nachricht> /tell, /whisper, /w Sendet eine private Nachricht /msg Rocky Hallo! /r <Nachricht> /reply Antwortet auf die letzte Nachricht /r Hallo zurück! /msglog <Option> /msgl Verwaltet Nachrichten-Logs /msglog see /msgsystem reload /msgadmin, /msgs Lädt die Konfiguration neu /msgsystem reload /msgmute <all|player|list> /msgm Schaltet Spieler stumm /msgmute player Rocky /msgignore <Spieler> /msgi, /ignore Ignoriert Nachrichten eines Spielers /msgignore Rocky /msgignorelist /msgil, /ignorelist Zeigt alle ignorierten Spieler /msgignorelist /msgsettings /msgset, /msgconfig Öffnet das Einstellungs-GUI /msgsettings MsgLog Optionen Option Beschreibung on Aktiviert MSG Logging off Deaktiviert MSG Logging see Zeigt alle gespeicherten Nachrichten clear Löscht alle Nachrichten delete <Index> Löscht eine bestimmte Nachricht download Lädt den Log als Datei herunter download admin <Spieler> Lädt Log eines anderen Spielers herunter (Admin) Special Formats (in Nachrichten) Format Beschreibung Beispiel-Ausgabe [Discord] Discord Server Link [Discord] (klickbar) [coords] Eigene Koordinaten [123 64 456] [HP] Eigene Gesundheit ❤❤❤❤❤ (10/20) [Hunger] Eigener Hunger (8/20) [Team] Eigenes Team [Team: Red] [XP] Eigene Erfahrung [Level 42] [Time] Spielzeit 14:30 [Date] Aktuelles Datum 15.05.2024 [World] Aktuelle Welt world [Online] Online Spieler 12/100 [Ping] Eigener Ping 42ms [Item] Item in Haupthand [Diamant-Schwert] [Item_2] Item in Nebenhand [Schild] text Kopierbarer Text [text] (klick zum Kopieren) cmd/befehl Klickbarer Befehl [KlickMich: /spawn] https://... Klickbare URL example.com (klickbar) @Spieler Spieler Erwähnung @Rocky (klickbar) @everyone Alle Erwähnen @everyone (mit Permission) [@Spieler] Versteckte Erwähnung Empfänger sieht es nicht Mute & Ignore System Funktion Beschreibung /msgmute all Blockiert alle eingehenden Nachrichten /msgmute player <Name> Blockiert Nachrichten von einem bestimmten Spieler /msgmute list Zeigt alle stummgeschalteten Spieler /msgignore <Name> Ignoriert Nachrichten eines Spielers /msgignorelist Zeigt alle ignorierten Spieler (mit Entmutten-Buttons) Unterschied zwischen Mute und Ignore: Mute: Der Spieler kann dir keine Nachrichten senden Ignore: Du siehst die Nachrichten des Spielers nicht (er kann sie trotzdem senden) ⚙️ Settings GUI (4 Einstellungen) Einstellung Beschreibung MSG Empfangen Bestimmt ob du private Nachrichten empfangen kannst Nachrichten-Sound Sound bei eingehenden Nachrichten und Erwähnungen MSG Logging Speichert Nachrichten in deinem persönlichen Log ️ MSG @ ADD Bestimmt ob du per @ zu Nachrichten hinzugefügt werden kannst Das GUI ist komplett in der config.yml konfigurierbar (Slots, Materialien, Titel, Lore, etc.) Permissions Permission Beschreibung Standard msgsystem.* Alle Berechtigungen OP msgsystem.use Nutzung von /msg Alle msgsystem.admin Admin-Befehle (/msgsystem reload) OP msgsystem.bypass Umgeht alle Mute/Ignore/Receive Einschränkungen OP msgsystem.log.download Eigene Logs herunterladen Alle msgsystem.log.download.admin Logs anderer Spieler herunterladen OP msgsystem.addmsgbypass Sieht immer versteckte Hinzufügungen OP msgsystem.add.bypass Kann immer zu Nachrichten hinzugefügt werden OP msgsystem.everyone Darf @everyone verwenden OP Hover & Click Events (Konfigurierbar) Jeder Teil einer Nachricht kann eigene Hover- und Click-Events haben: Event-Typ Beschreibung sender_message Events für die gesamte Sender-Nachricht receiver_message Events für die gesamte Empfänger-Nachricht sender_name Events für den Sendernamen receiver_name Events für den Empfängernamen Verfügbare Click-Typen: suggest_command - Befehl in Chatzeile einfügen run_command - Befehl sofort ausführen copy_to_clipboard - Text kopieren open_url - URL öffnen none - Kein Click-Event Verfügbare Platzhalter: %sender% - Name des Senders %receiver% - Name des Empfängers %message% - Nachrichteninhalt %player% - Spielername (bei Namen-Events) Datenspeicherung Datei/Ordner Inhalt plugins/MsgSystem/msglogs/ Persönliche Logs jedes Spielers (YAML) plugins/MsgSystem/global_msg_log.txt Globales Log aller Nachrichten plugins/MsgSystem/temp/ Temporäre Download-Dateien plugins/MsgSystem/config.yml Hauptkonfiguration Persönliche Logs enthalten: Nachrichtenverlauf Mute-Liste Ignore-Liste Sound-Einstellung Logging-Einstellung Receive-Einstellung @ADD-Einstellung Sounds Sound-Typ Beschreibung Standard sound.type Sound bei eingehenden Nachrichten ENTITY_EXPERIENCE_ORB_PICKUP mentions.sound.type Sound bei Erwähnungen ENTITY_EXPERIENCE_ORB_PICKUP Besondere Features Versteckte Mentions - Mit [@Spieler] kann man Spieler heimlich hinzufügen Bypass-Permission - msgsystem.addmsgbypass zeigt immer versteckte Hinzufügungen BetterTeams Integration - [Team] zeigt das Team aus BetterTeams an Farbcodes - Unterstützt Legacy (&c) und HEX (#FF0000 / &#FF0000) MiniMessage - Vollständige MiniMessage Unterstützung Config-GUI - Das Settings GUI ist komplett in der Config veränderbar English Overview The MSG System is a comprehensive messaging system for Minecraft 1.21+ that enables private messages between players with many advanced features. Commands Command Aliases Description Usage /msg <Player> <Message> /tell, /whisper, /w Sends a private message /msg Rocky Hello! /r <Message> /reply Replies to the last message /r Hello back! /msglog <Option> /msgl Manages message logs /msglog see /msgsystem reload /msgadmin, /msgs Reloads the configuration /msgsystem reload /msgmute <all|player|list> /msgm Mutes players /msgmute player Rocky /msgignore <Player> /msgi, /ignore Ignores a player's messages /msgignore Rocky /msgignorelist /msgil, /ignorelist Shows all ignored players /msgignorelist /msgsettings /msgset, /msgconfig Opens the settings GUI /msgsettings MsgLog Options Option Description on Enables MSG logging off Disables MSG logging see Shows all saved messages clear Deletes all messages delete <Index> Deletes a specific message download Downloads the log as a file download admin <Player> Downloads another player's log (Admin) Special Formats (in Messages) Format Description Example Output [Discord] Discord server link [Discord] (clickable) [coords] Your coordinates [123 64 456] [HP] Your health ❤❤❤❤❤ (10/20) [Hunger] Your hunger (8/20) [Team] Your team [Team: Red] [XP] Your experience [Level 42] [Time] Game time 14:30 [Date] Current date 2024-05-15 [World] Current world world [Online] Online players 12/100 [Ping] Your ping 42ms [Item] Main hand item [Diamond Sword] [Item_2] Off hand item [Shield] text Copyable text [text] (click to copy) cmd/command Clickable command [ClickMe: /spawn] https://... Clickable URL example.com (clickable) @Player Player mention @Rocky (clickable) @everyone Mention everyone @everyone (with permission) [@Player] Hidden mention Receiver doesn't see it Mute & Ignore System Function Description /msgmute all Blocks all incoming messages /msgmute player <Name> Blocks messages from a specific player /msgmute list Shows all muted players /msgignore <Name> Ignores a player's messages /msgignorelist Shows all ignored players (with unmute buttons) Difference between Mute and Ignore: Mute: The player cannot send you messages Ignore: You don't see the player's messages (they can still send them) ⚙️ Settings GUI (4 Settings) Setting Description MSG Receive Determines whether you can receive private messages Message Sound Sound for incoming messages and mentions MSG Logging Saves messages in your personal log ️ MSG @ ADD Determines whether you can be added to messages via @ The GUI is fully configurable in config.yml (slots, materials, title, lore, etc.) Permissions Permission Description Default msgsystem.* All permissions OP msgsystem.use Use /msg Everyone msgsystem.admin Admin commands (/msgsystem reload) OP msgsystem.bypass Bypasses all mute/ignore/receive restrictions OP msgsystem.log.download Download own logs Everyone msgsystem.log.download.admin Download other players' logs OP msgsystem.addmsgbypass Always sees hidden additions OP msgsystem.add.bypass Can always be added to messages OP msgsystem.everyone Can use @everyone OP Hover & Click Events (Configurable) Every part of a message can have its own hover and click events: Event Type Description sender_message Events for the entire sender message receiver_message Events for the entire receiver message sender_name Events for the sender name receiver_name Events for the receiver name Available Click Types: suggest_command - Insert command into chat line run_command - Execute command immediately copy_to_clipboard - Copy text open_url - Open URL none - No click event Available Placeholders: %sender% - Sender name %receiver% - Receiver name %message% - Message content %player% - Player name (for name events) Data Storage File/Folder Content plugins/MsgSystem/msglogs/ Personal logs of each player (YAML) plugins/MsgSystem/global_msg_log.txt Global log of all messages plugins/MsgSystem/temp/ Temporary download files plugins/MsgSystem/config.yml Main configuration Personal logs contain: Message history Mute list Ignore list Sound setting Logging setting Receive setting @ADD setting Sounds Sound Type Description Default sound.type Sound for incoming messages ENTITY_EXPERIENCE_ORB_PICKUP mentions.sound.type Sound for mentions ENTITY_EXPERIENCE_ORB_PICKUP Special Features Hidden Mentions - Use [@Player] to secretly add players Bypass Permission - msgsystem.addmsgbypass always shows hidden additions BetterTeams Integration - [Team] shows the team from BetterTeams Color Codes - Supports Legacy (&c) and HEX (#FF0000 / &#FF0000) MiniMessage - Full MiniMessage support Config GUI - The settings GUI is completely modifiable in the config Requirements Minecraft Version: 1.21+ Java Version: 17+ Optional: BetterTeams (for [Team] format) Installation Download the MsgSystem.jar file Place it in the plugins/ folder of your server Restart or reload your server Configure the config.yml file as needed Use /msgsystem reload to apply changes
Minecraft Plugin Badges
Use these badge images in docs, README files, or forum posts.