Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.daansander.tokens;
- import org.bukkit.Bukkit;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.entity.Player;
- import org.bukkit.event.Listener;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Tokens extends JavaPlugin implements Listener {
- private Menu menu;
- public static FileConfiguration config;
- public static Tokens plugin = null;
- public void onEnable() {
- menu = new Menu(this);
- getServer().getPluginManager().registerEvents(this, this);
- getServer().getPluginManager().registerEvents(new PlayerListener(), this);
- config = getConfig();
- plugin = this;
- }
- public static void saveFile() {
- plugin.saveConfig();
- }
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if(cmd.getName().equalsIgnoreCase("test") && sender instanceof Player) {
- Player p = (Player) sender;
- MyAPI.giveKeys(p, 10);
- }
- if(cmd.getName().equalsIgnoreCase("keyt") && sender instanceof Player) {
- Player p = (Player) sender;
- if(MyAPI.hasEnoughKeys(p, 10)) {
- MyAPI.takeKeys(p, 10);
- }
- else {
- p.sendMessage("§4§lYou don't have any keys!");
- }
- return true;
- }
- if(cmd.getName().equalsIgnoreCase("bonuschest") && sender instanceof Player) {
- Player p = (Player) sender;
- menu.show(p);
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement