Calenria
Braumeister
SimpleChat ist ein recht einfaches Plugin das dazu dient den Server Chat hinter dem BungeeCord Proxy zu verbinden. Neben dem Globalen, Team und Lokalen Chat (Radius einstellbar) ist es auch für das Flüstern, die Onlineliste, Join/Leave Meldungen und die Tabliste zuständig.
Chat:
Flüstern:
Onlineliste:
Tabliste:
Meldungen:
Installation:
Konfiguration:
Die Konfiguration gestaltet sich recht einfach und sollte selbst erklärend sein:
Am wichtigsten sind die Mysql Daten und der Servername, dieser muss mit dem Servernamen aus der BungeeCord Konfiguration übereinstimmen. Um das überschreiben der Befehle von anderen Plugins zu vermeiden (Essentials macht das komischerweise recht gern) sollten folgende Aliase in der bukkit.yml eingefügt werden:
Permissions:
Alle
Todo:
Bugs und Erweiterungen
Downloads und Source
Abhängigkeiten:
Code Verbessurgen und Pull-Requests nehme ich gern an. Die Projekte sind so eingecheckt das man sie ohne Probleme mit Ant bauen kann.
Kleines Video zur Chat Benutzung:
Chat:
- ! = Global / Serverübergreifend
- ? = Hilfe / Serverübergreifend
- # = Team / Serverübergreifend
- ~ = Lokal / Lokal
- Spy für Lokale Nachrichten
- Ausschalten des Globalen Chats per Spieler
Flüstern:
- @name [nachricht]= Flüstern / Serverübergreifend (Alternativen: /tell [spieler] [nachricht], /w [spieler] [nachricht], /msg [spieler] [nachricht])
- @@name = Setzt einen Flüster Kanal, man kann auch initial eine Nachricht mitsenden @@name nachricht. / Serverübergreifend (Alternativen: /tell [spieler], /w [spieler], /msg [spieler])
- /r = Antwort auf das letzte Flüstern (Alternativen: /rep, /reply)
- Spy für Private Nachrichten
Onlineliste:
- /list oder /olist - Gibt alle Onlinespieler pro Server aus
Tabliste:
- Jetzt den Anfangsbuchstaben des jeweiligen Servers vor den Namen
- Über die Konfiguration lässt sich der Name mit Präfix, Gruppe usw versehen
Meldungen:
- Im BungeePlugin lässt sich konfigurieren das nur bei Proxy Joins und Quits angezeigt werden und nicht beim Server wechsel.
Installation:
- SimpleChat-Bungee herunterladen und in den BungeeCord Plugins Ordner kopieren
- BungeeCord neu starten
- SimpleChat herunterladen und in den CraftbukkitBukkit Plugins Ordner kopieren
- Craftbukkit neu starten
- Konfigurieren!
Konfiguration:
Die Konfiguration gestaltet sich recht einfach und sollte selbst erklärend sein:
Code:
server: Insomnia
global: '&2[G] &f{jobs} <prefix><group> <player><suffix>&2: <msg>'
hilfe: '&e[H] &f{jobs} <prefix><group> <player><suffix>&e: <msg>'
lokal: '&9[L] &f{jobs} <prefix><group> <player><suffix>&9: <msg>'
team: '&b[A] &f{jobs} <prefix><group> <player><suffix>&b: <msg>'
spy: '&7[&4Spy&7] [&4<server>&7] &f<prefix><group> <player><suffix>&7: <msg>'
pmspy: '&8[&4PmSpy&8] [&4<server>] &d<prefix><group> <from><suffix> &d-> <to>&d: <msg>'
srvpm: '&d<prefix><group> <from><suffix> &d-> <to>&d: <msg>'
to: '<prefix><group> <player><suffix>'
lokalchat: true
radius: 100
name: '<prefix><player><suffix>'
debug: false
mysql:
user: username
password: password
hostname: localhost
database: database
port: 3306
praefix: chat_
Am wichtigsten sind die Mysql Daten und der Servername, dieser muss mit dem Servernamen aus der BungeeCord Konfiguration übereinstimmen. Um das überschreiben der Befehle von anderen Plugins zu vermeiden (Essentials macht das komischerweise recht gern) sollten folgende Aliase in der bukkit.yml eingefügt werden:
Code:
aliases:
tell: w
msg: w
r: rep
reply: rep
list: olist
Permissions:
Alle
- ^simplechat.gobal.off (Entziehen, bei Pex und GroupManager mit - -simplechat.gobal.off)
- simplechat.Global
- simplechat.Hilfe
- simplechat.Lokal
- simplechat.Privat
- simplechat.color
- simplechat.Admin
- simplechat.spy
- simplechat.pmspy
Todo:
- Einfache Möglichkeit die Datenbank verbindung auch bei wenig besuchten Server aufrecht zu erhalten
- Javadocs!
- Refactoring
Bugs und Erweiterungen
Downloads und Source
Abhängigkeiten:
- BungeeCord (#900+)
- WorldEdit
- Vault
- Jobs (Optional)
Code Verbessurgen und Pull-Requests nehme ich gern an. Die Projekte sind so eingecheckt das man sie ohne Probleme mit Ant bauen kann.
Kleines Video zur Chat Benutzung:
Zuletzt bearbeitet: