Home›Java›Mods›Report System
Report System
ModsJava

Report System

Java mod listed for Minecraft 1.7–1.11. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
Dies ist ein kleines Report System mit dem Spieler auf eurem Server Leute reporten könnt.
Teammitglieder können durch eine Permissions diese Reports sehen

Installation :
Downloade dir die Datei und ziehen sie in deinen Plugin Ordner. Danach musst du deinen Server reloaden oder restarten. Wenn du danach /pl machst müsste das Report System Plugin zu sehen sein.


Command:

/report [Name] [Grund]

Permissions:

- report.see = Für Teammitglieder, die die Reports sehen dürfen.

Config:

Spoiler: Config.yml
plugin:
prefix: "\xa7cReport> "
endmessage: "\xa7aEs wird sich gleich ein Teammitglied um den Report k\xfcmmern"

Source Code:
Code (Text):
package me.lavahd.com;

import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class main extends JavaPlugin{
    private String prefix = "§cReport> ";
    private String endmessage = "§aEs wird sich gleich ein Teammitglied um den Report kümmern";
    public void onEnable(){
        initConfig();
        System.out.println("gestartet");
    }
    public void onDisable(){
        System.out.println("gestoppt");
    }

    private void initConfig()
    {
        reloadConfig();
        getConfig().options().copyDefaults(true);
        getConfig().addDefault("plugin.prefix", "§cReport> ");
        getConfig().addDefault("plugin.endmessage", "§aEs wird sich gleich ein Teammitglied um den Report kümmern");
        saveConfig();

        // Werte laden
        prefix = getConfig().getString("plugin.prefix");
        endmessage = getConfig().getString("plugin.endmessage");

    }

    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
        Player p = (Player) sender;
        if(cmd.getName().equalsIgnoreCase("report")){
            if(args.length == 0){
                p.sendMessage(prefix+"§aBitte benutze /report [Name] [Grund]");
            }
            if(args.length == 1){
                p.sendMessage(prefix+"§aBitte benutze /report [Name] [Grund]");
            }
            if(args.length == 2){
                  for (Player all : Bukkit.getOnlinePlayers()) {
                      if (all.hasPermission("report.see")){
                          all.sendMessage(prefix+"§aDer Spieler §c"+p.getName()+" §ahat den Spieler §c"+(args[0])+" §awegen §c"+(args[1])+" §areportet");
                      }
       
                  }
                 }
            p.sendMessage(prefix + endmessage);
          }
        return false;
    }




}
 



To do:

- Reports in einer reports.yml abspeichern
- Reports GUI
- Config Farbcodes Fix

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Report System is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 352 times (via Spigot). Download it and open it directly in the game.

Explore more