Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.tpn.ces;
- import org.bukkit.Bukkit;
- import org.bukkit.plugin.java.JavaPlugin;
- import com.tpn.ces.commands.EnchanterCmd;
- import com.tpn.ces.commands.TinkererCmd;
- import com.tpn.ces.enchantments.boots.Supersonic;
- import com.tpn.ces.enchantments.chestplate.Netherskin;
- import com.tpn.ces.enchantments.helmet.Knowledge;
- import com.tpn.ces.enchantments.helmet.Visionary;
- import com.tpn.ces.enchantments.leggings.Immortal;
- import com.tpn.ces.enchantments.tools.ObsidianDestroyer;
- import com.tpn.ces.enchantments.weapons.Pursuit;
- import com.tpn.ces.enchantments.weapons.Venom;
- import com.tpn.ces.listeners.EnchantEvents;
- import com.tpn.ces.listeners.TinkerEvents;
- public class Loader extends JavaPlugin{
- private static Loader loader;
- public static Loader getLoader() {
- return loader;
- }
- @Override
- public void onEnable() {
- getConfig().options().copyDefaults();
- saveDefaultConfig();
- registerCommands();
- registerEnchants();
- registerEvents();
- }
- @Override
- public void onLoad() {
- loader = this;
- }
- public void registerEvents() {
- Bukkit.getPluginManager().registerEvents(new EnchantEvents(), this);
- Bukkit.getPluginManager().registerEvents(new TinkerEvents(), this);
- }
- public void registerEnchants() {
- Bukkit.getPluginManager().registerEvents(new Visionary(), this);
- Bukkit.getPluginManager().registerEvents(new Netherskin(), this);
- Bukkit.getPluginManager().registerEvents(new Knowledge(), this);
- Bukkit.getPluginManager().registerEvents(new Immortal(), this);
- Bukkit.getPluginManager().registerEvents(new Pursuit(), this);
- Bukkit.getPluginManager().registerEvents(new Venom(), this);
- Bukkit.getPluginManager().registerEvents(new ObsidianDestroyer(), this);
- Bukkit.getPluginManager().registerEvents(new Supersonic(), this);
- }
- public void registerCommands() {
- getServer().getCommandMap().register("enchanter", new EnchanterCmd());
- getServer().getCommandMap().register("tinkerer", new TinkererCmd());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement