1 package chemicraft.util;
3 import java.util.Iterator;
6 import net.minecraft.server.MinecraftServer;
7 import net.minecraft.src.CommandBase;
8 import net.minecraft.src.Entity;
9 import net.minecraft.src.EntityItem;
10 import net.minecraft.src.EntityPlayerMP;
11 import net.minecraft.src.ICommandSender;
12 import net.minecraft.src.World;
14 public class CommandDeleteItem extends CommandBase {
17 public String getCommandName() {
22 public void processCommand(ICommandSender var1, String[] var2) {
23 MinecraftServer server = null;
24 EntityPlayerMP player = null;
25 try { server = (MinecraftServer)var1; } catch (ClassCastException e) {}
26 try{ player = (EntityPlayerMP)var1;} catch(ClassCastException e) {}
34 world = server.worldServerForDimension(Integer.parseInt(var2[0]));
35 list = world.loadedEntityList;
36 itr = list.iterator();
38 Entity entity = (Entity) itr.next();
39 if(entity instanceof EntityItem){
44 var1.sendChatToPlayer("Please specify the World.");
46 }else if(player != null){
47 world = player.worldObj;
48 list = world.loadedEntityList;
49 itr = list.iterator();
51 Entity entity = (Entity) itr.next();
52 if(entity instanceof EntityItem){
57 var1.sendChatToPlayer("---Command Error---");