3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/block/AnvilDamage.h"
7#include "mc/world/level/block/AttachmentType.h"
8#include "mc/world/level/block/BigDripleafTilt.h"
9#include "mc/world/level/block/BlockColor.h"
10#include "mc/world/level/block/CauldronLiquidType.h"
11#include "mc/world/level/block/ChemistryTableType.h"
12#include "mc/world/level/block/ChiselType.h"
13#include "mc/world/level/block/CoralColor.h"
14#include "mc/world/level/block/CreakingHeartState.h"
15#include "mc/world/level/block/DirtType.h"
16#include "mc/world/level/block/DoublePlantType.h"
17#include "mc/world/level/block/DripstoneThickness.h"
18#include "mc/world/level/block/EggCount.h"
19#include "mc/world/level/block/FlowerType.h"
20#include "mc/world/level/block/FrontAndTop.h"
21#include "mc/world/level/block/HatchLevel.h"
22#include "mc/world/level/block/LeafSize.h"
23#include "mc/world/level/block/LeverDirection.h"
24#include "mc/world/level/block/MonsterEggStoneType.h"
25#include "mc/world/level/block/NewLeavesType.h"
26#include "mc/world/level/block/NewLogType.h"
27#include "mc/world/level/block/OldLeavesType.h"
28#include "mc/world/level/block/OldLogType.h"
29#include "mc/world/level/block/PaleMossCarpetSide.h"
30#include "mc/world/level/block/PillarAxis.h"
31#include "mc/world/level/block/PortalAxis.h"
32#include "mc/world/level/block/PrismarineBlockType.h"
33#include "mc/world/level/block/SandType.h"
34#include "mc/world/level/block/SandstoneType.h"
35#include "mc/world/level/block/SaplingType_DEPRECATED.h"
36#include "mc/world/level/block/SeagrassType.h"
37#include "mc/world/level/block/SpongeType.h"
38#include "mc/world/level/block/StalkThickness.h"
39#include "mc/world/level/block/StoneBrickType.h"
40#include "mc/world/level/block/StoneSlabType.h"
41#include "mc/world/level/block/StoneSlabType2.h"
42#include "mc/world/level/block/StoneSlabType3.h"
43#include "mc/world/level/block/StoneSlabType4.h"
44#include "mc/world/level/block/StoneType.h"
45#include "mc/world/level/block/StructureBlockType.h"
46#include "mc/world/level/block/StructureVoidType.h"
47#include "mc/world/level/block/TallGrassType.h"
48#include "mc/world/level/block/TorchFacing.h"
49#include "mc/world/level/block/VaultBlockState.h"
50#include "mc/world/level/block/WallBlockType.h"
51#include "mc/world/level/block/WallConnectionType.h"
52#include "mc/world/level/block/WoodType.h"
53#include "mc/world/level/block/states/BlockStateVariant.h"
61namespace VanillaStates {
69MCAPI ::BlockStateVariant<bool>
const& Active();
71MCAPI ::BlockStateVariant<int>
const& Age();
73MCAPI ::BlockStateVariant<bool>
const& AgeBit();
75MCAPI ::BlockStateVariant<bool>
const& AttachedBit();
77MCAPI ::BlockStateVariant<::AttachmentType>
const& Attachment();
79MCAPI ::BlockStateVariant<::LeafSize>
const& BambooLeafSize();
81MCAPI ::BlockStateVariant<::StalkThickness>
const& BambooThickness();
83MCAPI ::BlockStateVariant<int>
const& BeehiveHoneyLevel();
85MCAPI ::BlockStateVariant<bool>
const& BigDripleafHead();
87MCAPI ::BlockStateVariant<::BigDripleafTilt>
const& BigDripleafTilt();
89MCAPI ::BlockStateVariant<int>
const& BiteCounter();
91MCAPI ::BlockStateVariant<bool>
const& Bloom();
93MCAPI ::BlockStateVariant<int>
const& BookshelfOccupiedSlots();
95MCAPI ::BlockStateVariant<bool>
const& BrewingStandSlotABit();
97MCAPI ::BlockStateVariant<bool>
const& BrewingStandSlotBBit();
99MCAPI ::BlockStateVariant<bool>
const& BrewingStandSlotCBit();
101MCAPI ::BlockStateVariant<int>
const& BrushedProgress();
103MCAPI ::BlockStateVariant<bool>
const& ButtonPressedBit();
105MCAPI ::BlockStateVariant<bool>
const& CanSummon();
107MCAPI ::BlockStateVariant<int>
const& Candles();
109MCAPI ::BlockStateVariant<::CauldronLiquidType>
const& CauldronLiquid();
111MCAPI ::BlockStateVariant<int>
const& ClusterCount();
113MCAPI ::BlockStateVariant<int>
const& ComposterFillLevel();
115MCAPI ::BlockStateVariant<bool>
const& ConditionalBit();
117MCAPI ::BlockStateVariant<int>
const& CoralDirection();
119MCAPI ::BlockStateVariant<int>
const& CoralFanDirection();
121MCAPI ::BlockStateVariant<bool>
const& CoveredBit();
123MCAPI ::BlockStateVariant<::HatchLevel>
const& CrackedState();
125MCAPI ::BlockStateVariant<bool>
const& Crafting();
127MCAPI ::BlockStateVariant<::CreakingHeartState>
const& CreakingHeartState();
129MCAPI ::BlockStateVariant<int>
const& DEPRECATED();
131MCAPI ::BlockStateVariant<bool>
const& DEPRECATED_AllowUnderwaterBit();
133MCAPI ::BlockStateVariant<int>
const& DEPRECATED_BlockLightLevel();
135MCAPI ::BlockStateVariant<::ChemistryTableType>
const& DEPRECATED_ChemistryTableType();
137MCAPI ::BlockStateVariant<::ChiselType>
const& DEPRECATED_ChiselType();
139MCAPI ::BlockStateVariant<::BlockColor>
const& DEPRECATED_Color();
141MCAPI ::BlockStateVariant<bool>
const& DEPRECATED_ColorBit();
143MCAPI ::BlockStateVariant<::CoralColor>
const& DEPRECATED_CoralColor();
145MCAPI ::BlockStateVariant<bool>
const& DEPRECATED_CoralHangTypeBit();
147MCAPI ::BlockStateVariant<::AnvilDamage>
const& DEPRECATED_Damage();
149MCAPI ::BlockStateVariant<::DirtType>
const& DEPRECATED_DirtType();
151MCAPI ::BlockStateVariant<::DoublePlantType>
const& DEPRECATED_DoublePlantType();
153MCAPI ::BlockStateVariant<::FlowerType>
const& DEPRECATED_FlowerType();
155MCAPI ::BlockStateVariant<::MonsterEggStoneType>
const& DEPRECATED_MonsterEggStoneType();
157MCAPI ::BlockStateVariant<::NewLeavesType>
const& DEPRECATED_NewLeavesType();
159MCAPI ::BlockStateVariant<::NewLogType>
const& DEPRECATED_NewLogType();
161MCAPI ::BlockStateVariant<bool>
const& DEPRECATED_NoDropBit();
163MCAPI ::BlockStateVariant<::OldLeavesType>
const& DEPRECATED_OldLeavesType();
165MCAPI ::BlockStateVariant<::OldLogType>
const& DEPRECATED_OldLogType();
167MCAPI ::BlockStateVariant<::PrismarineBlockType>
const& DEPRECATED_PrismarineBlockType();
169MCAPI ::BlockStateVariant<::SandType>
const& DEPRECATED_SandType();
171MCAPI ::BlockStateVariant<::SandstoneType>
const& DEPRECATED_SandstoneType();
173MCAPI ::BlockStateVariant<::SaplingType_DEPRECATED>
const& DEPRECATED_SaplingType();
175MCAPI ::BlockStateVariant<::SpongeType>
const& DEPRECATED_SpongeType();
177MCAPI ::BlockStateVariant<::StoneBrickType>
const& DEPRECATED_StoneBrickType();
179MCAPI ::BlockStateVariant<::StoneSlabType>
const& DEPRECATED_StoneSlabType();
181MCAPI ::BlockStateVariant<::StoneSlabType2>
const& DEPRECATED_StoneSlabType2();
183MCAPI ::BlockStateVariant<::StoneSlabType3>
const& DEPRECATED_StoneSlabType3();
185MCAPI ::BlockStateVariant<::StoneSlabType4>
const& DEPRECATED_StoneSlabType4();
187MCAPI ::BlockStateVariant<::StoneType>
const& DEPRECATED_StoneType();
189MCAPI ::BlockStateVariant<bool>
const& DEPRECATED_StrippedBit();
191MCAPI ::BlockStateVariant<::StructureVoidType>
const& DEPRECATED_StructureVoidType();
193MCAPI ::BlockStateVariant<::TallGrassType>
const& DEPRECATED_TallGrassType();
195MCAPI ::BlockStateVariant<::WallBlockType>
const& DEPRECATED_WallBlockType();
197MCAPI ::BlockStateVariant<::WoodType>
const& DEPRECATED_WoodType();
199MCAPI ::BlockStateVariant<bool>
const& DeadBit();
201MCAPI ::BlockStateVariant<int>
const&
Direction();
203MCAPI ::BlockStateVariant<bool>
const& DisarmedBit();
205MCAPI ::BlockStateVariant<bool>
const& DoorHingeBit();
207MCAPI ::BlockStateVariant<bool>
const& DragDown();
209MCAPI ::BlockStateVariant<::DripstoneThickness>
const& DripstoneThickness();
211MCAPI ::BlockStateVariant<bool>
const& EndPortalEyeBit();
213MCAPI ::BlockStateVariant<bool>
const& ExplodeBit();
215MCAPI ::BlockStateVariant<bool>
const& Extinguished();
217MCAPI ::BlockStateVariant<int>
const& FacingDirection();
219MCAPI ::BlockStateVariant<int>
const& FillLevel();
221MCAPI ::BlockStateVariant<int>
const& GrowingPlantAge();
223MCAPI ::BlockStateVariant<int>
const& Growth();
225MCAPI ::BlockStateVariant<bool>
const& HangingBit();
227MCAPI ::BlockStateVariant<bool>
const& HeadPieceBit();
229MCAPI ::BlockStateVariant<int>
const& Height();
231MCAPI ::BlockStateVariant<int>
const& HugeMushroomBits();
233MCAPI ::BlockStateVariant<bool>
const& InWallBit();
235MCAPI ::BlockStateVariant<bool>
const& InfiniburnBit();
237MCAPI ::BlockStateVariant<bool>
const& ItemFrameMapBit();
239MCAPI ::BlockStateVariant<bool>
const& ItemFramePhotoBit();
241MCAPI ::BlockStateVariant<int>
const& KelpAge();
243MCAPI ::BlockStateVariant<::LeverDirection>
const& LeverDirection();
245MCAPI ::BlockStateVariant<int>
const& LiquidDepth();
247MCAPI ::BlockStateVariant<bool>
const& Lit();
249MCAPI ::BlockStateVariant<int>
const& MoisturizedAmount();
251MCAPI ::BlockStateVariant<int>
const& MultiFaceDirectionBits();
253MCAPI ::BlockStateVariant<bool>
const& Natural();
255MCAPI ::BlockStateVariant<bool>
const& OccupiedBit();
257MCAPI ::BlockStateVariant<bool>
const& Ominous();
259MCAPI ::BlockStateVariant<bool>
const& OpenBit();
261MCAPI ::BlockStateVariant<::FrontAndTop>
const& Orientation();
263MCAPI ::BlockStateVariant<bool>
const& OutputLitBit();
265MCAPI ::BlockStateVariant<bool>
const& OutputSubtractBit();
267MCAPI ::BlockStateVariant<::PaleMossCarpetSide>
const& PaleMossCarpetSideEast();
269MCAPI ::BlockStateVariant<::PaleMossCarpetSide>
const& PaleMossCarpetSideNorth();
271MCAPI ::BlockStateVariant<::PaleMossCarpetSide>
const& PaleMossCarpetSideSouth();
273MCAPI ::BlockStateVariant<::PaleMossCarpetSide>
const& PaleMossCarpetSideWest();
275MCAPI ::BlockStateVariant<bool>
const& PersistentBit();
277MCAPI ::BlockStateVariant<::PillarAxis>
const& PillarAxis();
279MCAPI ::BlockStateVariant<::PortalAxis>
const& PortalAxis();
281MCAPI ::BlockStateVariant<bool>
const& PoweredBit();
283MCAPI ::BlockStateVariant<int>
const& PropaguleStage();
285MCAPI ::BlockStateVariant<bool>
const& RailDataBit();
287MCAPI ::BlockStateVariant<int>
const& RailDirection();
289MCAPI ::BlockStateVariant<int>
const& RedstoneSignal();
291MCAPI ::BlockStateVariant<int>
const& RepeaterDelay();
293MCAPI ::BlockStateVariant<int>
const& RespawnAnchorCharge();
295MCAPI ::BlockStateVariant<int>
const& Rotation();
297MCAPI ::BlockStateVariant<int>
const& SculkSensorPhase();
299MCAPI ::BlockStateVariant<::SeagrassType>
const& SeagrassType();
301MCAPI ::BlockStateVariant<int>
const& Stability();
303MCAPI ::BlockStateVariant<bool>
const& StabilityCheckBit();
305MCAPI ::BlockStateVariant<int>
const& StandingRotation();
307MCAPI ::BlockStateVariant<::StructureBlockType>
const& StructureBlockType();
309MCAPI ::BlockStateVariant<bool>
const& SuspendedBit();
311MCAPI ::BlockStateVariant<bool>
const& Tip();
313MCAPI ::BlockStateVariant<bool>
const& ToggleBit();
315MCAPI ::BlockStateVariant<bool>
const& TopSlotBit();
317MCAPI ::BlockStateVariant<::TorchFacing>
const& TorchFacingDirection();
319MCAPI ::BlockStateVariant<int>
const& TrialSpawnerState();
321MCAPI ::BlockStateVariant<bool>
const& TriggeredBit();
323MCAPI ::BlockStateVariant<::EggCount>
const& TurtleEggCount();
325MCAPI ::BlockStateVariant<int>
const& TwistingVinesAge();
327MCAPI ::BlockStateVariant<bool>
const& UpdateBit();
329MCAPI ::BlockStateVariant<bool>
const& UpperBlockBit();
331MCAPI ::BlockStateVariant<bool>
const& UpsideDownBit();
333MCAPI ::BlockStateVariant<::VaultBlockState>
const& VaultState();
335MCAPI ::BlockStateVariant<int>
const& VineDirectionBits();
337MCAPI ::BlockStateVariant<::WallConnectionType>
const& WallConnectionTypeEast();
339MCAPI ::BlockStateVariant<::WallConnectionType>
const& WallConnectionTypeNorth();
341MCAPI ::BlockStateVariant<::WallConnectionType>
const& WallConnectionTypeSouth();
343MCAPI ::BlockStateVariant<::WallConnectionType>
const& WallConnectionTypeWest();
345MCAPI ::BlockStateVariant<bool>
const& WallPostBit();
347MCAPI ::BlockStateVariant<int>
const& WeepingVinesAge();
349MCAPI ::BlockStateVariant<int>
const& WeirdoDirection();
Definition BlockState.h:11
Definition HashedString.h:5