add /ed parse and /ed migrate
This commit is contained in:
@@ -30,32 +30,29 @@ public class MainCommand implements CommandExecutor {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
switch(args[0].toLowerCase()){
|
switch(args[0].toLowerCase()){
|
||||||
// case "parse" : {
|
case "parse" : {
|
||||||
// if(!sender.isOp()) return false;
|
if(!sender.isOp()) return false;
|
||||||
// if(args.length == 2) GroovyManager.invoke("test.groovy", args[1]);
|
if(args.length == 2) GroovyManager.invoke("test.groovy", args[1]);
|
||||||
// else if(args.length == 3) GroovyManager.invoke("test.groovy",args[1],Bukkit.getPlayer(args[2]));
|
else if(args.length == 3) GroovyManager.invoke("test.groovy",args[1],args[2]);
|
||||||
//// List<Entity> entities = p.getNearbyEntities(50,50,50);
|
return true;
|
||||||
//// entities.forEach(entity -> {
|
}
|
||||||
//// if(entity instanceof org.bukkit.entity.EnderDragon){
|
case "migrate" : {
|
||||||
//// org.bukkit.entity.EnderDragon dragon = (org.bukkit.entity.EnderDragon) entity;
|
if (!sender.isOp()) return false;
|
||||||
//// //dragon.setPhase(CHARGE_PLAYER);
|
FileUpdater.migrate();
|
||||||
//// //SkillManager.launchDragonFireball(dragon,p.getLocation());
|
return true;
|
||||||
//// SkillManager.callEnderManReinforce(p,3);
|
}
|
||||||
//// }
|
// case "worlds" : {
|
||||||
////
|
// if(!sender.isOp()){
|
||||||
////
|
// Lang.sendFeedback(sender,Lang.command_no_permission);
|
||||||
//// if(entity instanceof org.bukkit.entity.EnderDragon){
|
// return false;
|
||||||
//// Bukkit.broadcastMessage(entity.getName());//1 Special Ender Dragon
|
// }
|
||||||
//// }
|
// if(args.length < 2) break;
|
||||||
//// if(entity instanceof ComplexEntityPart){
|
// switch (args[1].toLowerCase()){
|
||||||
//// Bukkit.broadcastMessage(entity.getName());//1 Special Ender Dragon
|
// case "list" : {
|
||||||
//// }
|
|
||||||
//// if(entity instanceof ComplexLivingEntity){
|
|
||||||
//// Bukkit.broadcastMessage(entity.getName());//8 EnderDragon
|
|
||||||
//// }
|
|
||||||
//// });
|
|
||||||
//
|
//
|
||||||
// return true;
|
// }
|
||||||
|
// }
|
||||||
|
// break;
|
||||||
// }
|
// }
|
||||||
case "action" : {
|
case "action" : {
|
||||||
if(!sender.isOp()){
|
if(!sender.isOp()){
|
||||||
@@ -133,6 +130,8 @@ public class MainCommand implements CommandExecutor {
|
|||||||
DragonManager.initiateRespawn(sender,builder.toString(),args[1]);
|
DragonManager.initiateRespawn(sender,builder.toString(),args[1]);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
//unreachable
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
case "respawn" : {//ed respawn (world_name)
|
case "respawn" : {//ed respawn (world_name)
|
||||||
if(!sender.hasPermission("ed.respawn")){
|
if(!sender.hasPermission("ed.respawn")){
|
||||||
@@ -160,6 +159,7 @@ public class MainCommand implements CommandExecutor {
|
|||||||
DragonManager.initiateRespawn(sender,builder.toString());
|
DragonManager.initiateRespawn(sender,builder.toString());
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
//unreachable
|
||||||
}
|
}
|
||||||
case "respawn_cd" : {
|
case "respawn_cd" : {
|
||||||
if(!sender.hasPermission("ed.respawn")){
|
if(!sender.hasPermission("ed.respawn")){
|
||||||
|
|||||||
Reference in New Issue
Block a user