PocketMine-MP 5.21.2 git-b2aa6396c3cc2cafdd815eacc360e1ad89599899
Loading...
Searching...
No Matches
BlockStateStringValues.php
1<?php
2
3/*
4 *
5 * ____ _ _ __ __ _ __ __ ____
6 * | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \
7 * | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) |
8 * | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/
9 * |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_|
10 *
11 * This program is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License as published by
13 * the Free Software Foundation, either version 3 of the License, or
14 * (at your option) any later version.
15 *
16 * @author PocketMine Team
17 * @link http://www.pocketmine.net/
18 *
19 *
20 */
21
22declare(strict_types=1);
23
24namespace pocketmine\data\bedrock\block;
25
30 private function __construct(){
31 //NOOP
32 }
33
34 public const ATTACHMENT_HANGING = "hanging";
35 public const ATTACHMENT_MULTIPLE = "multiple";
36 public const ATTACHMENT_SIDE = "side";
37 public const ATTACHMENT_STANDING = "standing";
38
39 public const BAMBOO_LEAF_SIZE_LARGE_LEAVES = "large_leaves";
40 public const BAMBOO_LEAF_SIZE_NO_LEAVES = "no_leaves";
41 public const BAMBOO_LEAF_SIZE_SMALL_LEAVES = "small_leaves";
42
43 public const BAMBOO_STALK_THICKNESS_THICK = "thick";
44 public const BAMBOO_STALK_THICKNESS_THIN = "thin";
45
46 public const BIG_DRIPLEAF_TILT_FULL_TILT = "full_tilt";
47 public const BIG_DRIPLEAF_TILT_NONE = "none";
48 public const BIG_DRIPLEAF_TILT_PARTIAL_TILT = "partial_tilt";
49 public const BIG_DRIPLEAF_TILT_UNSTABLE = "unstable";
50
51 public const CAULDRON_LIQUID_LAVA = "lava";
52 public const CAULDRON_LIQUID_POWDER_SNOW = "powder_snow";
53 public const CAULDRON_LIQUID_WATER = "water";
54
55 public const CRACKED_STATE_CRACKED = "cracked";
56 public const CRACKED_STATE_MAX_CRACKED = "max_cracked";
57 public const CRACKED_STATE_NO_CRACKS = "no_cracks";
58
59 public const DRIPSTONE_THICKNESS_BASE = "base";
60 public const DRIPSTONE_THICKNESS_FRUSTUM = "frustum";
61 public const DRIPSTONE_THICKNESS_MERGE = "merge";
62 public const DRIPSTONE_THICKNESS_MIDDLE = "middle";
63 public const DRIPSTONE_THICKNESS_TIP = "tip";
64
65 public const LEVER_DIRECTION_DOWN_EAST_WEST = "down_east_west";
66 public const LEVER_DIRECTION_DOWN_NORTH_SOUTH = "down_north_south";
67 public const LEVER_DIRECTION_EAST = "east";
68 public const LEVER_DIRECTION_NORTH = "north";
69 public const LEVER_DIRECTION_SOUTH = "south";
70 public const LEVER_DIRECTION_UP_EAST_WEST = "up_east_west";
71 public const LEVER_DIRECTION_UP_NORTH_SOUTH = "up_north_south";
72 public const LEVER_DIRECTION_WEST = "west";
73
74 public const MC_BLOCK_FACE_DOWN = "down";
75 public const MC_BLOCK_FACE_EAST = "east";
76 public const MC_BLOCK_FACE_NORTH = "north";
77 public const MC_BLOCK_FACE_SOUTH = "south";
78 public const MC_BLOCK_FACE_UP = "up";
79 public const MC_BLOCK_FACE_WEST = "west";
80
81 public const MC_CARDINAL_DIRECTION_EAST = "east";
82 public const MC_CARDINAL_DIRECTION_NORTH = "north";
83 public const MC_CARDINAL_DIRECTION_SOUTH = "south";
84 public const MC_CARDINAL_DIRECTION_WEST = "west";
85
86 public const MC_FACING_DIRECTION_DOWN = "down";
87 public const MC_FACING_DIRECTION_EAST = "east";
88 public const MC_FACING_DIRECTION_NORTH = "north";
89 public const MC_FACING_DIRECTION_SOUTH = "south";
90 public const MC_FACING_DIRECTION_UP = "up";
91 public const MC_FACING_DIRECTION_WEST = "west";
92
93 public const MC_VERTICAL_HALF_BOTTOM = "bottom";
94 public const MC_VERTICAL_HALF_TOP = "top";
95
96 public const ORIENTATION_DOWN_EAST = "down_east";
97 public const ORIENTATION_DOWN_NORTH = "down_north";
98 public const ORIENTATION_DOWN_SOUTH = "down_south";
99 public const ORIENTATION_DOWN_WEST = "down_west";
100 public const ORIENTATION_EAST_UP = "east_up";
101 public const ORIENTATION_NORTH_UP = "north_up";
102 public const ORIENTATION_SOUTH_UP = "south_up";
103 public const ORIENTATION_UP_EAST = "up_east";
104 public const ORIENTATION_UP_NORTH = "up_north";
105 public const ORIENTATION_UP_SOUTH = "up_south";
106 public const ORIENTATION_UP_WEST = "up_west";
107 public const ORIENTATION_WEST_UP = "west_up";
108
109 public const PILLAR_AXIS_X = "x";
110 public const PILLAR_AXIS_Y = "y";
111 public const PILLAR_AXIS_Z = "z";
112
113 public const PORTAL_AXIS_UNKNOWN = "unknown";
114 public const PORTAL_AXIS_X = "x";
115 public const PORTAL_AXIS_Z = "z";
116
117 public const SEA_GRASS_TYPE_DEFAULT = "default";
118 public const SEA_GRASS_TYPE_DOUBLE_BOT = "double_bot";
119 public const SEA_GRASS_TYPE_DOUBLE_TOP = "double_top";
120
121 public const STRUCTURE_BLOCK_TYPE_CORNER = "corner";
122 public const STRUCTURE_BLOCK_TYPE_DATA = "data";
123 public const STRUCTURE_BLOCK_TYPE_EXPORT = "export";
124 public const STRUCTURE_BLOCK_TYPE_INVALID = "invalid";
125 public const STRUCTURE_BLOCK_TYPE_LOAD = "load";
126 public const STRUCTURE_BLOCK_TYPE_SAVE = "save";
127
128 public const TORCH_FACING_DIRECTION_EAST = "east";
129 public const TORCH_FACING_DIRECTION_NORTH = "north";
130 public const TORCH_FACING_DIRECTION_SOUTH = "south";
131 public const TORCH_FACING_DIRECTION_TOP = "top";
132 public const TORCH_FACING_DIRECTION_UNKNOWN = "unknown";
133 public const TORCH_FACING_DIRECTION_WEST = "west";
134
135 public const TURTLE_EGG_COUNT_FOUR_EGG = "four_egg";
136 public const TURTLE_EGG_COUNT_ONE_EGG = "one_egg";
137 public const TURTLE_EGG_COUNT_THREE_EGG = "three_egg";
138 public const TURTLE_EGG_COUNT_TWO_EGG = "two_egg";
139
140 public const VAULT_STATE_ACTIVE = "active";
141 public const VAULT_STATE_EJECTING = "ejecting";
142 public const VAULT_STATE_INACTIVE = "inactive";
143 public const VAULT_STATE_UNLOCKING = "unlocking";
144
145 public const WALL_CONNECTION_TYPE_EAST_NONE = "none";
146 public const WALL_CONNECTION_TYPE_EAST_SHORT = "short";
147 public const WALL_CONNECTION_TYPE_EAST_TALL = "tall";
148
149 public const WALL_CONNECTION_TYPE_NORTH_NONE = "none";
150 public const WALL_CONNECTION_TYPE_NORTH_SHORT = "short";
151 public const WALL_CONNECTION_TYPE_NORTH_TALL = "tall";
152
153 public const WALL_CONNECTION_TYPE_SOUTH_NONE = "none";
154 public const WALL_CONNECTION_TYPE_SOUTH_SHORT = "short";
155 public const WALL_CONNECTION_TYPE_SOUTH_TALL = "tall";
156
157 public const WALL_CONNECTION_TYPE_WEST_NONE = "none";
158 public const WALL_CONNECTION_TYPE_WEST_SHORT = "short";
159 public const WALL_CONNECTION_TYPE_WEST_TALL = "tall";
160
161}