diff options
author | md_5 <git@md-5.net> | 2018-07-22 12:00:00 +1000 |
---|---|---|
committer | md_5 <git@md-5.net> | 2018-07-22 12:00:00 +1000 |
commit | 7731ecdea45210a641cedc66d7ef91a8176e3cfc (patch) | |
tree | 3bfbb2502a5e87a14ea843695cf039d459e3a5a3 /src/main/java/org/bukkit/Material.java | |
parent | 2ba30dddd4acb3bd789b4e487ed0647984576e8c (diff) | |
download | bukkit-7731ecdea45210a641cedc66d7ef91a8176e3cfc.tar bukkit-7731ecdea45210a641cedc66d7ef91a8176e3cfc.tar.gz bukkit-7731ecdea45210a641cedc66d7ef91a8176e3cfc.tar.lz bukkit-7731ecdea45210a641cedc66d7ef91a8176e3cfc.tar.xz bukkit-7731ecdea45210a641cedc66d7ef91a8176e3cfc.zip |
Update to Minecraft 1.13
Diffstat (limited to 'src/main/java/org/bukkit/Material.java')
-rw-r--r-- | src/main/java/org/bukkit/Material.java | 128 |
1 files changed, 90 insertions, 38 deletions
diff --git a/src/main/java/org/bukkit/Material.java b/src/main/java/org/bukkit/Material.java index e5fb19b1..af0ec817 100644 --- a/src/main/java/org/bukkit/Material.java +++ b/src/main/java/org/bukkit/Material.java @@ -19,6 +19,7 @@ import org.bukkit.block.data.Powerable; import org.bukkit.block.data.Rotatable; import org.bukkit.block.data.Snowable; import org.bukkit.block.data.Rail; +import org.bukkit.block.data.Waterlogged; import org.bukkit.block.data.type.Bed; import org.bukkit.block.data.type.BrewingStand; import org.bukkit.block.data.type.BubbleColumn; @@ -27,6 +28,7 @@ import org.bukkit.block.data.type.Chest; import org.bukkit.block.data.type.Cocoa; import org.bukkit.block.data.type.CommandBlock; import org.bukkit.block.data.type.Comparator; +import org.bukkit.block.data.type.CoralWallFan; import org.bukkit.block.data.type.DaylightDetector; import org.bukkit.block.data.type.Dispenser; import org.bukkit.block.data.type.Door; @@ -84,7 +86,7 @@ public enum Material implements Keyed { ACACIA_SLAB(23730, Slab.class), ACACIA_STAIRS(17453, Stairs.class), ACACIA_TRAPDOOR(18343, TrapDoor.class), - ACACIA_WOOD(21861, Orientable.class), + ACACIA_WOOD(9541, Orientable.class), ACTIVATOR_RAIL(5834, RedstoneRail.class), AIR(9648, 0), ALLIUM(6871), @@ -119,7 +121,7 @@ public enum Material implements Keyed { BIRCH_SLAB(13807, Slab.class), BIRCH_STAIRS(7657, Stairs.class), BIRCH_TRAPDOOR(32585, TrapDoor.class), - BIRCH_WOOD(7924, Orientable.class), + BIRCH_WOOD(20913, Orientable.class), BLACK_BANNER(9365, 16, Rotatable.class), BLACK_BED(20490, 1, Bed.class), BLACK_CARPET(6056), @@ -158,7 +160,8 @@ public enum Material implements Keyed { BOWL(32661), BRAIN_CORAL(31316), BRAIN_CORAL_BLOCK(30618), - BRAIN_CORAL_FAN(13849, Directional.class), + BRAIN_CORAL_FAN(13849, Waterlogged.class), + BRAIN_CORAL_WALL_FAN(22685, CoralWallFan.class), BREAD(32049), BREWING_STAND(14539, BrewingStand.class), BRICK(6820), @@ -182,7 +185,8 @@ public enum Material implements Keyed { BUBBLE_COLUMN(13758, BubbleColumn.class), BUBBLE_CORAL(12464), BUBBLE_CORAL_BLOCK(15437), - BUBBLE_CORAL_FAN(10795, Directional.class), + BUBBLE_CORAL_FAN(10795, Waterlogged.class), + BUBBLE_CORAL_WALL_FAN(20382, CoralWallFan.class), BUCKET(15215, 16), CACTUS(12191, Ageable.class), CACTUS_GREEN(17296), @@ -279,17 +283,27 @@ public enum Material implements Keyed { DARK_OAK_SLAB(28852, Slab.class), DARK_OAK_STAIRS(22921, Stairs.class), DARK_OAK_TRAPDOOR(10355, TrapDoor.class), - DARK_OAK_WOOD(7871, Orientable.class), + DARK_OAK_WOOD(16995, Orientable.class), DARK_PRISMARINE(19940), DARK_PRISMARINE_SLAB(7577, Slab.class), DARK_PRISMARINE_STAIRS(26511, Stairs.class), DAYLIGHT_DETECTOR(8864, DaylightDetector.class), DEAD_BRAIN_CORAL_BLOCK(12979), + DEAD_BRAIN_CORAL_FAN(26150, Waterlogged.class), + DEAD_BRAIN_CORAL_WALL_FAN(23718, CoralWallFan.class), DEAD_BUBBLE_CORAL_BLOCK(28220), + DEAD_BUBBLE_CORAL_FAN(17322, Waterlogged.class), + DEAD_BUBBLE_CORAL_WALL_FAN(18453, CoralWallFan.class), DEAD_BUSH(22888), DEAD_FIRE_CORAL_BLOCK(5307), + DEAD_FIRE_CORAL_FAN(27073, Waterlogged.class), + DEAD_FIRE_CORAL_WALL_FAN(23375, CoralWallFan.class), DEAD_HORN_CORAL_BLOCK(15103), + DEAD_HORN_CORAL_FAN(11387, Waterlogged.class), + DEAD_HORN_CORAL_WALL_FAN(27550, CoralWallFan.class), DEAD_TUBE_CORAL_BLOCK(28350), + DEAD_TUBE_CORAL_FAN(17628, Waterlogged.class), + DEAD_TUBE_CORAL_WALL_FAN(5128, CoralWallFan.class), DEBUG_STICK(24562, 1), DETECTOR_RAIL(13475, RedstoneRail.class), DIAMOND(20865), @@ -339,7 +353,7 @@ public enum Material implements Keyed { END_ROD(24832, Directional.class), END_STONE(29686), END_STONE_BRICKS(20314), - EVOKER_SPAWN_EGG(19365), + EVOKER_SPAWN_EGG(21271), EXPERIENCE_BOTTLE(12858), FARMLAND(31166, Farmland.class), FEATHER(30548), @@ -352,7 +366,8 @@ public enum Material implements Keyed { FIRE_CHARGE(4842), FIRE_CORAL(29151), FIRE_CORAL_BLOCK(12119), - FIRE_CORAL_FAN(11112, Directional.class), + FIRE_CORAL_FAN(11112, Waterlogged.class), + FIRE_CORAL_WALL_FAN(20100, CoralWallFan.class), FISHING_ROD(4167, 1, 64), FLINT(23596), FLINT_AND_STEEL(28620, 1, 64), @@ -423,7 +438,8 @@ public enum Material implements Keyed { HOPPER_MINECART(19024, 1), HORN_CORAL(19511), HORN_CORAL_BLOCK(19958), - HORN_CORAL_FAN(13610, Directional.class), + HORN_CORAL_FAN(13610, Waterlogged.class), + HORN_CORAL_WALL_FAN(28883, CoralWallFan.class), HORSE_SPAWN_EGG(25981), HUSK_SPAWN_EGG(20178), ICE(30428), @@ -467,7 +483,7 @@ public enum Material implements Keyed { JUNGLE_SLAB(19117, Slab.class), JUNGLE_STAIRS(20636, Stairs.class), JUNGLE_TRAPDOOR(8626, TrapDoor.class), - JUNGLE_WOOD(30228, Orientable.class), + JUNGLE_WOOD(10341, Orientable.class), KELP(21916, Ageable.class), KELP_PLANT(29697), KNOWLEDGE_BOOK(12646, 1), @@ -582,7 +598,7 @@ public enum Material implements Keyed { NETHER_BRICK_FENCE(5286, Fence.class), NETHER_BRICK_SLAB(26586, Slab.class), NETHER_BRICK_STAIRS(12085, Stairs.class), - NETHER_PORTAL(19085, Orientable.class), + NETHER_PORTAL(19469, Orientable.class), NETHER_QUARTZ_ORE(4807), NETHER_STAR(12469), NETHER_WART(29227, Ageable.class), @@ -601,7 +617,7 @@ public enum Material implements Keyed { OAK_SLAB(12002, Slab.class), OAK_STAIRS(5449, Stairs.class), OAK_TRAPDOOR(16927, TrapDoor.class), - OAK_WOOD(23286, Orientable.class), + OAK_WOOD(7378, Orientable.class), OBSERVER(10726, Observer.class), OBSIDIAN(32723), OCELOT_SPAWN_EGG(30080), @@ -653,7 +669,7 @@ public enum Material implements Keyed { POLISHED_ANDESITE(8335), POLISHED_DIORITE(31615), POLISHED_GRANITE(5477), - POPPED_CHORUS_FRUIT(16880), + POPPED_CHORUS_FRUIT(27844), POPPY(12851), PORKCHOP(30896), POTATO(21088), @@ -791,7 +807,7 @@ public enum Material implements Keyed { SNOWBALL(19487, 16), SNOW_BLOCK(19913), SOUL_SAND(16841), - SPAWNER(25500), + SPAWNER(7018), SPECTRAL_ARROW(4568), SPIDER_EYE(9318), SPIDER_SPAWN_EGG(14984), @@ -810,7 +826,7 @@ public enum Material implements Keyed { SPRUCE_SLAB(4348, Slab.class), SPRUCE_STAIRS(11192, Stairs.class), SPRUCE_TRAPDOOR(10289, TrapDoor.class), - SPRUCE_WOOD(22538, Orientable.class), + SPRUCE_WOOD(32328, Orientable.class), SQUID_SPAWN_EGG(10682), STICK(9773), STICKY_PISTON(18127, Piston.class), @@ -829,17 +845,17 @@ public enum Material implements Keyed { STRAY_SPAWN_EGG(30153), STRING(12806), STRIPPED_ACACIA_LOG(18167, Orientable.class), - STRIPPED_ACACIA_WOOD(17579, Orientable.class), + STRIPPED_ACACIA_WOOD(27193, Orientable.class), STRIPPED_BIRCH_LOG(8838, Orientable.class), - STRIPPED_BIRCH_WOOD(30740, Orientable.class), + STRIPPED_BIRCH_WOOD(22350, Orientable.class), STRIPPED_DARK_OAK_LOG(6492, Orientable.class), - STRIPPED_DARK_OAK_WOOD(6606, Orientable.class), + STRIPPED_DARK_OAK_WOOD(16000, Orientable.class), STRIPPED_JUNGLE_LOG(15476, Orientable.class), - STRIPPED_JUNGLE_WOOD(5072, Orientable.class), + STRIPPED_JUNGLE_WOOD(30315, Orientable.class), STRIPPED_OAK_LOG(20523, Orientable.class), - STRIPPED_OAK_WOOD(4514, Orientable.class), + STRIPPED_OAK_WOOD(31455, Orientable.class), STRIPPED_SPRUCE_LOG(6140, Orientable.class), - STRIPPED_SPRUCE_WOOD(15634, Orientable.class), + STRIPPED_SPRUCE_WOOD(6467, Orientable.class), STRUCTURE_BLOCK(26831, StructureBlock.class), STRUCTURE_VOID(30806), SUGAR(30638), @@ -857,18 +873,19 @@ public enum Material implements Keyed { TRIDENT(7534, 1, 250), TRIPWIRE(8810, Tripwire.class), TRIPWIRE_HOOK(8130, TripwireHook.class), - TROPICAL_FISH(12795), - TROPICAL_FISH_BUCKET(30390, 1), + TROPICAL_FISH(24879), + TROPICAL_FISH_BUCKET(29995, 1), TROPICAL_FISH_SPAWN_EGG(19713), TUBE_CORAL(23048), TUBE_CORAL_BLOCK(23723), - TUBE_CORAL_FAN(19929, Directional.class), + TUBE_CORAL_FAN(19929, Waterlogged.class), + TUBE_CORAL_WALL_FAN(25282, CoralWallFan.class), TURTLE_EGG(32101, TurtleEgg.class), TURTLE_HELMET(30120, 1, 275), TURTLE_SPAWN_EGG(17324), VEX_SPAWN_EGG(27751), VILLAGER_SPAWN_EGG(30348), - VINDICATOR_SPAWN_EGG(21672), + VINDICATOR_SPAWN_EGG(25324), VINE(14564, MultipleFacing.class), VOID_AIR(13668), WALL_SIGN(10644, WallSign.class), @@ -2031,7 +2048,6 @@ public enum Material implements Keyed { public boolean isBlock() { switch (this) { //<editor-fold defaultstate="collapsed" desc="isBlock"> - case ACACIA_WOOD: case ACACIA_BUTTON: case ACACIA_DOOR: case ACACIA_FENCE: @@ -2044,6 +2060,7 @@ public enum Material implements Keyed { case ACACIA_SLAB: case ACACIA_STAIRS: case ACACIA_TRAPDOOR: + case ACACIA_WOOD: case ACTIVATOR_RAIL: case AIR: case ALLIUM: @@ -2056,7 +2073,6 @@ public enum Material implements Keyed { case BEACON: case BEDROCK: case BEETROOTS: - case BIRCH_WOOD: case BIRCH_BUTTON: case BIRCH_DOOR: case BIRCH_FENCE: @@ -2069,6 +2085,7 @@ public enum Material implements Keyed { case BIRCH_SLAB: case BIRCH_STAIRS: case BIRCH_TRAPDOOR: + case BIRCH_WOOD: case BLACK_BANNER: case BLACK_BED: case BLACK_CARPET: @@ -2100,6 +2117,7 @@ public enum Material implements Keyed { case BRAIN_CORAL: case BRAIN_CORAL_BLOCK: case BRAIN_CORAL_FAN: + case BRAIN_CORAL_WALL_FAN: case BREWING_STAND: case BRICKS: case BRICK_SLAB: @@ -2122,6 +2140,7 @@ public enum Material implements Keyed { case BUBBLE_CORAL: case BUBBLE_CORAL_BLOCK: case BUBBLE_CORAL_FAN: + case BUBBLE_CORAL_WALL_FAN: case CACTUS: case CAKE: case CARROTS: @@ -2170,7 +2189,6 @@ public enum Material implements Keyed { case CYAN_WOOL: case DAMAGED_ANVIL: case DANDELION: - case DARK_OAK_WOOD: case DARK_OAK_BUTTON: case DARK_OAK_DOOR: case DARK_OAK_FENCE: @@ -2183,16 +2201,27 @@ public enum Material implements Keyed { case DARK_OAK_SLAB: case DARK_OAK_STAIRS: case DARK_OAK_TRAPDOOR: + case DARK_OAK_WOOD: case DARK_PRISMARINE: case DARK_PRISMARINE_SLAB: case DARK_PRISMARINE_STAIRS: case DAYLIGHT_DETECTOR: case DEAD_BRAIN_CORAL_BLOCK: + case DEAD_BRAIN_CORAL_FAN: + case DEAD_BRAIN_CORAL_WALL_FAN: case DEAD_BUBBLE_CORAL_BLOCK: + case DEAD_BUBBLE_CORAL_FAN: + case DEAD_BUBBLE_CORAL_WALL_FAN: case DEAD_BUSH: case DEAD_FIRE_CORAL_BLOCK: + case DEAD_FIRE_CORAL_FAN: + case DEAD_FIRE_CORAL_WALL_FAN: case DEAD_HORN_CORAL_BLOCK: + case DEAD_HORN_CORAL_FAN: + case DEAD_HORN_CORAL_WALL_FAN: case DEAD_TUBE_CORAL_BLOCK: + case DEAD_TUBE_CORAL_FAN: + case DEAD_TUBE_CORAL_WALL_FAN: case DETECTOR_RAIL: case DIAMOND_BLOCK: case DIAMOND_ORE: @@ -2220,6 +2249,7 @@ public enum Material implements Keyed { case FIRE_CORAL: case FIRE_CORAL_BLOCK: case FIRE_CORAL_FAN: + case FIRE_CORAL_WALL_FAN: case FLOWER_POT: case FROSTED_ICE: case FURNACE: @@ -2263,6 +2293,7 @@ public enum Material implements Keyed { case HORN_CORAL: case HORN_CORAL_BLOCK: case HORN_CORAL_FAN: + case HORN_CORAL_WALL_FAN: case ICE: case INFESTED_CHISELED_STONE_BRICKS: case INFESTED_COBBLESTONE: @@ -2277,7 +2308,6 @@ public enum Material implements Keyed { case IRON_TRAPDOOR: case JACK_O_LANTERN: case JUKEBOX: - case JUNGLE_WOOD: case JUNGLE_BUTTON: case JUNGLE_DOOR: case JUNGLE_FENCE: @@ -2290,6 +2320,7 @@ public enum Material implements Keyed { case JUNGLE_SLAB: case JUNGLE_STAIRS: case JUNGLE_TRAPDOOR: + case JUNGLE_WOOD: case KELP: case KELP_PLANT: case LADDER: @@ -2352,7 +2383,6 @@ public enum Material implements Keyed { case MAGMA_BLOCK: case MELON: case MELON_STEM: - case SPAWNER: case MOSSY_COBBLESTONE: case MOSSY_COBBLESTONE_WALL: case MOSSY_STONE_BRICKS: @@ -2364,11 +2394,11 @@ public enum Material implements Keyed { case NETHER_BRICK_FENCE: case NETHER_BRICK_SLAB: case NETHER_BRICK_STAIRS: + case NETHER_PORTAL: case NETHER_QUARTZ_ORE: case NETHER_WART: case NETHER_WART_BLOCK: case NOTE_BLOCK: - case OAK_WOOD: case OAK_BUTTON: case OAK_DOOR: case OAK_FENCE: @@ -2381,6 +2411,7 @@ public enum Material implements Keyed { case OAK_SLAB: case OAK_STAIRS: case OAK_TRAPDOOR: + case OAK_WOOD: case OBSERVER: case OBSIDIAN: case ORANGE_BANNER: @@ -2422,7 +2453,6 @@ public enum Material implements Keyed { case POLISHED_DIORITE: case POLISHED_GRANITE: case POPPY: - case NETHER_PORTAL: case POTATOES: case POTTED_ACACIA_SAPLING: case POTTED_ALLIUM: @@ -2523,8 +2553,8 @@ public enum Material implements Keyed { case SNOW: case SNOW_BLOCK: case SOUL_SAND: + case SPAWNER: case SPONGE: - case SPRUCE_WOOD: case SPRUCE_BUTTON: case SPRUCE_DOOR: case SPRUCE_FENCE: @@ -2537,6 +2567,7 @@ public enum Material implements Keyed { case SPRUCE_SLAB: case SPRUCE_STAIRS: case SPRUCE_TRAPDOOR: + case SPRUCE_WOOD: case STICKY_PISTON: case STONE: case STONE_BRICKS: @@ -2545,18 +2576,18 @@ public enum Material implements Keyed { case STONE_BUTTON: case STONE_PRESSURE_PLATE: case STONE_SLAB: - case STRIPPED_ACACIA_WOOD: case STRIPPED_ACACIA_LOG: - case STRIPPED_BIRCH_WOOD: + case STRIPPED_ACACIA_WOOD: case STRIPPED_BIRCH_LOG: - case STRIPPED_DARK_OAK_WOOD: + case STRIPPED_BIRCH_WOOD: case STRIPPED_DARK_OAK_LOG: - case STRIPPED_JUNGLE_WOOD: + case STRIPPED_DARK_OAK_WOOD: case STRIPPED_JUNGLE_LOG: - case STRIPPED_OAK_WOOD: + case STRIPPED_JUNGLE_WOOD: case STRIPPED_OAK_LOG: - case STRIPPED_SPRUCE_WOOD: + case STRIPPED_OAK_WOOD: case STRIPPED_SPRUCE_LOG: + case STRIPPED_SPRUCE_WOOD: case STRUCTURE_BLOCK: case STRUCTURE_VOID: case SUGAR_CANE: @@ -2572,6 +2603,7 @@ public enum Material implements Keyed { case TUBE_CORAL: case TUBE_CORAL_BLOCK: case TUBE_CORAL_FAN: + case TUBE_CORAL_WALL_FAN: case TURTLE_EGG: case VINE: case VOID_AIR: @@ -2933,10 +2965,20 @@ public enum Material implements Keyed { case DARK_PRISMARINE_STAIRS: case DAYLIGHT_DETECTOR: case DEAD_BRAIN_CORAL_BLOCK: + case DEAD_BRAIN_CORAL_FAN: + case DEAD_BRAIN_CORAL_WALL_FAN: case DEAD_BUBBLE_CORAL_BLOCK: + case DEAD_BUBBLE_CORAL_FAN: + case DEAD_BUBBLE_CORAL_WALL_FAN: case DEAD_FIRE_CORAL_BLOCK: + case DEAD_FIRE_CORAL_FAN: + case DEAD_FIRE_CORAL_WALL_FAN: case DEAD_HORN_CORAL_BLOCK: + case DEAD_HORN_CORAL_FAN: + case DEAD_HORN_CORAL_WALL_FAN: case DEAD_TUBE_CORAL_BLOCK: + case DEAD_TUBE_CORAL_FAN: + case DEAD_TUBE_CORAL_WALL_FAN: case DIAMOND_BLOCK: case DIAMOND_ORE: case DIORITE: @@ -4712,20 +4754,29 @@ public enum Material implements Keyed { case BEETROOTS: case BLACK_WALL_BANNER: case BLUE_WALL_BANNER: + case BRAIN_CORAL_WALL_FAN: case BROWN_WALL_BANNER: case BUBBLE_COLUMN: + case BUBBLE_CORAL_WALL_FAN: case CARROTS: case CAVE_AIR: case COCOA: case CREEPER_WALL_HEAD: case CYAN_WALL_BANNER: + case DEAD_BRAIN_CORAL_WALL_FAN: + case DEAD_BUBBLE_CORAL_WALL_FAN: + case DEAD_FIRE_CORAL_WALL_FAN: + case DEAD_HORN_CORAL_WALL_FAN: + case DEAD_TUBE_CORAL_WALL_FAN: case DRAGON_WALL_HEAD: case END_GATEWAY: case END_PORTAL: case FIRE: + case FIRE_CORAL_WALL_FAN: case FROSTED_ICE: case GRAY_WALL_BANNER: case GREEN_WALL_BANNER: + case HORN_CORAL_WALL_FAN: case KELP_PLANT: case LAVA: case LIGHT_BLUE_WALL_BANNER: @@ -4769,6 +4820,7 @@ public enum Material implements Keyed { case SKELETON_WALL_SKULL: case TALL_SEAGRASS: case TRIPWIRE: + case TUBE_CORAL_WALL_FAN: case VOID_AIR: case WALL_SIGN: case WALL_TORCH: |