PermissionsEx Chat Plugin | 1.8.8 - 1.15.2 | Spigot - Bukkit
1.0#PermissionsEx #Chat #Minecraft #Plugins #Spigot #Bukkit
Ein cooles, kleines Prefix-Plugin!
Groups
Pex Gruppe 1: /pex group Owner create
Pex Gruppe 2: /pex group Admin create
Pex Gruppe 3: /pex group Premium create
Pex Gruppe 4: default
Prefixes
Owner: [ Owner ] Spielername --> Message
Admin: [ Admin ] Spielername --> Message
Premium: [ Premium ] Spielername --> Message (Weiß)
default: [ Spieler ] Spielername --> Message
SourceCode - prefix.java
package at.pizzapro;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.AsyncPlayerChatEvent;
import ru.tehkode.permissions.bukkit.PermissionsEx;
public class prefix implements Listener {
@EventHandler
public void onChat(AsyncPlayerChatEvent e) {
Player p = e.getPlayer();
String message = e.getMessage();
if(PermissionsEx.getUser(p).inGroup("Owner")) {
e.setFormat("§8[§4Owner§8] §4" + p.getName() + "§8 --> §a§l" + message.replace("&", "§"));
} else if(PermissionsEx.getUser(p).inGroup("Admin")) {
e.setFormat("§8[§cAdmin§8] §c" + p.getName() + "§8 --> §a§l" + message.replace("&", "§"));
} else if(PermissionsEx.getUser(p).inGroup("Premium")) {
e.setFormat("§8[§6Premium§8] §6" + p.getName() + "§8 --> §f" + message.replace("&", "§"));
} else {
e.setFormat("§8[§7Spieler§8] §7" + p.getName() + "§8 --> §7" + message);
}
}
}SourceCode - main.java
package at.pizzapro;
import org.bukkit.Bukkit;
import org.bukkit.plugin.java.JavaPlugin;
public class main extends JavaPlugin {
public void onEnable() {
Bukkit.getConsoleSender().sendMessage("§8[§7Prefix§8] §2Das Plugin wurde aktiviert!");
Bukkit.getServer().getPluginManager().registerEvents(new prefix(), this);
}
public void onDisable() {
Bukkit.getConsoleSender().sendMessage("§8[§7Prefix§8] §4Das Plugin wurde deaktiviert!");
}
}Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta