mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-04-21 00:07:30 +00:00
Migrate all coloured blocks (except glazed terracotta) to dynamic colours
This commit is contained in:
parent
593a8ac529
commit
726978b8f1
@ -439,18 +439,17 @@ class BlockFactory{
|
||||
$this->register(new Opaque(new BID(Ids::RED_SANDSTONE, $variant), $prefix . "Red Sandstone", $sandstoneBreakInfo));
|
||||
}
|
||||
|
||||
$colorIdMap = DyeColorIdMap::getInstance();
|
||||
foreach(DyeColor::getAll() as $color){
|
||||
$coloredName = function(string $name) use($color) : string{
|
||||
return $color->getDisplayName() . " " . $name;
|
||||
};
|
||||
$this->register(new Glass(new BID(Ids::STAINED_GLASS, $colorIdMap->toId($color)), $coloredName("Stained Glass")));
|
||||
$this->register(new GlassPane(new BID(Ids::STAINED_GLASS_PANE, $colorIdMap->toId($color)), $coloredName("Stained Glass Pane")));
|
||||
$this->register(new GlazedTerracotta(BlockLegacyIdHelper::getGlazedTerracottaIdentifier($color), $coloredName("Glazed Terracotta")));
|
||||
$this->register(new HardenedClay(new BID(Ids::STAINED_CLAY, $colorIdMap->toId($color)), $coloredName("Stained Clay")));
|
||||
$this->register(new HardenedGlass(new BID(Ids::HARD_STAINED_GLASS, $colorIdMap->toId($color)), "Hardened " . $coloredName("Stained Glass")));
|
||||
$this->register(new HardenedGlassPane(new BID(Ids::HARD_STAINED_GLASS_PANE, $colorIdMap->toId($color)), "Hardened " . $coloredName("Stained Glass Pane")));
|
||||
}
|
||||
$this->register(new StainedGlass(new BID(Ids::STAINED_GLASS, 0), "Stained Glass"));
|
||||
$this->register(new StainedGlassPane(new BID(Ids::STAINED_GLASS_PANE, 0), "Stained Glass Pane"));
|
||||
$this->register(new StainedHardenedClay(new BID(Ids::STAINED_CLAY, 0), "Stained Clay"));
|
||||
$this->register(new StainedHardenedGlass(new BID(Ids::HARD_STAINED_GLASS, 0), "Stained Hardened Glass"));
|
||||
$this->register(new StainedHardenedGlassPane(new BID(Ids::HARD_STAINED_GLASS_PANE, 0), "Stained Hardened Glass Pane"));
|
||||
$this->register(new Carpet(new BID(Ids::CARPET, 0), "Carpet"));
|
||||
$this->register(new Concrete(new BID(Ids::CONCRETE, 0), "Concrete"));
|
||||
$this->register(new ConcretePowder(new BID(Ids::CONCRETE_POWDER, 0), "Concrete Powder"));
|
||||
|
30
src/block/StainedGlass.php
Normal file
30
src/block/StainedGlass.php
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
*
|
||||
* ____ _ _ __ __ _ __ __ ____
|
||||
* | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \
|
||||
* | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) |
|
||||
* | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/
|
||||
* |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_|
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Lesser General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* @author PocketMine Team
|
||||
* @link http://www.pocketmine.net/
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace pocketmine\block;
|
||||
|
||||
use pocketmine\block\utils\ColorInMetadataTrait;
|
||||
|
||||
final class StainedGlass extends Glass{
|
||||
use ColorInMetadataTrait;
|
||||
}
|
30
src/block/StainedGlassPane.php
Normal file
30
src/block/StainedGlassPane.php
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
*
|
||||
* ____ _ _ __ __ _ __ __ ____
|
||||
* | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \
|
||||
* | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) |
|
||||
* | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/
|
||||
* |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_|
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Lesser General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* @author PocketMine Team
|
||||
* @link http://www.pocketmine.net/
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace pocketmine\block;
|
||||
|
||||
use pocketmine\block\utils\ColorInMetadataTrait;
|
||||
|
||||
final class StainedGlassPane extends GlassPane{
|
||||
use ColorInMetadataTrait;
|
||||
}
|
30
src/block/StainedHardenedClay.php
Normal file
30
src/block/StainedHardenedClay.php
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
*
|
||||
* ____ _ _ __ __ _ __ __ ____
|
||||
* | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \
|
||||
* | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) |
|
||||
* | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/
|
||||
* |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_|
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Lesser General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* @author PocketMine Team
|
||||
* @link http://www.pocketmine.net/
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace pocketmine\block;
|
||||
|
||||
use pocketmine\block\utils\ColorInMetadataTrait;
|
||||
|
||||
final class StainedHardenedClay extends HardenedClay{
|
||||
use ColorInMetadataTrait;
|
||||
}
|
30
src/block/StainedHardenedGlass.php
Normal file
30
src/block/StainedHardenedGlass.php
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
*
|
||||
* ____ _ _ __ __ _ __ __ ____
|
||||
* | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \
|
||||
* | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) |
|
||||
* | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/
|
||||
* |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_|
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Lesser General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* @author PocketMine Team
|
||||
* @link http://www.pocketmine.net/
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace pocketmine\block;
|
||||
|
||||
use pocketmine\block\utils\ColorInMetadataTrait;
|
||||
|
||||
final class StainedHardenedGlass extends HardenedGlass{
|
||||
use ColorInMetadataTrait;
|
||||
}
|
30
src/block/StainedHardenedGlassPane.php
Normal file
30
src/block/StainedHardenedGlassPane.php
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
*
|
||||
* ____ _ _ __ __ _ __ __ ____
|
||||
* | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \
|
||||
* | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) |
|
||||
* | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/
|
||||
* |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_|
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Lesser General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* @author PocketMine Team
|
||||
* @link http://www.pocketmine.net/
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace pocketmine\block;
|
||||
|
||||
use pocketmine\block\utils\ColorInMetadataTrait;
|
||||
|
||||
final class StainedHardenedGlassPane extends HardenedGlassPane{
|
||||
use ColorInMetadataTrait;
|
||||
}
|
@ -81,15 +81,9 @@ use function assert;
|
||||
* @method static WallSign BIRCH_WALL_SIGN()
|
||||
* @method static Wood BIRCH_WOOD()
|
||||
* @method static GlazedTerracotta BLACK_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay BLACK_STAINED_CLAY()
|
||||
* @method static Glass BLACK_STAINED_GLASS()
|
||||
* @method static GlassPane BLACK_STAINED_GLASS_PANE()
|
||||
* @method static GlazedTerracotta BLUE_GLAZED_TERRACOTTA()
|
||||
* @method static BlueIce BLUE_ICE()
|
||||
* @method static Flower BLUE_ORCHID()
|
||||
* @method static HardenedClay BLUE_STAINED_CLAY()
|
||||
* @method static Glass BLUE_STAINED_GLASS()
|
||||
* @method static GlassPane BLUE_STAINED_GLASS_PANE()
|
||||
* @method static Torch BLUE_TORCH()
|
||||
* @method static BoneBlock BONE_BLOCK()
|
||||
* @method static Bookshelf BOOKSHELF()
|
||||
@ -104,9 +98,6 @@ use function assert;
|
||||
* @method static GlazedTerracotta BROWN_GLAZED_TERRACOTTA()
|
||||
* @method static BrownMushroom BROWN_MUSHROOM()
|
||||
* @method static BrownMushroomBlock BROWN_MUSHROOM_BLOCK()
|
||||
* @method static HardenedClay BROWN_STAINED_CLAY()
|
||||
* @method static Glass BROWN_STAINED_GLASS()
|
||||
* @method static GlassPane BROWN_STAINED_GLASS_PANE()
|
||||
* @method static Coral BUBBLE_CORAL()
|
||||
* @method static FloorCoralFan BUBBLE_CORAL_FAN()
|
||||
* @method static WallCoralFan BUBBLE_WALL_CORAL_FAN()
|
||||
@ -143,9 +134,6 @@ use function assert;
|
||||
* @method static Opaque CUT_SANDSTONE()
|
||||
* @method static Slab CUT_SANDSTONE_SLAB()
|
||||
* @method static GlazedTerracotta CYAN_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay CYAN_STAINED_CLAY()
|
||||
* @method static Glass CYAN_STAINED_GLASS()
|
||||
* @method static GlassPane CYAN_STAINED_GLASS_PANE()
|
||||
* @method static Flower DANDELION()
|
||||
* @method static WoodenButton DARK_OAK_BUTTON()
|
||||
* @method static WoodenDoor DARK_OAK_DOOR()
|
||||
@ -333,49 +321,11 @@ use function assert;
|
||||
* @method static GrassPath GRASS_PATH()
|
||||
* @method static Gravel GRAVEL()
|
||||
* @method static GlazedTerracotta GRAY_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay GRAY_STAINED_CLAY()
|
||||
* @method static Glass GRAY_STAINED_GLASS()
|
||||
* @method static GlassPane GRAY_STAINED_GLASS_PANE()
|
||||
* @method static GlazedTerracotta GREEN_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay GREEN_STAINED_CLAY()
|
||||
* @method static Glass GREEN_STAINED_GLASS()
|
||||
* @method static GlassPane GREEN_STAINED_GLASS_PANE()
|
||||
* @method static Torch GREEN_TORCH()
|
||||
* @method static HardenedGlass HARDENED_BLACK_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_BLACK_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_BLUE_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_BLUE_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_BROWN_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_BROWN_STAINED_GLASS_PANE()
|
||||
* @method static HardenedClay HARDENED_CLAY()
|
||||
* @method static HardenedGlass HARDENED_CYAN_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_CYAN_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_GRAY_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_GRAY_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_GREEN_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_GREEN_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_LIGHT_BLUE_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_LIGHT_BLUE_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_LIGHT_GRAY_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_LIGHT_GRAY_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_LIME_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_LIME_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_MAGENTA_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_MAGENTA_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_ORANGE_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_ORANGE_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_PINK_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_PINK_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_PURPLE_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_PURPLE_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_RED_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_RED_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_WHITE_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_WHITE_STAINED_GLASS_PANE()
|
||||
* @method static HardenedGlass HARDENED_YELLOW_STAINED_GLASS()
|
||||
* @method static HardenedGlassPane HARDENED_YELLOW_STAINED_GLASS_PANE()
|
||||
* @method static HayBale HAY_BALE()
|
||||
* @method static Hopper HOPPER()
|
||||
* @method static Coral HORN_CORAL()
|
||||
@ -423,26 +373,14 @@ use function assert;
|
||||
* @method static Opaque LEGACY_STONECUTTER()
|
||||
* @method static Lever LEVER()
|
||||
* @method static GlazedTerracotta LIGHT_BLUE_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay LIGHT_BLUE_STAINED_CLAY()
|
||||
* @method static Glass LIGHT_BLUE_STAINED_GLASS()
|
||||
* @method static GlassPane LIGHT_BLUE_STAINED_GLASS_PANE()
|
||||
* @method static GlazedTerracotta LIGHT_GRAY_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay LIGHT_GRAY_STAINED_CLAY()
|
||||
* @method static Glass LIGHT_GRAY_STAINED_GLASS()
|
||||
* @method static GlassPane LIGHT_GRAY_STAINED_GLASS_PANE()
|
||||
* @method static DoublePlant LILAC()
|
||||
* @method static Flower LILY_OF_THE_VALLEY()
|
||||
* @method static WaterLily LILY_PAD()
|
||||
* @method static GlazedTerracotta LIME_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay LIME_STAINED_CLAY()
|
||||
* @method static Glass LIME_STAINED_GLASS()
|
||||
* @method static GlassPane LIME_STAINED_GLASS_PANE()
|
||||
* @method static LitPumpkin LIT_PUMPKIN()
|
||||
* @method static Loom LOOM()
|
||||
* @method static GlazedTerracotta MAGENTA_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay MAGENTA_STAINED_CLAY()
|
||||
* @method static Glass MAGENTA_STAINED_GLASS()
|
||||
* @method static GlassPane MAGENTA_STAINED_GLASS_PANE()
|
||||
* @method static Magma MAGMA()
|
||||
* @method static ChemistryTable MATERIAL_REDUCER()
|
||||
* @method static Melon MELON()
|
||||
@ -488,17 +426,11 @@ use function assert;
|
||||
* @method static Wood OAK_WOOD()
|
||||
* @method static Opaque OBSIDIAN()
|
||||
* @method static GlazedTerracotta ORANGE_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay ORANGE_STAINED_CLAY()
|
||||
* @method static Glass ORANGE_STAINED_GLASS()
|
||||
* @method static GlassPane ORANGE_STAINED_GLASS_PANE()
|
||||
* @method static Flower ORANGE_TULIP()
|
||||
* @method static Flower OXEYE_DAISY()
|
||||
* @method static PackedIce PACKED_ICE()
|
||||
* @method static DoublePlant PEONY()
|
||||
* @method static GlazedTerracotta PINK_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay PINK_STAINED_CLAY()
|
||||
* @method static Glass PINK_STAINED_GLASS()
|
||||
* @method static GlassPane PINK_STAINED_GLASS_PANE()
|
||||
* @method static Flower PINK_TULIP()
|
||||
* @method static Podzol PODZOL()
|
||||
* @method static Opaque POLISHED_ANDESITE()
|
||||
@ -523,9 +455,6 @@ use function assert;
|
||||
* @method static Opaque PUMPKIN()
|
||||
* @method static PumpkinStem PUMPKIN_STEM()
|
||||
* @method static GlazedTerracotta PURPLE_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay PURPLE_STAINED_CLAY()
|
||||
* @method static Glass PURPLE_STAINED_GLASS()
|
||||
* @method static GlassPane PURPLE_STAINED_GLASS_PANE()
|
||||
* @method static Torch PURPLE_TORCH()
|
||||
* @method static Opaque PURPUR()
|
||||
* @method static SimplePillar PURPUR_PILLAR()
|
||||
@ -555,9 +484,6 @@ use function assert;
|
||||
* @method static Slab RED_SANDSTONE_SLAB()
|
||||
* @method static Stair RED_SANDSTONE_STAIRS()
|
||||
* @method static Wall RED_SANDSTONE_WALL()
|
||||
* @method static HardenedClay RED_STAINED_CLAY()
|
||||
* @method static Glass RED_STAINED_GLASS()
|
||||
* @method static GlassPane RED_STAINED_GLASS_PANE()
|
||||
* @method static Torch RED_TORCH()
|
||||
* @method static Flower RED_TULIP()
|
||||
* @method static Reserved6 RESERVED6()
|
||||
@ -599,6 +525,11 @@ use function assert;
|
||||
* @method static WoodenTrapdoor SPRUCE_TRAPDOOR()
|
||||
* @method static WallSign SPRUCE_WALL_SIGN()
|
||||
* @method static Wood SPRUCE_WOOD()
|
||||
* @method static StainedHardenedClay STAINED_CLAY()
|
||||
* @method static StainedGlass STAINED_GLASS()
|
||||
* @method static StainedGlassPane STAINED_GLASS_PANE()
|
||||
* @method static StainedHardenedGlass STAINED_HARDENED_GLASS()
|
||||
* @method static StainedHardenedGlassPane STAINED_HARDENED_GLASS_PANE()
|
||||
* @method static Opaque STONE()
|
||||
* @method static Opaque STONE_BRICKS()
|
||||
* @method static Slab STONE_BRICK_SLAB()
|
||||
@ -633,15 +564,9 @@ use function assert;
|
||||
* @method static WeightedPressurePlateLight WEIGHTED_PRESSURE_PLATE_LIGHT()
|
||||
* @method static Wheat WHEAT()
|
||||
* @method static GlazedTerracotta WHITE_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay WHITE_STAINED_CLAY()
|
||||
* @method static Glass WHITE_STAINED_GLASS()
|
||||
* @method static GlassPane WHITE_STAINED_GLASS_PANE()
|
||||
* @method static Flower WHITE_TULIP()
|
||||
* @method static Wool WOOL()
|
||||
* @method static GlazedTerracotta YELLOW_GLAZED_TERRACOTTA()
|
||||
* @method static HardenedClay YELLOW_STAINED_CLAY()
|
||||
* @method static Glass YELLOW_STAINED_GLASS()
|
||||
* @method static GlassPane YELLOW_STAINED_GLASS_PANE()
|
||||
*/
|
||||
final class VanillaBlocks{
|
||||
use CloningRegistryTrait;
|
||||
@ -722,15 +647,9 @@ final class VanillaBlocks{
|
||||
self::register("birch_wall_sign", $factory->get(442, 2));
|
||||
self::register("birch_wood", $factory->get(467, 2));
|
||||
self::register("black_glazed_terracotta", $factory->get(235, 2));
|
||||
self::register("black_stained_clay", $factory->get(159, 15));
|
||||
self::register("black_stained_glass", $factory->get(241, 15));
|
||||
self::register("black_stained_glass_pane", $factory->get(160, 15));
|
||||
self::register("blue_glazed_terracotta", $factory->get(231, 2));
|
||||
self::register("blue_ice", $factory->get(266, 0));
|
||||
self::register("blue_orchid", $factory->get(38, 1));
|
||||
self::register("blue_stained_clay", $factory->get(159, 11));
|
||||
self::register("blue_stained_glass", $factory->get(241, 11));
|
||||
self::register("blue_stained_glass_pane", $factory->get(160, 11));
|
||||
self::register("blue_torch", $factory->get(204, 5));
|
||||
self::register("bone_block", $factory->get(216, 0));
|
||||
self::register("bookshelf", $factory->get(47, 0));
|
||||
@ -745,9 +664,6 @@ final class VanillaBlocks{
|
||||
self::register("brown_glazed_terracotta", $factory->get(232, 2));
|
||||
self::register("brown_mushroom", $factory->get(39, 0));
|
||||
self::register("brown_mushroom_block", $factory->get(99, 0));
|
||||
self::register("brown_stained_clay", $factory->get(159, 12));
|
||||
self::register("brown_stained_glass", $factory->get(241, 12));
|
||||
self::register("brown_stained_glass_pane", $factory->get(160, 12));
|
||||
self::register("bubble_coral", $factory->get(386, 2));
|
||||
self::register("bubble_coral_fan", $factory->get(388, 2));
|
||||
self::register("bubble_wall_coral_fan", $factory->get(391, 0));
|
||||
@ -784,9 +700,6 @@ final class VanillaBlocks{
|
||||
self::register("cut_sandstone", $factory->get(24, 2));
|
||||
self::register("cut_sandstone_slab", $factory->get(421, 3));
|
||||
self::register("cyan_glazed_terracotta", $factory->get(229, 2));
|
||||
self::register("cyan_stained_clay", $factory->get(159, 9));
|
||||
self::register("cyan_stained_glass", $factory->get(241, 9));
|
||||
self::register("cyan_stained_glass_pane", $factory->get(160, 9));
|
||||
self::register("dandelion", $factory->get(37, 0));
|
||||
self::register("dark_oak_button", $factory->get(397, 0));
|
||||
self::register("dark_oak_door", $factory->get(197, 0));
|
||||
@ -974,49 +887,11 @@ final class VanillaBlocks{
|
||||
self::register("grass_path", $factory->get(198, 0));
|
||||
self::register("gravel", $factory->get(13, 0));
|
||||
self::register("gray_glazed_terracotta", $factory->get(227, 2));
|
||||
self::register("gray_stained_clay", $factory->get(159, 7));
|
||||
self::register("gray_stained_glass", $factory->get(241, 7));
|
||||
self::register("gray_stained_glass_pane", $factory->get(160, 7));
|
||||
self::register("green_glazed_terracotta", $factory->get(233, 2));
|
||||
self::register("green_stained_clay", $factory->get(159, 13));
|
||||
self::register("green_stained_glass", $factory->get(241, 13));
|
||||
self::register("green_stained_glass_pane", $factory->get(160, 13));
|
||||
self::register("green_torch", $factory->get(202, 13));
|
||||
self::register("hardened_black_stained_glass", $factory->get(254, 15));
|
||||
self::register("hardened_black_stained_glass_pane", $factory->get(191, 15));
|
||||
self::register("hardened_blue_stained_glass", $factory->get(254, 11));
|
||||
self::register("hardened_blue_stained_glass_pane", $factory->get(191, 11));
|
||||
self::register("hardened_brown_stained_glass", $factory->get(254, 12));
|
||||
self::register("hardened_brown_stained_glass_pane", $factory->get(191, 12));
|
||||
self::register("hardened_clay", $factory->get(172, 0));
|
||||
self::register("hardened_cyan_stained_glass", $factory->get(254, 9));
|
||||
self::register("hardened_cyan_stained_glass_pane", $factory->get(191, 9));
|
||||
self::register("hardened_glass", $factory->get(253, 0));
|
||||
self::register("hardened_glass_pane", $factory->get(190, 0));
|
||||
self::register("hardened_gray_stained_glass", $factory->get(254, 7));
|
||||
self::register("hardened_gray_stained_glass_pane", $factory->get(191, 7));
|
||||
self::register("hardened_green_stained_glass", $factory->get(254, 13));
|
||||
self::register("hardened_green_stained_glass_pane", $factory->get(191, 13));
|
||||
self::register("hardened_light_blue_stained_glass", $factory->get(254, 3));
|
||||
self::register("hardened_light_blue_stained_glass_pane", $factory->get(191, 3));
|
||||
self::register("hardened_light_gray_stained_glass", $factory->get(254, 8));
|
||||
self::register("hardened_light_gray_stained_glass_pane", $factory->get(191, 8));
|
||||
self::register("hardened_lime_stained_glass", $factory->get(254, 5));
|
||||
self::register("hardened_lime_stained_glass_pane", $factory->get(191, 5));
|
||||
self::register("hardened_magenta_stained_glass", $factory->get(254, 2));
|
||||
self::register("hardened_magenta_stained_glass_pane", $factory->get(191, 2));
|
||||
self::register("hardened_orange_stained_glass", $factory->get(254, 1));
|
||||
self::register("hardened_orange_stained_glass_pane", $factory->get(191, 1));
|
||||
self::register("hardened_pink_stained_glass", $factory->get(254, 6));
|
||||
self::register("hardened_pink_stained_glass_pane", $factory->get(191, 6));
|
||||
self::register("hardened_purple_stained_glass", $factory->get(254, 10));
|
||||
self::register("hardened_purple_stained_glass_pane", $factory->get(191, 10));
|
||||
self::register("hardened_red_stained_glass", $factory->get(254, 14));
|
||||
self::register("hardened_red_stained_glass_pane", $factory->get(191, 14));
|
||||
self::register("hardened_white_stained_glass", $factory->get(254, 0));
|
||||
self::register("hardened_white_stained_glass_pane", $factory->get(191, 0));
|
||||
self::register("hardened_yellow_stained_glass", $factory->get(254, 4));
|
||||
self::register("hardened_yellow_stained_glass_pane", $factory->get(191, 4));
|
||||
self::register("hay_bale", $factory->get(170, 0));
|
||||
self::register("hopper", $factory->get(154, 0));
|
||||
self::register("horn_coral", $factory->get(386, 4));
|
||||
@ -1064,26 +939,14 @@ final class VanillaBlocks{
|
||||
self::register("legacy_stonecutter", $factory->get(245, 0));
|
||||
self::register("lever", $factory->get(69, 0));
|
||||
self::register("light_blue_glazed_terracotta", $factory->get(223, 2));
|
||||
self::register("light_blue_stained_clay", $factory->get(159, 3));
|
||||
self::register("light_blue_stained_glass", $factory->get(241, 3));
|
||||
self::register("light_blue_stained_glass_pane", $factory->get(160, 3));
|
||||
self::register("light_gray_glazed_terracotta", $factory->get(228, 2));
|
||||
self::register("light_gray_stained_clay", $factory->get(159, 8));
|
||||
self::register("light_gray_stained_glass", $factory->get(241, 8));
|
||||
self::register("light_gray_stained_glass_pane", $factory->get(160, 8));
|
||||
self::register("lilac", $factory->get(175, 1));
|
||||
self::register("lily_of_the_valley", $factory->get(38, 10));
|
||||
self::register("lily_pad", $factory->get(111, 0));
|
||||
self::register("lime_glazed_terracotta", $factory->get(225, 2));
|
||||
self::register("lime_stained_clay", $factory->get(159, 5));
|
||||
self::register("lime_stained_glass", $factory->get(241, 5));
|
||||
self::register("lime_stained_glass_pane", $factory->get(160, 5));
|
||||
self::register("lit_pumpkin", $factory->get(91, 0));
|
||||
self::register("loom", $factory->get(459, 0));
|
||||
self::register("magenta_glazed_terracotta", $factory->get(222, 2));
|
||||
self::register("magenta_stained_clay", $factory->get(159, 2));
|
||||
self::register("magenta_stained_glass", $factory->get(241, 2));
|
||||
self::register("magenta_stained_glass_pane", $factory->get(160, 2));
|
||||
self::register("magma", $factory->get(213, 0));
|
||||
self::register("material_reducer", $factory->get(238, 4));
|
||||
self::register("melon", $factory->get(103, 0));
|
||||
@ -1129,17 +992,11 @@ final class VanillaBlocks{
|
||||
self::register("oak_wood", $factory->get(467, 0));
|
||||
self::register("obsidian", $factory->get(49, 0));
|
||||
self::register("orange_glazed_terracotta", $factory->get(221, 2));
|
||||
self::register("orange_stained_clay", $factory->get(159, 1));
|
||||
self::register("orange_stained_glass", $factory->get(241, 1));
|
||||
self::register("orange_stained_glass_pane", $factory->get(160, 1));
|
||||
self::register("orange_tulip", $factory->get(38, 5));
|
||||
self::register("oxeye_daisy", $factory->get(38, 8));
|
||||
self::register("packed_ice", $factory->get(174, 0));
|
||||
self::register("peony", $factory->get(175, 5));
|
||||
self::register("pink_glazed_terracotta", $factory->get(226, 2));
|
||||
self::register("pink_stained_clay", $factory->get(159, 6));
|
||||
self::register("pink_stained_glass", $factory->get(241, 6));
|
||||
self::register("pink_stained_glass_pane", $factory->get(160, 6));
|
||||
self::register("pink_tulip", $factory->get(38, 7));
|
||||
self::register("podzol", $factory->get(243, 0));
|
||||
self::register("polished_andesite", $factory->get(1, 6));
|
||||
@ -1164,9 +1021,6 @@ final class VanillaBlocks{
|
||||
self::register("pumpkin", $factory->get(86, 0));
|
||||
self::register("pumpkin_stem", $factory->get(104, 0));
|
||||
self::register("purple_glazed_terracotta", $factory->get(219, 2));
|
||||
self::register("purple_stained_clay", $factory->get(159, 10));
|
||||
self::register("purple_stained_glass", $factory->get(241, 10));
|
||||
self::register("purple_stained_glass_pane", $factory->get(160, 10));
|
||||
self::register("purple_torch", $factory->get(204, 13));
|
||||
self::register("purpur", $factory->get(201, 0));
|
||||
self::register("purpur_pillar", $factory->get(201, 2));
|
||||
@ -1189,9 +1043,6 @@ final class VanillaBlocks{
|
||||
self::register("red_sandstone_slab", $factory->get(182, 0));
|
||||
self::register("red_sandstone_stairs", $factory->get(180, 0));
|
||||
self::register("red_sandstone_wall", $factory->get(139, 12));
|
||||
self::register("red_stained_clay", $factory->get(159, 14));
|
||||
self::register("red_stained_glass", $factory->get(241, 14));
|
||||
self::register("red_stained_glass_pane", $factory->get(160, 14));
|
||||
self::register("red_torch", $factory->get(202, 5));
|
||||
self::register("red_tulip", $factory->get(38, 4));
|
||||
self::register("redstone", $factory->get(152, 0));
|
||||
@ -1240,6 +1091,11 @@ final class VanillaBlocks{
|
||||
self::register("spruce_trapdoor", $factory->get(404, 0));
|
||||
self::register("spruce_wall_sign", $factory->get(437, 2));
|
||||
self::register("spruce_wood", $factory->get(467, 1));
|
||||
self::register("stained_clay", $factory->get(159, 0));
|
||||
self::register("stained_glass", $factory->get(241, 0));
|
||||
self::register("stained_glass_pane", $factory->get(160, 0));
|
||||
self::register("stained_hardened_glass", $factory->get(254, 0));
|
||||
self::register("stained_hardened_glass_pane", $factory->get(191, 0));
|
||||
self::register("stone", $factory->get(1, 0));
|
||||
self::register("stone_brick_slab", $factory->get(44, 5));
|
||||
self::register("stone_brick_stairs", $factory->get(109, 0));
|
||||
@ -1274,14 +1130,8 @@ final class VanillaBlocks{
|
||||
self::register("weighted_pressure_plate_light", $factory->get(147, 0));
|
||||
self::register("wheat", $factory->get(59, 0));
|
||||
self::register("white_glazed_terracotta", $factory->get(220, 2));
|
||||
self::register("white_stained_clay", $factory->get(159, 0));
|
||||
self::register("white_stained_glass", $factory->get(241, 0));
|
||||
self::register("white_stained_glass_pane", $factory->get(160, 0));
|
||||
self::register("white_tulip", $factory->get(38, 6));
|
||||
self::register("wool", $factory->get(35, 0));
|
||||
self::register("yellow_glazed_terracotta", $factory->get(224, 2));
|
||||
self::register("yellow_stained_clay", $factory->get(159, 4));
|
||||
self::register("yellow_stained_glass", $factory->get(241, 4));
|
||||
self::register("yellow_stained_glass_pane", $factory->get(160, 4));
|
||||
}
|
||||
}
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user