package Oskar13.commands;
import java.util.HashMap;
import java.util.Map;
import Oskar13.PacketChat;
import Oskar13.ItemBonus.ItemBonus;
import net.minecraft.command.CommandBase;
import net.minecraft.command.ICommandSender;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
public class CommandBonus extends CommandBase{
@Override
public String getCommandName() {
return "bonus";
}
@Override
public int getRequiredPermissionLevel()
{
return 3;
}
@Override
public void processCommand(ICommandSender var1, String[] var2) {
EntityPlayer var3 = getCommandSenderAsPlayer(var1);
ItemStack item = var3.inventory.getCurrentItem();
if(item.isItemEnchantable()) {
if(var2.length == 2){
Map map = new HashMap();
map.put(Integer.valueOf(var2[0]), Integer.valueOf(var2[1]));
ItemBonus.addBonusToItemstack(map, item);
var1.sendChatToPlayer("Pomyslnie dodano " + (var2.length - 1) + " bunusow" );
}
if(var2.length == 4){
Map map = new HashMap();
map.put(Integer.valueOf(var2[0]), Integer.valueOf(var2[1]));
map.put(Integer.valueOf(var2[2]), Integer.valueOf(var2[3]));
ItemBonus.addBonusToItemstack(map, item);
var1.sendChatToPlayer("Pomyslnie dodano " + (var2.length - 2) + " bunusow" );
}
if(var2.length == 6){
Map map = new HashMap();
map.put(Integer.valueOf(var2[0]), Integer.valueOf(var2[1]));
map.put(Integer.valueOf(var2[2]), Integer.valueOf(var2[3]));
map.put(Integer.valueOf(var2[4]), Integer.valueOf(var2[5]));
ItemBonus.addBonusToItemstack(map, item);
var1.sendChatToPlayer("Pomyslnie dodano " + (var2.length / 2) + " bunusow" );
}
if(var2.length == 8){
Map map = new HashMap();
map.put(Integer.valueOf(var2[0]), Integer.valueOf(var2[1]));
map.put(Integer.valueOf(var2[2]), Integer.valueOf(var2[3]));
map.put(Integer.valueOf(var2[4]), Integer.valueOf(var2[5]));
map.put(Integer.valueOf(var2[6]), Integer.valueOf(var2[7]));
ItemBonus.addBonusToItemstack(map, item);
var1.sendChatToPlayer("Pomyslnie dodano " + (var2.length / 2) + " bunusow" );
}
if(var2.length == 10){
Map map = new HashMap();
map.put(Integer.valueOf(var2[0]), Integer.valueOf(var2[1]));
map.put(Integer.valueOf(var2[2]), Integer.valueOf(var2[3]));
map.put(Integer.valueOf(var2[4]), Integer.valueOf(var2[5]));
map.put(Integer.valueOf(var2[6]), Integer.valueOf(var2[7]));
map.put(Integer.valueOf(var2[8]), Integer.valueOf(var2[9]));
ItemBonus.addBonusToItemstack(map, item);
var1.sendChatToPlayer("Pomyslnie dodano " + (var2.length /2 ) + " bunusow" );
}
if(var2.length == 12){
Map map = new HashMap();
map.put(Integer.valueOf(var2[0]), Integer.valueOf(var2[1]));
map.put(Integer.valueOf(var2[2]), Integer.valueOf(var2[3]));
map.put(Integer.valueOf(var2[4]), Integer.valueOf(var2[5]));
map.put(Integer.valueOf(var2[6]), Integer.valueOf(var2[7]));
map.put(Integer.valueOf(var2[8]), Integer.valueOf(var2[9]));
map.put(Integer.valueOf(var2[10]), Integer.valueOf(var2[11]));
ItemBonus.addBonusToItemstack(map, item);
var1.sendChatToPlayer("Pomyslnie dodano " + (var2.length /2) + " bunusow" );
}
if(var2.length == 14){
Map map = new HashMap();
map.put(Integer.valueOf(var2[0]), Integer.valueOf(var2[1]));
map.put(Integer.valueOf(var2[2]), Integer.valueOf(var2[3]));
map.put(Integer.valueOf(var2[4]), Integer.valueOf(var2[5]));
map.put(Integer.valueOf(var2[6]), Integer.valueOf(var2[7]));
map.put(Integer.valueOf(var2[8]), Integer.valueOf(var2[9]));
map.put(Integer.valueOf(var2[10]), Integer.valueOf(var2[11]));
map.put(Integer.valueOf(var2[12]), Integer.valueOf(var2[13]));
ItemBonus.addBonusToItemstack(map, item);
var1.sendChatToPlayer("Pomyslnie dodano " + (var2.length /2 ) + " bunusow" );
}
if(var2.length == 16){
Map map = new HashMap();
map.put(Integer.valueOf(var2[0]), Integer.valueOf(var2[1]));
map.put(Integer.valueOf(var2[2]), Integer.valueOf(var2[3]));
map.put(Integer.valueOf(var2[4]), Integer.valueOf(var2[5]));
map.put(Integer.valueOf(var2[6]), Integer.valueOf(var2[7]));
map.put(Integer.valueOf(var2[8]), Integer.valueOf(var2[9]));
map.put(Integer.valueOf(var2[10]), Integer.valueOf(var2[11]));
map.put(Integer.valueOf(var2[12]), Integer.valueOf(var2[13]));
map.put(Integer.valueOf(var2[14]), Integer.valueOf(var2[15]));
ItemBonus.addBonusToItemstack(map, item);
var1.sendChatToPlayer("Pomyslnie dodano " + (var2.length / 2) + " bunusow" );
}
}
}
}