update Readme.MD

da das Plugin Öffentlich ist auch eine beschreibung
This commit is contained in:
Tobias-Frauscher 2022-08-10 19:54:24 +00:00
parent 16faa5d478
commit 3acfe7f2b3
3 changed files with 40 additions and 4 deletions

View File

@ -1,3 +1,39 @@
# ModUtils
Das ist das neue Offiziele ModUtils Repository
Das ist das neue Offiziele ModUtils Repository
# Übersicht
- es gibt einen Hauptbefehl(ModUtils)
- eigenes Rechte System für das Plugin
- Streamer,Mod,Admin Ränge
- Prefix System(Aktuell noch Unsortiert)
- Custom Join / Leave Messages
- MySQL Unterstützung(wird für volle Funktionsfähigkeit benötigt!)
# Installation / Build
Da ich dieses Plugin Open Sourse anbiete und ich keine config datei generiere gibt es daher ein Build / config your self Tutorial.
# Voraussetzungen
Fürs Builden wird Maven vorausgestzt.
# Anpassen der MySQL.java
da ich das Plugin immer Update und ich nicht was an der MySQL Klasse ändere wird es empfohlen die Passwörter / IP / Benutzernamen zu ändern da diese auf einem Lokalen Testserver genutzt werden(mit Firewall obv. ).
nach der änderung natürlich ncith vergessen das Plugin per Maven Clean package zu builden.
Standarteinstellungen sind für OP administrator command level Rechte(Ohne prefix oder ähnliches)

View File

@ -7,7 +7,7 @@ import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class testCommand implements CommandExecutor {
public class ModUtilsCommand implements CommandExecutor {
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {

View File

@ -1,6 +1,6 @@
package de.softwarerat.modutils;
import de.softwarerat.modutils.Commands.testCommand;
import de.softwarerat.modutils.Commands.ModUtilsCommand;
import de.softwarerat.modutils.Utils.MySQL;
import de.softwarerat.modutils.events.Chat;
import de.softwarerat.modutils.events.Join;
@ -18,7 +18,7 @@ public final class Main extends JavaPlugin {
manager.registerEvents(new Join(), this);
manager.registerEvents(new Quit(), this);
MySQL.connect();
getCommand("utils").setExecutor(new testCommand());
getCommand("utils").setExecutor(new ModUtilsCommand());
// Plugin startup logic