Fix some consistency issues with both spawners and bonemeal.

This commit is contained in:
wizjany 2015-06-19 19:06:34 -04:00
parent 0f3e893aaf
commit dbbc31a4f4

View File

@ -130,7 +130,7 @@ public final class Materials {
MATERIAL_FLAGS.put(Material.OBSIDIAN, 0); MATERIAL_FLAGS.put(Material.OBSIDIAN, 0);
MATERIAL_FLAGS.put(Material.TORCH, 0); MATERIAL_FLAGS.put(Material.TORCH, 0);
MATERIAL_FLAGS.put(Material.FIRE, 0); MATERIAL_FLAGS.put(Material.FIRE, 0);
MATERIAL_FLAGS.put(Material.MOB_SPAWNER, 0); MATERIAL_FLAGS.put(Material.MOB_SPAWNER, MODIFIED_ON_RIGHT);
MATERIAL_FLAGS.put(Material.WOOD_STAIRS, 0); MATERIAL_FLAGS.put(Material.WOOD_STAIRS, 0);
MATERIAL_FLAGS.put(Material.CHEST, MODIFIED_ON_RIGHT); MATERIAL_FLAGS.put(Material.CHEST, MODIFIED_ON_RIGHT);
MATERIAL_FLAGS.put(Material.REDSTONE_WIRE, 0); MATERIAL_FLAGS.put(Material.REDSTONE_WIRE, 0);
@ -402,7 +402,7 @@ public final class Materials {
MATERIAL_FLAGS.put(Material.CAULDRON_ITEM, 0); MATERIAL_FLAGS.put(Material.CAULDRON_ITEM, 0);
MATERIAL_FLAGS.put(Material.EYE_OF_ENDER, 0); MATERIAL_FLAGS.put(Material.EYE_OF_ENDER, 0);
MATERIAL_FLAGS.put(Material.SPECKLED_MELON, 0); MATERIAL_FLAGS.put(Material.SPECKLED_MELON, 0);
MATERIAL_FLAGS.put(Material.MONSTER_EGG, MODIFIES_BLOCKS); MATERIAL_FLAGS.put(Material.MONSTER_EGG, 0);
MATERIAL_FLAGS.put(Material.EXP_BOTTLE, 0); MATERIAL_FLAGS.put(Material.EXP_BOTTLE, 0);
MATERIAL_FLAGS.put(Material.FIREBALL, 0); MATERIAL_FLAGS.put(Material.FIREBALL, 0);
MATERIAL_FLAGS.put(Material.BOOK_AND_QUILL, 0); MATERIAL_FLAGS.put(Material.BOOK_AND_QUILL, 0);
@ -755,8 +755,7 @@ public static boolean isItemAppliedToBlock(Material item, Material block) {
* @return true to be considered as used * @return true to be considered as used
*/ */
public static boolean isConsideredBuildingIfUsed(Material type) { public static boolean isConsideredBuildingIfUsed(Material type) {
return type == Material.SAPLING return type == Material.DIODE_BLOCK_OFF
|| type == Material.DIODE_BLOCK_OFF
|| type == Material.DIODE_BLOCK_ON || type == Material.DIODE_BLOCK_ON
|| type == Material.REDSTONE_COMPARATOR_OFF || type == Material.REDSTONE_COMPARATOR_OFF
|| type == Material.REDSTONE_COMPARATOR_ON; || type == Material.REDSTONE_COMPARATOR_ON;