3#include "mc/_HeaderOutputPredefine.h"
5enum class BlockProperty : uint64 {
12 FenceGate = 1ull << 4,
14 ThinConnects2D = 1ull << 6,
15 Connects2D = 1ull << 7,
24 Walkable = 1ull << 16,
25 PressurePlate = 1ull << 17,
26 TopSolidBlocking = 1ull << 19,
27 CubeShaped = 1ull << 21,
29 PowerBlockDown = 1ull << 23,
31 InfiniBurn = 1ull << 27,
32 RequiresWorldBuilder = 1ull << 28,
33 CausesDamage = 1ull << 29,
34 BreaksWhenFallenOnByFallingBlock = 1ull << 30,
36 SnowRecoverable = 1ull << 34,
37 Scaffolding = 1ull << 35,
38 CanSupportCenterHangingBlock = 1ull << 36,
39 BreaksWhenHitByArrowDeprecated = 1ull << 37,
40 Unwalkable = 1ull << 38,
42 OperatorBlock = 1ull << 41,
43 SupportedByFlowerPot = 1ull << 42,
44 PreventsJumping = 1ull << 43,
45 ContainsHoney = 1ull << 44,
47 SculkReplaceableDeprecated = 1ull << 46,
48 Climbable = 1ull << 47,
49 CanHaltWhenClimbing = 1ull << 48,
50 CanDamperVibrations = 1ull << 49,
51 CanOccludeVibrations = 1ull << 50,