mirror of
https://gitlab.com/phoenix-dvpmt/mmocore.git
synced 2024-11-30 01:13:38 +01:00
command api refactor
This commit is contained in:
parent
a7592e7b6e
commit
8317fc4ca1
@ -1,7 +1,7 @@
|
|||||||
package net.Indyuce.mmocore.command;
|
package net.Indyuce.mmocore.command;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeRoot;
|
import io.lumine.mythic.lib.command.api.CommandTreeRoot;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.command.rpg.CoinsCommandTreeNode;
|
import net.Indyuce.mmocore.command.rpg.CoinsCommandTreeNode;
|
||||||
import net.Indyuce.mmocore.command.rpg.NoteCommandTreeNode;
|
import net.Indyuce.mmocore.command.rpg.NoteCommandTreeNode;
|
||||||
|
@ -1,44 +1,47 @@
|
|||||||
package net.Indyuce.mmocore.command.rpg;
|
package net.Indyuce.mmocore.command.rpg;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.api.util.SmartGive;
|
import io.lumine.mythic.lib.api.util.SmartGive;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
import net.Indyuce.mmocore.api.util.item.CurrencyItem;
|
import net.Indyuce.mmocore.api.util.item.CurrencyItemBuilder;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
import org.bukkit.inventory.ItemStack;
|
||||||
|
|
||||||
|
|
||||||
public class CoinsCommandTreeNode extends CommandTreeNode {
|
public class CoinsCommandTreeNode extends CommandTreeNode {
|
||||||
public CoinsCommandTreeNode(CommandTreeNode parent) {
|
public CoinsCommandTreeNode(CommandTreeNode parent) {
|
||||||
super(parent, "coins");
|
super(parent, "coins");
|
||||||
|
|
||||||
addParameter(Parameter.PLAYER);
|
addParameter(Parameter.PLAYER);
|
||||||
addParameter(Parameter.AMOUNT);
|
addParameter(Parameter.AMOUNT);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public CommandResult execute(CommandSender sender, String[] args) {
|
public CommandResult execute(CommandSender sender, String[] args) {
|
||||||
if (args.length < 3)
|
if (args.length < 3)
|
||||||
return CommandResult.THROW_USAGE;
|
return CommandResult.THROW_USAGE;
|
||||||
|
|
||||||
Player player = Bukkit.getPlayer(args[1]);
|
Player player = Bukkit.getPlayer(args[1]);
|
||||||
if (player == null) {
|
if (player == null) {
|
||||||
sender.sendMessage(ChatColor.RED + "Could not find the player called " + args[1] + ".");
|
sender.sendMessage(ChatColor.RED + "Could not find the player called " + args[1] + ".");
|
||||||
return CommandResult.FAILURE;
|
return CommandResult.FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
int amount;
|
int amount;
|
||||||
try {
|
try {
|
||||||
amount = Integer.parseInt(args[2]);
|
amount = Integer.parseInt(args[2]);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
sender.sendMessage(ChatColor.RED + args[2] + " is not a valid number.");
|
sender.sendMessage(ChatColor.RED + args[2] + " is not a valid number.");
|
||||||
return CommandResult.FAILURE;
|
return CommandResult.FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
new SmartGive(player).give(new CurrencyItem("GOLD_COIN", 1, amount).build());
|
ItemStack coins = new CurrencyItemBuilder("GOLD_COIN", 1).build();
|
||||||
return CommandResult.SUCCESS;
|
coins.setAmount(amount);
|
||||||
}
|
new SmartGive(player).give(coins);
|
||||||
|
return CommandResult.SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -7,10 +7,10 @@ import org.bukkit.ChatColor;
|
|||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import net.Indyuce.mmocore.api.util.item.CurrencyItem;
|
import net.Indyuce.mmocore.api.util.item.CurrencyItemBuilder;
|
||||||
import io.lumine.mythic.lib.api.util.SmartGive;
|
import io.lumine.mythic.lib.api.util.SmartGive;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class NoteCommandTreeNode extends CommandTreeNode {
|
public class NoteCommandTreeNode extends CommandTreeNode {
|
||||||
public NoteCommandTreeNode(CommandTreeNode parent) {
|
public NoteCommandTreeNode(CommandTreeNode parent) {
|
||||||
@ -40,7 +40,7 @@ public class NoteCommandTreeNode extends CommandTreeNode {
|
|||||||
return CommandResult.FAILURE;
|
return CommandResult.FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
new SmartGive(player).give(new CurrencyItem("NOTE", worth).build());
|
new SmartGive(player).give(new CurrencyItemBuilder("NOTE", worth).build());
|
||||||
return CommandResult.SUCCESS;
|
return CommandResult.SUCCESS;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,7 @@ import org.bukkit.command.CommandSender;
|
|||||||
|
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
|
|
||||||
public class ReloadCommandTreeNode extends CommandTreeNode {
|
public class ReloadCommandTreeNode extends CommandTreeNode {
|
||||||
public ReloadCommandTreeNode(CommandTreeNode parent) {
|
public ReloadCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
package net.Indyuce.mmocore.command.rpg.admin;
|
package net.Indyuce.mmocore.command.rpg.admin;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.player.profess.resource.PlayerResource;
|
import net.Indyuce.mmocore.api.player.profess.resource.PlayerResource;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
|
@ -10,8 +10,8 @@ import net.Indyuce.mmocore.MMOCore;
|
|||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.player.attribute.PlayerAttribute;
|
import net.Indyuce.mmocore.api.player.attribute.PlayerAttribute;
|
||||||
import net.Indyuce.mmocore.api.player.attribute.PlayerAttributes.AttributeInstance;
|
import net.Indyuce.mmocore.api.player.attribute.PlayerAttributes.AttributeInstance;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class AttributeCommandTreeNode extends CommandTreeNode {
|
public class AttributeCommandTreeNode extends CommandTreeNode {
|
||||||
public AttributeCommandTreeNode(CommandTreeNode parent) {
|
public AttributeCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -12,8 +12,8 @@ import net.Indyuce.mmocore.api.player.PlayerData;
|
|||||||
import net.Indyuce.mmocore.api.player.profess.PlayerClass;
|
import net.Indyuce.mmocore.api.player.profess.PlayerClass;
|
||||||
import net.Indyuce.mmocore.api.player.profess.SavedClassInformation;
|
import net.Indyuce.mmocore.api.player.profess.SavedClassInformation;
|
||||||
import net.Indyuce.mmocore.command.CommandVerbose;
|
import net.Indyuce.mmocore.command.CommandVerbose;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class ClassCommandTreeNode extends CommandTreeNode {
|
public class ClassCommandTreeNode extends CommandTreeNode {
|
||||||
public ClassCommandTreeNode(CommandTreeNode parent) {
|
public ClassCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
package net.Indyuce.mmocore.command.rpg.admin;
|
package net.Indyuce.mmocore.command.rpg.admin;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.command.CommandVerbose;
|
import net.Indyuce.mmocore.command.CommandVerbose;
|
||||||
|
@ -9,8 +9,8 @@ import org.bukkit.entity.Player;
|
|||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.player.profess.PlayerClass;
|
import net.Indyuce.mmocore.api.player.profess.PlayerClass;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class ForceClassCommandTreeNode extends CommandTreeNode {
|
public class ForceClassCommandTreeNode extends CommandTreeNode {
|
||||||
public ForceClassCommandTreeNode(CommandTreeNode parent) {
|
public ForceClassCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
package net.Indyuce.mmocore.command.rpg.admin;
|
package net.Indyuce.mmocore.command.rpg.admin;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerActivity;
|
import net.Indyuce.mmocore.api.player.PlayerActivity;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
|
@ -8,8 +8,8 @@ import org.bukkit.entity.Player;
|
|||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.experience.Profession;
|
import net.Indyuce.mmocore.experience.Profession;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class InfoCommandTreeNode extends CommandTreeNode {
|
public class InfoCommandTreeNode extends CommandTreeNode {
|
||||||
public InfoCommandTreeNode(CommandTreeNode parent) {
|
public InfoCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -14,8 +14,8 @@ import net.Indyuce.mmocore.experience.PlayerProfessions;
|
|||||||
import net.Indyuce.mmocore.experience.Profession;
|
import net.Indyuce.mmocore.experience.Profession;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.command.MMOCoreCommandTreeRoot;
|
import net.Indyuce.mmocore.command.MMOCoreCommandTreeRoot;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class LevelCommandTreeNode extends CommandTreeNode {
|
public class LevelCommandTreeNode extends CommandTreeNode {
|
||||||
public LevelCommandTreeNode(CommandTreeNode parent) {
|
public LevelCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -7,8 +7,8 @@ import org.bukkit.command.CommandSender;
|
|||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class NoCooldownCommandTreeNode extends CommandTreeNode {
|
public class NoCooldownCommandTreeNode extends CommandTreeNode {
|
||||||
public NoCooldownCommandTreeNode(CommandTreeNode parent) {
|
public NoCooldownCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -10,8 +10,8 @@ import org.bukkit.command.CommandSender;
|
|||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class PointsCommandTreeNode extends CommandTreeNode {
|
public class PointsCommandTreeNode extends CommandTreeNode {
|
||||||
private final String type;
|
private final String type;
|
||||||
|
@ -10,8 +10,8 @@ import net.Indyuce.mmocore.experience.Profession;
|
|||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.player.attribute.PlayerAttributes.AttributeInstance;
|
import net.Indyuce.mmocore.api.player.attribute.PlayerAttributes.AttributeInstance;
|
||||||
import net.Indyuce.mmocore.command.CommandVerbose;
|
import net.Indyuce.mmocore.command.CommandVerbose;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class ResetCommandTreeNode extends CommandTreeNode {
|
public class ResetCommandTreeNode extends CommandTreeNode {
|
||||||
public ResetCommandTreeNode(CommandTreeNode parent) {
|
public ResetCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
package net.Indyuce.mmocore.command.rpg.admin;
|
package net.Indyuce.mmocore.command.rpg.admin;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.player.profess.resource.PlayerResource;
|
import net.Indyuce.mmocore.api.player.profess.resource.PlayerResource;
|
||||||
import net.Indyuce.mmocore.api.quest.trigger.ManaTrigger;
|
import net.Indyuce.mmocore.api.quest.trigger.ManaTrigger;
|
||||||
|
@ -2,7 +2,7 @@ package net.Indyuce.mmocore.command.rpg.booster;
|
|||||||
|
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
|
|
||||||
public class BoosterCommandTreeNode extends CommandTreeNode {
|
public class BoosterCommandTreeNode extends CommandTreeNode {
|
||||||
public BoosterCommandTreeNode(CommandTreeNode parent) {
|
public BoosterCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -12,8 +12,8 @@ import net.Indyuce.mmocore.api.ConfigMessage;
|
|||||||
import net.Indyuce.mmocore.experience.Booster;
|
import net.Indyuce.mmocore.experience.Booster;
|
||||||
import net.Indyuce.mmocore.experience.Profession;
|
import net.Indyuce.mmocore.experience.Profession;
|
||||||
import net.Indyuce.mmocore.command.MMOCoreCommandTreeRoot;
|
import net.Indyuce.mmocore.command.MMOCoreCommandTreeRoot;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class CreateCommandTreeNode extends CommandTreeNode {
|
public class CreateCommandTreeNode extends CommandTreeNode {
|
||||||
public CreateCommandTreeNode(CommandTreeNode parent) {
|
public CreateCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -8,7 +8,7 @@ import net.Indyuce.mmocore.MMOCore;
|
|||||||
import net.Indyuce.mmocore.experience.Booster;
|
import net.Indyuce.mmocore.experience.Booster;
|
||||||
import net.Indyuce.mmocore.api.util.math.format.DelayFormat;
|
import net.Indyuce.mmocore.api.util.math.format.DelayFormat;
|
||||||
import io.lumine.mythic.lib.MythicLib;
|
import io.lumine.mythic.lib.MythicLib;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
|
|
||||||
public class ListCommandTreeNode extends CommandTreeNode {
|
public class ListCommandTreeNode extends CommandTreeNode {
|
||||||
public ListCommandTreeNode(CommandTreeNode parent) {
|
public ListCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -8,8 +8,8 @@ import org.bukkit.command.CommandSender;
|
|||||||
|
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.experience.Booster;
|
import net.Indyuce.mmocore.experience.Booster;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class RemoveCommandTreeNode extends CommandTreeNode {
|
public class RemoveCommandTreeNode extends CommandTreeNode {
|
||||||
public RemoveCommandTreeNode(CommandTreeNode parent) {
|
public RemoveCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -3,7 +3,7 @@ package net.Indyuce.mmocore.command.rpg.debug;
|
|||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
|
|
||||||
public class DebugCommandTreeNode extends CommandTreeNode {
|
public class DebugCommandTreeNode extends CommandTreeNode {
|
||||||
public static final String commandPrefix = ChatColor.YELLOW + "[" + ChatColor.RED + "DEBUG" + ChatColor.GOLD + "] " + ChatColor.RESET;
|
public static final String commandPrefix = ChatColor.YELLOW + "[" + ChatColor.RED + "DEBUG" + ChatColor.GOLD + "] " + ChatColor.RESET;
|
||||||
|
@ -2,8 +2,8 @@ package net.Indyuce.mmocore.command.rpg.debug;
|
|||||||
|
|
||||||
import io.lumine.mythic.lib.api.stat.StatInstance;
|
import io.lumine.mythic.lib.api.stat.StatInstance;
|
||||||
import io.lumine.mythic.lib.api.stat.modifier.StatModifier;
|
import io.lumine.mythic.lib.api.stat.modifier.StatModifier;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.player.stats.StatType;
|
import net.Indyuce.mmocore.api.player.stats.StatType;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
|
@ -6,8 +6,8 @@ import org.bukkit.entity.Player;
|
|||||||
|
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.player.stats.StatType;
|
import net.Indyuce.mmocore.api.player.stats.StatType;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class StatValueCommandTreeNode extends CommandTreeNode {
|
public class StatValueCommandTreeNode extends CommandTreeNode {
|
||||||
public StatValueCommandTreeNode(CommandTreeNode parent) {
|
public StatValueCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -7,8 +7,8 @@ import org.bukkit.entity.Player;
|
|||||||
|
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.quest.PlayerQuests;
|
import net.Indyuce.mmocore.api.quest.PlayerQuests;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class CancelCommandTreeNode extends CommandTreeNode {
|
public class CancelCommandTreeNode extends CommandTreeNode {
|
||||||
public CancelCommandTreeNode(CommandTreeNode parent) {
|
public CancelCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
package net.Indyuce.mmocore.command.rpg.quest;
|
package net.Indyuce.mmocore.command.rpg.quest;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import net.Indyuce.mmocore.api.quest.PlayerQuests;
|
import net.Indyuce.mmocore.api.quest.PlayerQuests;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
|
@ -2,7 +2,7 @@ package net.Indyuce.mmocore.command.rpg.quest;
|
|||||||
|
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
|
|
||||||
public class QuestCommandTreeNode extends CommandTreeNode {
|
public class QuestCommandTreeNode extends CommandTreeNode {
|
||||||
|
|
||||||
|
@ -10,8 +10,8 @@ import net.Indyuce.mmocore.api.player.PlayerData;
|
|||||||
import net.Indyuce.mmocore.api.quest.PlayerQuests;
|
import net.Indyuce.mmocore.api.quest.PlayerQuests;
|
||||||
import net.Indyuce.mmocore.api.quest.Quest;
|
import net.Indyuce.mmocore.api.quest.Quest;
|
||||||
import net.Indyuce.mmocore.command.MMOCoreCommandTreeRoot;
|
import net.Indyuce.mmocore.command.MMOCoreCommandTreeRoot;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class StartCommandTreeNode extends CommandTreeNode {
|
public class StartCommandTreeNode extends CommandTreeNode {
|
||||||
public StartCommandTreeNode(CommandTreeNode parent) {
|
public StartCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -6,8 +6,8 @@ import org.bukkit.command.CommandSender;
|
|||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import net.Indyuce.mmocore.manager.InventoryManager;
|
import net.Indyuce.mmocore.manager.InventoryManager;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class OpenCommandTreeNode extends CommandTreeNode {
|
public class OpenCommandTreeNode extends CommandTreeNode {
|
||||||
public OpenCommandTreeNode(CommandTreeNode parent) {
|
public OpenCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
package net.Indyuce.mmocore.command.rpg.waypoint;
|
package net.Indyuce.mmocore.command.rpg.waypoint;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.api.Waypoint;
|
import net.Indyuce.mmocore.waypoint.Waypoint;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
|
@ -6,10 +6,10 @@ import org.bukkit.command.CommandSender;
|
|||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.api.Waypoint;
|
import net.Indyuce.mmocore.waypoint.Waypoint;
|
||||||
import net.Indyuce.mmocore.api.player.PlayerData;
|
import net.Indyuce.mmocore.api.player.PlayerData;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.Parameter;
|
import io.lumine.mythic.lib.command.api.Parameter;
|
||||||
|
|
||||||
public class UnlockCommandTreeNode extends CommandTreeNode {
|
public class UnlockCommandTreeNode extends CommandTreeNode {
|
||||||
public UnlockCommandTreeNode(CommandTreeNode parent) {
|
public UnlockCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
@ -2,7 +2,7 @@ package net.Indyuce.mmocore.command.rpg.waypoint;
|
|||||||
|
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
|
|
||||||
import io.lumine.mythic.lib.commands.mmolib.api.CommandTreeNode;
|
import io.lumine.mythic.lib.command.api.CommandTreeNode;
|
||||||
|
|
||||||
public class WaypointsCommandTreeNode extends CommandTreeNode {
|
public class WaypointsCommandTreeNode extends CommandTreeNode {
|
||||||
public WaypointsCommandTreeNode(CommandTreeNode parent) {
|
public WaypointsCommandTreeNode(CommandTreeNode parent) {
|
||||||
|
Loading…
Reference in New Issue
Block a user