Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (int i = 0; i < pattern.size(); i++)
- {
- switch (pattern.get(i)) {
- case COAL_BLOCK:
- coalCount += 1;
- break;
- case REDSTONE_BLOCK:
- short configModifier = (short) cfg.getInt("modifiers.smeltspeed");
- if (redstoneCount + cfg.getInt(str + ".redstone") < (39 / configModifier))
- redstoneCount += 1;
- else {
- player.sendMessage(ChatColor.DARK_GRAY + "[BlockFurnace]" + ChatColor.RED
- + " Too many redstone modifiers. Only allowed " + (39 / configModifier) + " max.");
- ItemStack redstonereturn = new ItemStack(Material.REDSTONE_BLOCK,1);
- player.getInventory().addItem(redstonereturn);
- }
- break;
- case LAPIS_BLOCK:
- if (lapisCount + cfg.getInt(str + ".lapis") < 20)
- lapisCount += 1;
- else {
- player.sendMessage(ChatColor.DARK_GRAY + "[BlockFurnace]" + ChatColor.RED
- + " Too many lapis modifiers. Only allowed 20 max.");
- lapisreturn += 1;
- }
- break;
- case DIAMOND_BLOCK:
- tierCount += 1;
- break;
- case AIR:
- break;
- default:
- break;
- }
- }
- int mod = lapisCount + coalCount + redstoneCount;
- player.sendMessage("Lapis Return Count = " + lapisreturn);
- if(lapisreturn > 0) {
- ItemStack lapistemp = new ItemStack(Material.LAPIS_BLOCK, lapisreturn);
- player.getInventory().addItem(lapistemp);
- }
Add Comment
Please, Sign In to add comment