Advertisement
Guest User

Untitled

a guest
Jul 19th, 2018
400
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.68 KB | None | 0 0
  1. import org.bukkit.Material;
  2.  
  3. public enum XMaterial {
  4.  
  5. AIR("AIR"),
  6. STONE("STONE"),
  7. GRASS("GRASS"),
  8. DIRT("DIRT"),
  9. COBBLESTONE("COBBLESTONE"),
  10. WOOD("OAK_PLANKS"),
  11. SAPLING("OAK_SAPLING"),
  12. BEDROCK("BEDROCK"),
  13. WATER("WATER"),
  14. STATIONARY_WATER("WATER"),
  15. LAVA("LAVA"),
  16. STATIONARY_LAVA("LAVA"),
  17. SAND("SAND"),
  18. GRAVEL("GRAVEL"),
  19. GOLD_ORE("GOLD_ORE"),
  20. IRON_ORE("IRON_ORE"),
  21. COAL_ORE("COAL_ORE"),
  22. LOG("OAK_LOG"),
  23. LEAVES("OAK_LEAVES"),
  24. SPONGE("SPONGE"),
  25. GLASS("GLASS"),
  26. LAPIS_ORE("LAPIS_ORE"),
  27. LAPIS_BLOCK("LAPIS_BLOCK"),
  28. DISPENSER("DISPENSER"),
  29. SANDSTONE("SANDSTONE"),
  30. NOTE_BLOCK("NOTE_BLOCK"),
  31. BED_BLOCK("RED_BED"),
  32. POWERED_RAIL("POWERED_RAIL"),
  33. DETECTOR_RAIL("DETECTOR_RAIL"),
  34. PISTON_STICKY_BASE("STICKY_PISTON"),
  35. WEB("COBWEB"),
  36. LONG_GRASS("TALL_GRASS"),
  37. DEAD_BUSH("DEAD_BUSH"),
  38. PISTON_BASE("PISTON"),
  39. PISTON_EXTENSION("PISTON"),
  40. WOOL("WHITE_WOOL"),
  41. PISTON_MOVING_PIECE("PISTON_HEAD"),
  42. YELLOW_FLOWER("DANDELION"),
  43. RED_ROSE("ROSE_RED"),
  44. BROWN_MUSHROOM("BROWN_MUSHROOM"),
  45. RED_MUSHROOM("RED_MUSHROOM"),
  46. GOLD_BLOCK("GOLD_BLOCK"),
  47. IRON_BLOCK("IRON_BLOCK"),
  48. DOUBLE_STEP("STONE_BRICK_SLAB"),
  49. STEP("STONE_BRICK_SLAB"),
  50. BRICK("BRICK"),
  51. TNT("TNT"),
  52. BOOKSHELF("BOOKSHELF"),
  53. MOSSY_COBBLESTONE("MOSSY_COBBLESTONE"),
  54. OBSIDIAN("OBSIDIAN"),
  55. TORCH("TORCH"),
  56. FIRE("FIRE"),
  57. MOB_SPAWNER("SPAWNER"),
  58. WOOD_STAIRS("OAK_STAIRS"),
  59. CHEST("CHEST"),
  60. REDSTONE_WIRE("REDSTONE_WIRE"),
  61. DIAMOND_ORE("DIAMOND_ORE"),
  62. DIAMOND_BLOCK("DIAMOND_BLOCK"),
  63. WORKBENCH("CRAFTING_TABLE"),
  64. CROPS("WHEAT"),
  65. SOIL("FARMLAND"),
  66. FURNACE("FURNACE"),
  67. BURNING_FURNACE("FURNACE"),
  68. SIGN_POST("SIGN"),
  69. WOODEN_DOOR("OAK_DOOR"),
  70. LADDER("LADDER"),
  71. RAILS("RAIL"),
  72. COBBLESTONE_STAIRS("COBBLESTONE_STAIRS"),
  73. WALL_SIGN("WALL_SIGN"),
  74. LEVER("LEVER"),
  75. STONE_PLATE("STONE_PRESSURE_PLATE"),
  76. IRON_DOOR_BLOCK("IRON_DOOR"),
  77. WOOD_PLATE("OAK_PRESSURE_PLATE"),
  78. REDSTONE_ORE("REDSTONE_ORE"),
  79. GLOWING_REDSTONE_ORE("REDSTONE_ORE"),
  80. REDSTONE_TORCH_OFF("REDSTONE_TORCH"),
  81. REDSTONE_TORCH_ON("REDSTONE_TORCH"),
  82. STONE_BUTTON("STONE_BUTTON"),
  83. SNOW("SNOW"),
  84. ICE("ICE"),
  85. SNOW_BLOCK("SNOW_BLOCK"),
  86. CACTUS("CACTUS"),
  87. CLAY("CLAY"),
  88. SUGAR_CANE_BLOCK("SUGAR_CANE"),
  89. JUKEBOX("JUKEBOX"),
  90. FENCE("OAK_FENCE"),
  91. PUMPKIN("PUMPKIN"),
  92. NETHERRACK("NETHERRACK"),
  93. SOUL_SAND("SOUL_SAND"),
  94. GLOWSTONE("GLOWSTONE"),
  95. PORTAL("NETHER_PORTAL"),
  96. JACK_O_LANTERN("JACK_O_LANTERN"),
  97. CAKE_BLOCK("CAKE"),
  98. DIODE_BLOCK_OFF("REPEATER"),
  99. DIODE_BLOCK_ON("REPEATER"),
  100. STAINED_GLASS("WHITE_STAINED_GLASS"),
  101. TRAP_DOOR("OAK_TRAPDOOR"),
  102. MONSTER_EGGS("SILVERFISH_SPAWN_EGG"),
  103. SMOOTH_BRICK("STONE_BRICKS"),
  104. HUGE_MUSHROOM_1("STONE"), //UNSURE
  105. HUGE_MUSHROOM_2("STONE"),
  106. IRON_FENCE("IRON_BARS"),
  107. THIN_GLASS("GLASS_PANE"),
  108. MELON_BLOCK("MELON"),
  109. PUMPKIN_STEM("PUMPKIN_STEM"),
  110. MELON_STEM("MELON_STEM"),
  111. VINE("VINE"),
  112. FENCE_GATE("OAK_FENCE_GATE"),
  113. BRICK_STAIRS("BRICK_STAIRS"),
  114. SMOOTH_STAIRS("STONE_BRICK_STAIRS"),
  115. MYCEL("MYCELIUM"),
  116. WATER_LILY("LILY_PAD"),
  117. NETHER_BRICK("NETHER_BRICK"),
  118. NETHER_FENCE("NETHER_BRICK_FENCE"),
  119. NETHER_BRICK_STAIRS("NETHER_BRICK_STAIRS"),
  120. NETHER_WARTS("NETHER_WART"),
  121. ENCHANTMENT_TABLE("ENCHANTING_TABLE"),
  122. BREWING_STAND("BREWING_STAND"),
  123. CAULDRON("CAULDRON"),
  124. ENDER_PORTAL("END_PORTAL"),
  125. ENDER_PORTAL_FRAME("END_PORTAL_FRAME"),
  126. ENDER_STONE("END_STONE"),
  127. DRAGON_EGG("DRAGON_EGG"),
  128. REDSTONE_LAMP_OFF("REDSTONE_LAMP"),
  129. REDSTONE_LAMP_ON("REDSTONE_LAMP"),
  130. WOOD_DOUBLE_STEP("OAK_SLAB"),
  131. WOOD_STEP("OAK_SLAB"),
  132. COCOA("COCOA"),
  133. SANDSTONE_STAIRS("SANDSTONE_STAIRS"),
  134. EMERALD_ORE("EMERALD_ORE"),
  135. ENDER_CHEST("ENDER_CHEST"),
  136. TRIPWIRE_HOOK("TRIPWIRE_HOOK"),
  137. TRIPWIRE("TRIPWIRE"),
  138. EMERALD_BLOCK("EMERALD_BLOCK"),
  139. SPRUCE_WOOD_STAIRS("SPRUCE_STAIRS"),
  140. BIRCH_WOOD_STAIRS("BIRCH_STAIRS"),
  141. JUNGLE_WOOD_STAIRS("JUNGLE_STAIRS"),
  142. COMMAND("COMMAND_BLOCK"),
  143. BEACON("BEACON"),
  144. COBBLE_WALL("COBBLESTONE_WALL"),
  145. FLOWER_POT("FLOWER_POT"),
  146. CARROT("CARROT"),
  147. POTATO("POTATO"),
  148. WOOD_BUTTON("OAK_BUTTON"),
  149. SKULL("SKELETON_SKULL"),
  150. ANVIL("ANVIL"),
  151. TRAPPED_CHEST("TRAPPED_CHEST"),
  152. GOLD_PLATE("LIGHT_WEIGHTED_PRESSURE_PLATE"),
  153. IRON_PLATE("HEAVY_WEIGHTED_PRESSURE_PLATE"),
  154. REDSTONE_COMPARATOR_OFF("COMPARATOR"), //UNSURE
  155. REDSTONE_COMPARATOR_ON("COMPARATOR"), //UNSURE
  156. DAYLIGHT_DETECTOR("DAYLIGHT_DETECTOR"),
  157. REDSTONE_BLOCK("REDSTONE_BLOCK"),
  158. QUARTZ_ORE("NETHER_QUARTZ_ORE"),
  159. HOPPER("HOPPER"),
  160. QUARTZ_BLOCK("QUARTZ_BLOCK"),
  161. QUARTZ_STAIRS("QUARTZ_STAIRS"),
  162. ACTIVATOR_RAIL("ACTIVATOR_RAIL"),
  163. DROPPER("DROPPER"),
  164. STAINED_CLAY("WHITE_CONCRETE"),
  165. STAINED_GLASS_PANE("WHITE_STAINED_GLASS_PANE"),
  166. LEAVES_2("DARK_OAK_LEAVES"),
  167. LOG_2("DARK_OAK_LOG"),
  168. ACACIA_STAIRS("ACACIA_STAIRS"),
  169. DARK_OAK_STAIRS("DARK_OAK_STAIRS"),
  170. SLIME_BLOCK("SLIME_BLOCK"),
  171. BARRIER("BARRIER"),
  172. IRON_TRAPDOOR("IRON_TRAPDOOR"),
  173. PRISMARINE("PRISMARINE"),
  174. SEA_LANTERN("SEA_LANTERN"),
  175. HAY_BLOCK("HAY_BLOCK"),
  176. CARPET("WHITE_CARPET"),
  177. HARD_CLAY("LIGHT_GRAY_CONCRETE"),
  178. COAL_BLOCK("COAL_BLOCK"),
  179. PACKED_ICE("PACKED_ICE"),
  180. DOUBLE_PLANT("TALL_GRASS"),
  181. STANDING_BANNER("WHITE_BANNER"),
  182. WALL_BANNER("WHITE_WALL_BANNER"),
  183. DAYLIGHT_DETECTOR_INVERTED("DAYLIGHT_DETECTOR"),
  184. RED_SANDSTONE("RED_SANDSTONE"),
  185. RED_SANDSTONE_STAIRS("RED_SANDSTONE_STAIRS"),
  186. DOUBLE_STONE_SLAB2("STONE_SLAB"),
  187. STONE_SLAB2("STONE_SLAB"),
  188. SPRUCE_FENCE_GATE("SPRUCE_FENCE_GATE"),
  189. BIRCH_FENCE_GATE("BIRCH_FENCE_GATE"),
  190. JUNGLE_FENCE_GATE("JUNGLE_FENCE_GATE"),
  191. DARK_OAK_FENCE_GATE("DARK_OAK_FENCE_GATE"),
  192. ACACIA_FENCE_GATE("ACACIA_FENCE_GATE"),
  193. SPRUCE_FENCE("SPRUCE_FENCE"),
  194. BIRCH_FENCE("BIRCH_FENCE"),
  195. JUNGLE_FENCE("JUNGLE_FENCE"),
  196. DARK_OAK_FENCE("DARK_OAK_FENCE"),
  197. ACACIA_FENCE("ACACIA_FENCE"),
  198. SPRUCE_DOOR("SPRUCE_DOOR"),
  199. BIRCH_DOOR("BIRCH_DOOR"),
  200. JUNGLE_DOOR("JUNGLE_DOOR"),
  201. ACACIA_DOOR("ACACIA_DOOR"),
  202. DARK_OAK_DOOR("DARK_OAK_DOOR"),
  203. END_ROD("END_ROD"),
  204. CHORUS_PLANT("CHORUS_PLANT"),
  205. CHORUS_FLOWER("CHORUS_FLOWER"),
  206. PURPUR_BLOCK("PURPUR_BLOCK"),
  207. PURPUR_PILLAR("PURPUR_PILLAR"),
  208. PURPUR_STAIRS("PURPUR_STAIRS"),
  209. PURPUR_DOUBLE_SLAB("PURPUR_SLAB"), //UNKNOWN
  210. PURPUR_SLAB("PURPUR_SLAB"),
  211. END_BRICKS("END_STONE_BRICKS"),
  212. BEETROOT_BLOCK("BEETROOT"), //UNSURE
  213. GRASS_PATH("GRASS_PATH"),
  214. END_GATEWAY("END_GATEWAY"),
  215. COMMAND_REPEATING("REPEATING_COMMAND_BLOCK"),
  216. COMMAND_CHAIN("CHAIN_COMMAND_BLOCK"),
  217. FROSTED_ICE("FROSTED_ICE"),
  218. MAGMA("MAGMA_BLOCK"),
  219. NETHER_WART_BLOCK("NETHER_WART_BLOCK"),
  220. RED_NETHER_BRICK("STONE"), //UNKNOWN
  221. BONE_BLOCK("BONE_BLOCK"),
  222. STRUCTURE_VOID("STRUCTURE_VOID"),
  223. OBSERVER("OBSERVER"),
  224. WHITE_SHULKER_BOX("WHITE_SHULKER_BOX"),
  225. ORANGE_SHULKER_BOX("ORANGE_SHULKER_BOX"),
  226. MAGENTA_SHULKER_BOX("MAGENTA_SHULKER_BOX"),
  227. LIGHT_BLUE_SHULKER_BOX("LIGHT_BLUE_SHULKER_BOX"),
  228. YELLOW_SHULKER_BOX("YELLOW_SHULKER_BOX"),
  229. LIME_SHULKER_BOX("LIME_SHULKER_BOX"),
  230. PINK_SHULKER_BOX("PINK_SHULKER_BOX"),
  231. GRAY_SHULKER_BOX("GRAY_SHULKER_BOX"),
  232. SILVER_SHULKER_BOX("LIGHT_GRAY_SHULKER_BOX"),
  233. CYAN_SHULKER_BOX("CYAN_SHULKER_BOX"),
  234. PURPLE_SHULKER_BOX("PURPLE_SHULKER_BOX"),
  235. BLUE_SHULKER_BOX("BLUE_SHULKER_BOX"),
  236. BROWN_SHULKER_BOX("BROWN_SHULKER_BOX"),
  237. GREEN_SHULKER_BOX("GREEN_SHULKER_BOX"),
  238. RED_SHULKER_BOX("RED_SHULKER_BOX"),
  239. BLACK_SHULKER_BOX("BLACK_SHULKER_BOX"),
  240. WHITE_GLAZED_TERRACOTTA("WHITE_GLAZED_TERRACOTTA"),
  241. ORANGE_GLAZED_TERRACOTTA("ORANGE_GLAZED_TERRACOTTA"),
  242. MAGENTA_GLAZED_TERRACOTTA("MAGENTA_GLAZED_TERRACOTTA"),
  243. LIGHT_BLUE_GLAZED_TERRACOTTA("LIGHT_BLUE_GLAZED_TERRACOTTA"),
  244. YELLOW_GLAZED_TERRACOTTA("YELLOW_GLAZED_TERRACOTTA"),
  245. LIME_GLAZED_TERRACOTTA("LIME_GLAZED_TERRACOTTA"),
  246. PINK_GLAZED_TERRACOTTA("PINK_GLAZED_TERRACOTTA"),
  247. GRAY_GLAZED_TERRACOTTA("GRAY_GLAZED_TERRACOTTA"),
  248. SILVER_GLAZED_TERRACOTTA("LIGHT_GRAY_GLAZED_TERRACOTTA"),
  249. CYAN_GLAZED_TERRACOTTA("CYAN_GLAZED_TERRACOTTA"),
  250. PURPLE_GLAZED_TERRACOTTA("PURPLE_GLAZED_TERRACOTTA"),
  251. BLUE_GLAZED_TERRACOTTA("BLUE_GLAZED_TERRACOTTA"),
  252. BROWN_GLAZED_TERRACOTTA("BROWN_GLAZED_TERRACOTTA"),
  253. GREEN_GLAZED_TERRACOTTA("GREEN_GLAZED_TERRACOTTA"),
  254. RED_GLAZED_TERRACOTTA("RED_GLAZED_TERRACOTTA"),
  255. BLACK_GLAZED_TERRACOTTA("BLACK_GLAZED_TERRACOTTA"),
  256. CONCRETE("STONE"), //UNKNOWN
  257. CONCRETE_POWDER("STONE"), //UNKNOWN
  258. STRUCTURE_BLOCK("STRUCTURE_BLOCK"),
  259. IRON_SPADE("IRON_SHOVEL"),
  260. IRON_PICKAXE("IRON_PICKAXE"),
  261. IRON_AXE("IRON_AXE"),
  262. FLINT_AND_STEEL("FLINT_AND_STEEL"),
  263. APPLE("APPLE"),
  264. BOW("BOW"),
  265. ARROW("ARROW"),
  266. COAL("COAL"),
  267. DIAMOND("DIAMOND"),
  268. IRON_INGOT("IRON_INGOT"),
  269. GOLD_INGOT("GOLD_INGOT"),
  270. IRON_SWORD("IRON_SWORD"),
  271. WOOD_SWORD("WOODEN_SWORD"),
  272. WOOD_SPADE("WOODEN_SHOVEL"),
  273. WOOD_PICKAXE("WOODEN_PICKAXE"),
  274. WOOD_AXE("WOODEN_AXE"),
  275. STONE_SWORD("STONE_SWORD"),
  276. STONE_SPADE("STONE_SHOVEL"),
  277. STONE_PICKAXE("STONE_PICKAXE"),
  278. STONE_AXE("STONE_AXE"),
  279. DIAMOND_SWORD("DIAMOND_SWORD"),
  280. DIAMOND_SPADE("DIAMOND_SHOVEL"),
  281. DIAMOND_PICKAXE("DIAMOND_PICKAXE"),
  282. DIAMOND_AXE("DIAMOND_AXE"),
  283. STICK("STICK"),
  284. BOWL("BOWL"),
  285. MUSHROOM_SOUP("MUSHROOM_STEW"),
  286. GOLD_SWORD("GOLDEN_SWORD"),
  287. GOLD_SPADE("GOLDEN_SHOVEL"),
  288. GOLD_PICKAXE("GOLDEN_PICKAXE"),
  289. GOLD_AXE("GOLDEN_AXE"),
  290. STRING("STRING"),
  291. FEATHER("FEATHER"),
  292. SULPHUR("GUNPOWDER"),
  293. WOOD_HOE("WOODEN_HOE"),
  294. STONE_HOE("STONE_HOE"),
  295. IRON_HOE("IRON_HOE"),
  296. DIAMOND_HOE("DIAMOND_HOE"),
  297. GOLD_HOE("GOLDEN_HOE"),
  298. SEEDS("WHEAT_SEEDS"),
  299. WHEAT("WHEAT"),
  300. BREAD("BREAD"),
  301. LEATHER_HELMET("LEATHER_HELMET"),
  302. LEATHER_CHESTPLATE("LEATHER_CHESTPLATE"),
  303. LEATHER_LEGGINGS("LEATHER_LEGGINGS"),
  304. LEATHER_BOOTS("LEATHER_BOOTS"),
  305. CHAINMAIL_HELMET("CHAINMAIL_HELMET"),
  306. CHAINMAIL_CHESTPLATE("CHAINMAIL_CHESTPLATE"),
  307. CHAINMAIL_LEGGINGS("CHAINMAIL_LEGGINGS"),
  308. CHAINMAIL_BOOTS("CHAINMAIL_BOOTS"),
  309. IRON_HELMET("IRON_HELMET"),
  310. IRON_CHESTPLATE("IRON_CHESTPLATE"),
  311. IRON_LEGGINGS("IRON_LEGGINGS"),
  312. IRON_BOOTS("IRON_BOOTS"),
  313. DIAMOND_HELMET("DIAMOND_HELMET"),
  314. DIAMOND_CHESTPLATE("DIAMOND_CHESTPLATE"),
  315. DIAMOND_LEGGINGS("DIAMOND_LEGGINGS"),
  316. DIAMOND_BOOTS("DIAMOND_BOOTS"),
  317. GOLD_HELMET("GOLDEN_HELMET"),
  318. GOLD_CHESTPLATE("GOLDEN_CHESTPLATE"),
  319. GOLD_LEGGINGS("GOLDEN_LEGGINGS"),
  320. GOLD_BOOTS("GOLDEN_BOOTS"),
  321. FLINT("FLINT"),
  322. PORK("PORKCHOP"),
  323. GRILLED_PORK("COOKED_PORKCHOP"),
  324. PAINTING("PAINTING"),
  325. GOLDEN_APPLE("GOLDEN_APPLE"),
  326. SIGN("SIGN"),
  327. WOOD_DOOR("OAK_DOOR"),
  328. BUCKET("BUCKET"),
  329. WATER_BUCKET("WATER_BUCKET"),
  330. LAVA_BUCKET("LAVA_BUCKET"),
  331. MINECART("MINECART"),
  332. SADDLE("SADDLE"),
  333. IRON_DOOR("IRON_DOOR"),
  334. REDSTONE("REDSTONE"),
  335. SNOW_BALL("SNOWBALL"),
  336. BOAT("OAK_BOAT"),
  337. LEATHER("LEATHER"),
  338. MILK_BUCKET("MILK_BUCKET"),
  339. CLAY_BRICK("BRICKS"),
  340. CLAY_BALL("CLAY_BALL"),
  341. SUGAR_CANE("SUGAR_CANE"),
  342. PAPER("PAPER"),
  343. BOOK("BOOK"),
  344. SLIME_BALL("SLIME_BALL"),
  345. STORAGE_MINECART("CHEST_MINECART"),
  346. POWERED_MINECART("FURNACE_MINECART"),
  347. EGG("EGG"),
  348. COMPASS("COMPASS"),
  349. FISHING_ROD("FISHING_ROD"),
  350. WATCH("CLOCK"),
  351. GLOWSTONE_DUST("GLOWSTONE_DUST"),
  352. RAW_FISH("SALMON"),
  353. COOKED_FISH("COOKED_SALMON"),
  354. INK_SACK("INK_SAC"),
  355. BONE("BONE"),
  356. SUGAR("SUGAR"),
  357. CAKE("CAKE"),
  358. BED("RED_BED"),
  359. DIODE("REPEATER"),
  360. COOKIE("COOKIE"),
  361. MAP("MAP"),
  362. SHEARS("SHEARS"),
  363. MELON("MELON"),
  364. PUMPKIN_SEEDS("PUMPKIN_SEEDS"),
  365. MELON_SEEDS("MELON_SEEDS"),
  366. RAW_BEEF("BEEF"),
  367. COOKED_BEEF("COOKED_BEEF"),
  368. RAW_CHICKEN("CHICKEN"),
  369. COOKED_CHICKEN("COOKED_CHICKEN"),
  370. ROTTEN_FLESH("ROTTEN_FLESH"),
  371. ENDER_PEARL("ENDER_PEARL"),
  372. BLAZE_ROD("BLAZE_ROD"),
  373. GHAST_TEAR("GHAST_TEAR"),
  374. GOLD_NUGGET("GOLD_NUGGET"),
  375. NETHER_STALK("NETHER_WART"),
  376. POTION("POTION"),
  377. GLASS_BOTTLE("GLASS_BOTTLE"),
  378. SPIDER_EYE("SPIDER_EYE"),
  379. FERMENTED_SPIDER_EYE("FERMENTED_SPIDER_EYE"),
  380. BLAZE_POWDER("BLAZE_POWDER"),
  381. MAGMA_CREAM("MAGMA_CREAM"),
  382. BREWING_STAND_ITEM("BREWING_STAND"),
  383. CAULDRON_ITEM("CAULDRON"),
  384. EYE_OF_ENDER("ENDER_EYE"),
  385. SPECKLED_MELON("GLISTERING_MELON_SLICE"),
  386. MONSTER_EGG("ZOMBIE_SPAWN_EGG"),
  387. EXP_BOTTLE("EXPERIENCE_BOTTLE"),
  388. FIREBALL("FIRE_CHARGE"),
  389. BOOK_AND_QUILL("WRITABLE_BOOK"),
  390. WRITTEN_BOOK("WRITTEN_BOOK"),
  391. EMERALD("EMERALD"),
  392. ITEM_FRAME("ITEM_FRAME"),
  393. FLOWER_POT_ITEM("FLOWER_POT"),
  394. CARROT_ITEM("CARROT"),
  395. POTATO_ITEM("POTATO"),
  396. BAKED_POTATO("BAKED_POTATO"),
  397. POISONOUS_POTATO("POISONOUS_POTATO"),
  398. EMPTY_MAP("MAP"),
  399. GOLDEN_CARROT("GOLDEN_CARROT"),
  400. SKULL_ITEM("SKELETON_SKULL"),
  401. CARROT_STICK("CARROT_ON_A_STICK"),
  402. NETHER_STAR("NETHER_STAR"),
  403. PUMPKIN_PIE("PUMPKIN_PIE"),
  404. FIREWORK("FIREWORK_ROCKET"),
  405. FIREWORK_CHARGE("FIREWORK_STAR"),
  406. ENCHANTED_BOOK("ENCHANTED_BOOK"),
  407. REDSTONE_COMPARATOR("COMPARATOR"),
  408. NETHER_BRICK_ITEM("NETHER_BRICK"),
  409. QUARTZ("QUARTZ"),
  410. EXPLOSIVE_MINECART("TNT_MINECART"),
  411. HOPPER_MINECART("HOPPER_MINECART"),
  412. PRISMARINE_SHARD("PRISMARINE_SHARD"),
  413. PRISMARINE_CRYSTALS("PRISMARINE_CRYSTALS"),
  414. RABBIT("RABBIT"),
  415. COOKED_RABBIT("COOKED_RABBIT"),
  416. RABBIT_STEW("RABBIT_STEW"),
  417. RABBIT_FOOT("RABBIT_FOOT"),
  418. RABBIT_HIDE("RABBIT_HIDE"),
  419. ARMOR_STAND("ARMOR_STAND"),
  420. IRON_BARDING("IRON_HORSE_ARMOR"),
  421. GOLD_BARDING("GOLDEN_HORSE_ARMOR"),
  422. DIAMOND_BARDING("DIAMOND_HORSE_ARMOR"),
  423. LEASH("LEAD"),
  424. NAME_TAG("NAME_TAG"),
  425. COMMAND_MINECART("COMMAND_BLOCK_MINECART"),
  426. MUTTON("MUTTON"),
  427. COOKED_MUTTON("COOKED_MUTTON"),
  428. BANNER("WHITE_BANNER"),
  429. END_CRYSTAL("END_CRYSTAL"),
  430. SPRUCE_DOOR_ITEM("SPRUCE_DOOR"),
  431. BIRCH_DOOR_ITEM("BIRCH_DOOR"),
  432. JUNGLE_DOOR_ITEM("JUNGLE_DOOR"),
  433. ACACIA_DOOR_ITEM("ACACIA_DOOR"),
  434. DARK_OAK_DOOR_ITEM("DARK_OAK_DOOR"),
  435. CHORUS_FRUIT("CHORUS_FRUIT"),
  436. CHORUS_FRUIT_POPPED("POPPED_CHORUS_FRUIT"),
  437. BEETROOT("BEETROOT"),
  438. BEETROOT_SEEDS("BEETROOT_SEEDS"),
  439. BEETROOT_SOUP("BEETROOT_SOUP"),
  440. DRAGONS_BREATH("DRAGON_BREATH"),
  441. SPLASH_POTION("SPLASH_POTION"),
  442. SPECTRAL_ARROW("SPECTRAL_ARROW"),
  443. TIPPED_ARROW("TIPPED_ARROW"),
  444. LINGERING_POTION("LINGERING_POTION"),
  445. SHIELD("SHIELD"),
  446. ELYTRA("ELYTRA"),
  447. BOAT_SPRUCE("SPRUCE_BOAT"),
  448. BOAT_BIRCH("BIRCH_BOAT"),
  449. BOAT_JUNGLE("JUNGLE_BOAT"),
  450. BOAT_ACACIA("ACACIA_BOAT"),
  451. BOAT_DARK_OAK("OAK_BOAT"),
  452. TOTEM("TOTEM_OF_UNDYING"),
  453. SHULKER_SHELL("SHULKER_SHELL"),
  454. IRON_NUGGET("IRON_NUGGET"),
  455. KNOWLEDGE_BOOK("KNOWLEDGE_BOOK"),
  456. GOLD_RECORD("MUSIC_DISC_11"),
  457. GREEN_RECORD("MUSIC_DISC_13"),
  458. RECORD_3("MUSIC_DISC_BLOCKS"),
  459. RECORD_4("MUSIC_DISC_CAT"),
  460. RECORD_5("MUSIC_DISC_CHIRP"),
  461. RECORD_6("MUSIC_DISC_FAR"),
  462. RECORD_7("MUSIC_DISC_MALL"),
  463. RECORD_8("MUSIC_DISC_MELLOHI"),
  464. RECORD_9("MUSIC_DISC_STAL"),
  465. RECORD_10("MUSIC_DISC_STRAD"),
  466. RECORD_11("MUSIC_DISC_WAIT"),
  467. RECORD_12("MUSIC_DISC_WARD"),
  468.  
  469. ;
  470. //1.12 Material
  471. String value;
  472. XMaterial(String value){
  473. this.value = value;
  474. }
  475.  
  476. public static Material req(String material){
  477. Material mat = Material.matchMaterial(material);
  478. return mat;
  479. }
  480.  
  481. public static Material reqIfNot(String material,XMaterial backup){
  482. Material mat = req(material);
  483. if(mat != null) return mat;
  484. return backup.parse();
  485. }
  486.  
  487. public Material parse(){
  488. Material mat = Material.matchMaterial(this.toString());
  489. if(mat != null){
  490. return mat;
  491. }
  492. return Material.matchMaterial(value);
  493. }
  494.  
  495. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement