mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-10-16 19:59:11 +00:00
Implement hanging signs
This commit is contained in:
@@ -1232,6 +1232,7 @@ final class StringToItemParser extends StringToTParser{
|
||||
private static function registerItems(self $result) : void{
|
||||
|
||||
$result->register("acacia_boat", fn() => Items::ACACIA_BOAT());
|
||||
$result->register("acacia_hanging_sign", fn() => Items::ACACIA_HANGING_SIGN());
|
||||
$result->register("amethyst_shard", fn() => Items::AMETHYST_SHARD());
|
||||
$result->register("antidote", fn() => Items::MEDICINE()->setType(MedicineType::ANTIDOTE));
|
||||
$result->register("apple", fn() => Items::APPLE());
|
||||
@@ -1246,6 +1247,7 @@ final class StringToItemParser extends StringToTParser{
|
||||
$result->register("beetroot_seeds", fn() => Items::BEETROOT_SEEDS());
|
||||
$result->register("beetroot_soup", fn() => Items::BEETROOT_SOUP());
|
||||
$result->register("birch_boat", fn() => Items::BIRCH_BOAT());
|
||||
$result->register("birch_hanging_sign", fn() => Items::BIRCH_HANGING_SIGN());
|
||||
$result->register("blaze_powder", fn() => Items::BLAZE_POWDER());
|
||||
$result->register("blaze_rod", fn() => Items::BLAZE_ROD());
|
||||
$result->register("bleach", fn() => Items::BLEACH());
|
||||
@@ -1307,6 +1309,7 @@ final class StringToItemParser extends StringToTParser{
|
||||
$result->register("chemical_sulphate", fn() => Items::CHEMICAL_SULPHATE());
|
||||
$result->register("chemical_tungsten_chloride", fn() => Items::CHEMICAL_TUNGSTEN_CHLORIDE());
|
||||
$result->register("chemical_water", fn() => Items::CHEMICAL_WATER());
|
||||
$result->register("cherry_hanging_sign", fn() => Items::CHERRY_HANGING_SIGN());
|
||||
$result->register("chicken", fn() => Items::RAW_CHICKEN());
|
||||
$result->register("chorus_fruit", fn() => Items::CHORUS_FRUIT());
|
||||
$result->register("chorus_fruit_popped", fn() => Items::POPPED_CHORUS_FRUIT());
|
||||
@@ -1331,7 +1334,9 @@ final class StringToItemParser extends StringToTParser{
|
||||
$result->register("cooked_salmon", fn() => Items::COOKED_SALMON());
|
||||
$result->register("cookie", fn() => Items::COOKIE());
|
||||
$result->register("copper_ingot", fn() => Items::COPPER_INGOT());
|
||||
$result->register("crimson_hanging_sign", fn() => Items::CRIMSON_HANGING_SIGN());
|
||||
$result->register("dark_oak_boat", fn() => Items::DARK_OAK_BOAT());
|
||||
$result->register("dark_oak_hanging_sign", fn() => Items::DARK_OAK_HANGING_SIGN());
|
||||
$result->register("diamond", fn() => Items::DIAMOND());
|
||||
$result->register("diamond_axe", fn() => Items::DIAMOND_AXE());
|
||||
$result->register("diamond_boots", fn() => Items::DIAMOND_BOOTS());
|
||||
@@ -1416,6 +1421,7 @@ final class StringToItemParser extends StringToTParser{
|
||||
$result->register("iron_shovel", fn() => Items::IRON_SHOVEL());
|
||||
$result->register("iron_sword", fn() => Items::IRON_SWORD());
|
||||
$result->register("jungle_boat", fn() => Items::JUNGLE_BOAT());
|
||||
$result->register("jungle_hanging_sign", fn() => Items::JUNGLE_HANGING_SIGN());
|
||||
$result->register("lapis_lazuli", fn() => Items::LAPIS_LAZULI());
|
||||
$result->register("lava_bucket", fn() => Items::LAVA_BUCKET());
|
||||
$result->register("leather", fn() => Items::LEATHER());
|
||||
@@ -1427,6 +1433,7 @@ final class StringToItemParser extends StringToTParser{
|
||||
$result->register("leather_pants", fn() => Items::LEATHER_PANTS());
|
||||
$result->register("leather_tunic", fn() => Items::LEATHER_TUNIC());
|
||||
$result->register("magma_cream", fn() => Items::MAGMA_CREAM());
|
||||
$result->register("mangrove_hanging_sign", fn() => Items::MANGROVE_HANGING_SIGN());
|
||||
$result->register("melon", fn() => Items::MELON());
|
||||
$result->register("melon_seeds", fn() => Items::MELON_SEEDS());
|
||||
$result->register("melon_slice", fn() => Items::MELON());
|
||||
@@ -1458,7 +1465,9 @@ final class StringToItemParser extends StringToTParser{
|
||||
$result->register("netherstar", fn() => Items::NETHER_STAR());
|
||||
$result->register("netherite_upgrade_smithing_template", fn() => Items::NETHERITE_UPGRADE_SMITHING_TEMPLATE());
|
||||
$result->register("oak_boat", fn() => Items::OAK_BOAT());
|
||||
$result->register("oak_hanging_sign", fn() => Items::OAK_HANGING_SIGN());
|
||||
$result->register("painting", fn() => Items::PAINTING());
|
||||
$result->register("pale_oak_hanging_sign", fn() => Items::PALE_OAK_HANGING_SIGN());
|
||||
$result->register("paper", fn() => Items::PAPER());
|
||||
$result->register("phantom_membrane", fn() => Items::PHANTOM_MEMBRANE());
|
||||
$result->register("pitcher_pod", fn() => Items::PITCHER_POD());
|
||||
@@ -1532,6 +1541,7 @@ final class StringToItemParser extends StringToTParser{
|
||||
$result->register("spire_armor_trim_smithing_template", fn() => Items::SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE());
|
||||
$result->register("splash_potion", fn() => Items::SPLASH_POTION());
|
||||
$result->register("spruce_boat", fn() => Items::SPRUCE_BOAT());
|
||||
$result->register("spruce_hanging_sign", fn() => Items::SPRUCE_HANGING_SIGN());
|
||||
$result->register("spyglass", fn() => Items::SPYGLASS());
|
||||
$result->register("squid_spawn_egg", fn() => Items::SQUID_SPAWN_EGG());
|
||||
$result->register("steak", fn() => Items::STEAK());
|
||||
@@ -1555,6 +1565,7 @@ final class StringToItemParser extends StringToTParser{
|
||||
$result->register("turtle_shell_piece", fn() => Items::SCUTE());
|
||||
$result->register("villager_spawn_egg", fn() => Items::VILLAGER_SPAWN_EGG());
|
||||
$result->register("ward_armor_trim_smithing_template", fn() => Items::WARD_ARMOR_TRIM_SMITHING_TEMPLATE());
|
||||
$result->register("warped_hanging_sign", fn() => Items::WARPED_HANGING_SIGN());
|
||||
$result->register("water_bucket", fn() => Items::WATER_BUCKET());
|
||||
$result->register("wayfinder_armor_trim_smithing_template", fn() => Items::WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE());
|
||||
$result->register("wheat", fn() => Items::WHEAT());
|
||||
|
Reference in New Issue
Block a user