Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Main extends JavaPlugin implements Listener, CommandExecutor
- {
- public Inventory c;
- public static Main instance;
- public AdrenalinMechanic AdrenalinMechanic;
- public NokdaynMechanic NokdaynMechanic;
- public PepperMechanic PepperMechanic;
- public ItemStackUtil ItemStackUtil;
- public GUI GUI;
- public void onEnable() {
- setInstance(this);
- instanceClasses();
- GUI.loadGUI();
- this.getServer().getConsoleSender().sendMessage("§aTree§fCapabilities§a success activated!");
- this.getServer().getConsoleSender().sendMessage("§bPlugin by: §aEwrs728 §b(§aVk.com/maksimkuropyatnik§b)");
- this.getServer().getPluginManager().registerEvents((Listener)this, (Plugin)this);
- this.getServer().getPluginManager().registerEvents(new GUIClickEvent(), (Plugin)this);
- this.getServer().getPluginManager().registerEvents(new NokdaynMechanic(), (Plugin)this);
- this.getServer().getPluginManager().registerEvents(new PepperMechanic(), (Plugin)this);
- this.getServer().getPluginManager().registerEvents(new AdrenalinMechanic(), (Plugin)this);
- }
- public static Main getInstance() {
- return instance;
- }
- private static void setInstance(Main instance) {
- Main.instance = instance;
- }
- private void instanceClasses() {
- AdrenalinMechanic = new AdrenalinMechanic();
- PepperMechanic = new PepperMechanic();
- NokdaynMechanic = new NokdaynMechanic();
- ItemStackUtil = new ItemStackUtil();
- GUI = new GUI();
- }
- public boolean onCommand(final CommandSender sender, final Command command, final String label, final String[] args) {
- if (sender instanceof Player) {
- final Player p = (Player)sender;
- if (label.equalsIgnoreCase("Capabilities") || label.equalsIgnoreCase("C") || label.equalsIgnoreCase("\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438") || label.equalsIgnoreCase("\u0412")) {
- p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 15.0f, 23.0f);
- p.openInventory(this.c);
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement