Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.paradox.ces;
- import java.util.Random;
- import com.paradox.ces.cmd.enchanterCommand;
- import com.paradox.ces.enchants.boots.Jelly;
- import com.paradox.ces.enchants.boots.Supersonic;
- import com.paradox.ces.enchants.bow.Tricky;
- import com.paradox.ces.listeners.EventsListener;
- import com.paradox.ces.listeners.FormListener;
- import cn.nukkit.plugin.PluginBase;
- public class Loader extends PluginBase {
- private static Loader loader;
- public static Loader getInstance(){
- return loader;
- }
- @Override
- public void onEnable() {
- getDataFolder().mkdirs();
- saveResource("config.yml");
- this.getServer().getPluginManager().registerEvents(new EventsListener(), this);
- this.getServer().getPluginManager().registerEvents(new FormListener(), this);
- registerCommands();
- registerEnchants();
- }
- @Override
- public void onLoad() {
- loader = this;
- }
- public void registerEnchants() {
- this.getServer().getPluginManager().registerEvents(new Jelly(), this);
- this.getServer().getPluginManager().registerEvents(new Supersonic(), this);
- this.getServer().getPluginManager().registerEvents(new Tricky(), this);
- }
- public void registerCommands() {
- getServer().getCommandMap().register("enchanter", new enchanterCommand());
- }
- public static int randInt(int min, int max) {
- Random rand = new Random();
- int randomNum = rand.nextInt((max - min) + 1) + min;
- return randomNum;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment