diff --git a/src/me/mrCookieSlime/Slimefun/Android/ProgrammableAndroid.java b/src/me/mrCookieSlime/Slimefun/Android/ProgrammableAndroid.java index e8d7c5e71..ee57f2a57 100644 --- a/src/me/mrCookieSlime/Slimefun/Android/ProgrammableAndroid.java +++ b/src/me/mrCookieSlime/Slimefun/Android/ProgrammableAndroid.java @@ -104,7 +104,6 @@ public abstract class ProgrammableAndroid extends SlimefunItem { public ProgrammableAndroid(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) { super(category, item, name, recipeType, recipe); - if (getTier() == 1) { registerFuel(new MachineFuel(80, new ItemStack(Material.COAL))); registerFuel(new MachineFuel(80, new ItemStack(Material.CHARCOAL))); @@ -287,7 +286,7 @@ public abstract class ProgrammableAndroid extends SlimefunItem { ScriptPart part = ScriptPart.valueOf(script[index]); if (getAndroidType().isType(part.getRequiredType())) { - switch(part) { + switch (part) { case GO_DOWN: { try { BlockFace face = BlockFace.valueOf(BlockStorage.getLocationInfo(b.getLocation(), "rotation")); @@ -711,7 +710,7 @@ public abstract class ProgrammableAndroid extends SlimefunItem { private void move(Block b, BlockFace face, Block block) throws Exception { if (block.getY() < 0 || block.getY() > block.getWorld().getMaxHeight()) return; - if (block.getType() == Material.AIR) { + if (block.getType() == Material.AIR || block.getType() == Material.CAVE_AIR) { block.setType(Material.PLAYER_HEAD); Rotatable blockData = (Rotatable) block.getBlockData(); blockData.setRotation(face); @@ -1508,4 +1507,4 @@ public abstract class ProgrammableAndroid extends SlimefunItem { return list; } -} +} \ No newline at end of file