• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

WarnManager [MySQL✔] [Customizable✔] [GUI✔]

Subjektiv

Kuhfänger
Registriert
8 Juli 2017
Beiträge
54
Diamanten
300
Minecraft
Subjektiv
MaVBdJJ.png


Hallo liebe Minecraft-Server.eu Community!
Ich habe gestern mein erstes offizielles Plugin auf SpigotMC hochgeladen und wollte es euch hier einmal vorstellen. :)

Das Plugin ist wie man am Namen schon lesen kann ein WarnManager. Die Daten speichert er derzeitig noch über MySQL, das heißt ihr braucht eine MySQL Datenbank um das Plugin zum Laufen zu bringen :).

Welche Funktionen bietet das Plugin?
Mit dem WarnManager kannst du ganz einfach mit Befehlen Spieler verwarnen, Verwarnungen entfernen oder
die Verwarnungen anderer Spieler sehen.
In der Config kannst du einstellen ab wie viel Verwarnungen der Spieler gebannt werden soll.

Commands:
- /warn <Player> <Reason>
- /warn remove <Player> <Amount>
- /warn see <Player>
- /votewarn <Player> <Reason>
- /warn reload
- /warnmanager
- /warnmanager-ban <Player>
- /warnmanager-unban <Player>
- /report <Player> <Reason>

Permissions:
- warnmanager.* -> All permissions for the plugin.
- warnmanager.seewarns -> Permission for /warn see <Player>
- warnmanager.remove -> Permission for /warn remove <Player>
- warnmanager.add -> Permission for /warn <Player> <Reason>
- warnmanager.help -> Permission for /warnmanager (HELP)
- warnmanager.reload -> Permission for /warn reload
- warnmanager.ban -> Permission for /ban <Player>
- warnmanager.unban -> Permission for /unban <Player>
- warnmanager.gui -> Permission for the GUI
- warnmanager.votewarn -> Permission for /votewarn <Player> <Reason>
- warnmanager.receivereports -> Permission for receiving the reports

Ich denke die jeweiligen Funktionen und Permissions dazu erklären sich von selbst. ^^
Das ist erst eine frühe Version des Plugins und ich arbeite auf jeden Fall noch daran, da es noch
weitaus mehr können soll als es bisher kann. :)

Geplante Features:
- Verschiedene Sprachen ???
- Auto Warn (Spam-,Caps,-Ad and Badwords-Detection! )

Falls ihr noch Vorschläge oder Tipps habt wie ich das Plugin verbessern kann würde ich mich über konstruktive Kritik sehr freuen.

Download
 
Zuletzt bearbeitet:

NosCrafterHD

Minecrafter
Registriert
28 Dezember 2016
Beiträge
14
Diamanten
0
Minecraft
NosCrafterHD
Klingt gut :),aber ich würde es cool finden wenn das mit einem Ban-Plugin kombiniert wird. Also das man nicht extra ein Ban-Plugin braucht, dan währe das Mega cool. Hoffe es wird/kann umgesetzt :)
:yuno:
 

ausgebildet

Redstoneengineer
Registriert
30 Juni 2017
Beiträge
41
Alter
27
Diamanten
300
Minecraft
ausgebildet
Ein tolles Plugin, jedoch solltest du es beheben das beim ersten Start des Plugins eine Fehlermeldung kommt weil MySQL keine Verbindung herstellen kann. Frage einfach einen Boolean in der Konfigurationsdatei mit "Enabled: true" ab oder so :)
 

Subjektiv

Kuhfänger
Registriert
8 Juli 2017
Beiträge
54
Diamanten
300
Minecraft
Subjektiv
Ein tolles Plugin, jedoch solltest du es beheben das beim ersten Start des Plugins eine Fehlermeldung kommt weil MySQL keine Verbindung herstellen kann. Frage einfach einen Boolean in der Konfigurationsdatei mit "Enabled: true" ab oder so :)

Danke für dein nettes Feedback! :)
Ja ich programmiere gerade ein Feature ein, dass man sich aussuchen kann ob das Plugin die Daten in Files oder per MySQL speichern soll, anfangs stelle ich es dann auf Files ein damit die Fehlermeldung nicht kommt. ^^
 

Subjektiv

Kuhfänger
Registriert
8 Juli 2017
Beiträge
54
Diamanten
300
Minecraft
Subjektiv
Klingt gut :),aber ich würde es cool finden wenn das mit einem Ban-Plugin kombiniert wird. Also das man nicht extra ein Ban-Plugin braucht, dan währe das Mega cool. Hoffe es wird/kann umgesetzt :)
:yuno:

Danke für dein Feedback!!

Was genau meinst du damit? Ein Spieler wird ja gebannt wenn er die maximale Anzahl an Verwarnungen bekommen hat. ^^

Oder meinst du etwa mit /ban Befehlen u.s.w ?
 

NosCrafterHD

Minecrafter
Registriert
28 Dezember 2016
Beiträge
14
Diamanten
0
Minecraft
NosCrafterHD
Ok Cool :)

Hast du eig. schon andere grössere Plugins gemacht.Also auch für andere?
 
Zuletzt bearbeitet von einem Moderator:

Subjektiv

Kuhfänger
Registriert
8 Juli 2017
Beiträge
54
Diamanten
300
Minecraft
Subjektiv
X3fsoEp.png


Alle oben genannten Vorschläge wurden in das neue Update einbezogen.
Außerdem habe ich ein paar neue Befehle hinzugefügt und die Möglichkeit
die Datenspeicherung auf File oder MySQL um zu switchen hinzugefügt.

DOWNLOAD UPDATE 1.1.0
 

Subjektiv

Kuhfänger
Registriert
8 Juli 2017
Beiträge
54
Diamanten
300
Minecraft
Subjektiv
0Jtngok.png


Eine messages.yml wurde zur Übersicht erstellt und die Möglichkeit
das Plugin individuell zu gestalten hat sich erweitert!! :)
Außerdem ein paar Bugfixes und Änderungen an den Ban-Befehlen.

DOWNLOAD UPDATE 1.1.1
 

Subjektiv

Kuhfänger
Registriert
8 Juli 2017
Beiträge
54
Diamanten
300
Minecraft
Subjektiv
Ewi2Z0x.png


Ein paar kleinere Bugs wurden gefixt und der /votewarn Befehl wurde hinzugefügt.
( Alle Spieler stimmen ab ob ein bestimmter Spieler verwarnt werden soll )

Habt ihr noch weitere Vorschläge für das Plugin?

DOWNLOAD UPDATE 1.2.1
 

Benny1008

Kuhfänger
Registriert
14 Juni 2017
Beiträge
67
Diamanten
300
Minecraft
Benny1008
Dein Plugin gefällt mir bis zu diesem Punkt sehr gut.
/votewarn Befehl wurde hinzugefügt.
( Alle Spieler stimmen ab ob ein bestimmter Spieler verwarnt werden soll )
Aber das ist für mich eine Sache, die nicht Fit geht. Es steht keinem anderen Spieler irgendwie zu, über die Strafe eines anderen Spielers zu entscheiden. Das ist, mMn, dem Team vorbehalten.
 

Subjektiv

Kuhfänger
Registriert
8 Juli 2017
Beiträge
54
Diamanten
300
Minecraft
Subjektiv
Dein Plugin gefällt mir bis zu diesem Punkt sehr gut.

Aber das ist für mich eine Sache, die nicht Fit geht. Es steht keinem anderen Spieler irgendwie zu, über die Strafe eines anderen Spielers zu entscheiden. Das ist, mMn, dem Team vorbehalten.

Danke für dein Feedback!

Der Befehl dient auch nicht dazu, es jedem Spieler zu erlauben.
Es gibt dafür eine Permission was bedeutet, jeder Serverleiter kann sich
selbst aussuchen wer den Befehl benutzen kann, sowas könnte man zum
Beispiel Leuten geben die einen sehr wertvollen Premium Rang haben.
Außerdem kann es ja mal vorkommen das kein Teammitglied anwesend ist und jemand Mist macht. ^^
 

Benny1008

Kuhfänger
Registriert
14 Juni 2017
Beiträge
67
Diamanten
300
Minecraft
Benny1008
Außerdem kann es ja mal vorkommen das kein Teammitglied anwesend ist und jemand Mist macht.
Dann würde ich noch einen /report Befehl einbauen, welcher alle Reports x Stunden lang in einer Liste zum Abrufen speichert.
Sollte das eingebaut werden, solltest du dein Plugin evtl doch umbenennen. Es hat deutlich mehr Funktionen als ein WarnManager.
 

Subjektiv

Kuhfänger
Registriert
8 Juli 2017
Beiträge
54
Diamanten
300
Minecraft
Subjektiv
Dann würde ich noch einen /report Befehl einbauen, welcher alle Reports x Stunden lang in einer Liste zum Abrufen speichert.
Sollte das eingebaut werden, solltest du dein Plugin evtl doch umbenennen. Es hat deutlich mehr Funktionen als ein WarnManager.

Ja gute Idee! Denke das werde ich so umsetzen.
 
Oben