LiteLoaderBDS-1.16.40/LiteLoader/Header/MC/VanillaStates.hpp
2022-09-21 19:47:03 +08:00

131 lines
8.3 KiB
C++

// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "../Global.h"
#define BEFORE_EXTRA
#undef BEFORE_EXTRA
namespace VanillaStates {
#define AFTER_EXTRA
#undef AFTER_EXTRA
MCAPI extern class ItemStateVariant<int> const Age;
MCAPI extern class ItemStateVariant<bool> const AgeBit;
MCAPI extern class ItemStateVariant<bool> const AllowUnderwaterBit;
MCAPI extern class ItemStateVariant<bool> const AttachedBit;
MCAPI extern class ItemStateVariant<enum AttachmentType> const Attachment;
MCAPI extern class ItemStateVariant<enum LeafSize> const BambooLeafSize;
MCAPI extern class ItemStateVariant<enum StalkThickness> const BambooThickness;
MCAPI extern class ItemStateVariant<int> const BeehiveHoneyLevel;
MCAPI extern class ItemStateVariant<int> const BiteCounter;
MCAPI extern class ItemStateVariant<int> const BlockLightLevel;
MCAPI extern class ItemStateVariant<bool> const BrewingStandSlotABit;
MCAPI extern class ItemStateVariant<bool> const BrewingStandSlotBBit;
MCAPI extern class ItemStateVariant<bool> const BrewingStandSlotCBit;
MCAPI extern class ItemStateVariant<bool> const ButtonPressedBit;
MCAPI extern class ItemStateVariant<enum CauldronLiquidType> const CauldronLiquid;
MCAPI extern class ItemStateVariant<enum ChemistryTableType> const ChemistryTableType;
MCAPI extern class ItemStateVariant<enum ChiselType> const ChiselType;
MCAPI extern class ItemStateVariant<int> const ClusterCount;
MCAPI extern class ItemStateVariant<enum BlockColor> const Color;
MCAPI extern class ItemStateVariant<bool> const ColorBit;
MCAPI extern class ItemStateVariant<int> const ComposterFillLevel;
MCAPI extern class ItemStateVariant<bool> const ConditionalBit;
MCAPI extern class ItemStateVariant<enum CoralColor> const CoralColor;
MCAPI extern class ItemStateVariant<int> const CoralDirection;
MCAPI extern class ItemStateVariant<int> const CoralFanDirection;
MCAPI extern class ItemStateVariant<bool> const CoralHangTypeBit;
MCAPI extern class ItemStateVariant<bool> const CoveredBit;
MCAPI extern class ItemStateVariant<enum HatchLevel> const CrackedState;
MCAPI extern class ItemStateVariant<int> const DEPRECATED;
MCAPI extern class ItemStateVariant<enum AnvilDamage> const Damage;
MCAPI extern class ItemStateVariant<bool> const DeadBit;
MCAPI extern class ItemStateVariant<int> const Direction;
MCAPI extern class ItemStateVariant<enum DirtType> const DirtType;
MCAPI extern class ItemStateVariant<bool> const DisarmedBit;
MCAPI extern class ItemStateVariant<bool> const DoorHingeBit;
MCAPI extern class ItemStateVariant<enum DoublePlantType> const DoublePlantType;
MCAPI extern class ItemStateVariant<bool> const DragDown;
MCAPI extern class ItemStateVariant<bool> const EndPortalEyeBit;
MCAPI extern class ItemStateVariant<bool> const ExplodeBit;
MCAPI extern class ItemStateVariant<bool> const Extinguished;
MCAPI extern class ItemStateVariant<int> const FacingDirection;
MCAPI extern class ItemStateVariant<int> const FillLevel;
MCAPI extern class ItemStateVariant<enum FlowerType> const FlowerType;
MCAPI extern class ItemStateVariant<int> const Growth;
MCAPI extern class ItemStateVariant<bool> const HangingBit;
MCAPI extern class ItemStateVariant<bool> const HeadPieceBit;
MCAPI extern class ItemStateVariant<int> const Height;
MCAPI extern class ItemStateVariant<int> const HugeMushroomBits;
MCAPI extern class ItemStateVariant<bool> const InWallBit;
MCAPI extern class ItemStateVariant<bool> const InfiniburnBit;
MCAPI extern class ItemStateVariant<bool> const ItemFrameMapBit;
MCAPI extern class ItemStateVariant<int> const KelpAge;
MCAPI extern class ItemStateVariant<enum LeverDirection> const LeverDirection;
MCAPI extern class ItemStateVariant<int> const LiquidDepth;
MCAPI extern class ItemStateVariant<int> const MoisturizedAmount;
MCAPI extern class ItemStateVariant<enum MonsterEggStoneType> const MonsterEggStoneType;
MCAPI extern class ItemStateVariant<enum NewLeafType> const NewLeafType;
MCAPI extern class ItemStateVariant<enum NewLogType> const NewLogType;
MCAPI extern class ItemStateVariant<bool> const NoDropBit;
MCAPI extern class ItemStateVariant<bool> const OccupiedBit;
MCAPI extern class ItemStateVariant<enum OldLeafType> const OldLeafType;
MCAPI extern class ItemStateVariant<enum OldLogType> const OldLogType;
MCAPI extern class ItemStateVariant<bool> const OpenBit;
MCAPI extern class ItemStateVariant<bool> const OutputLitBit;
MCAPI extern class ItemStateVariant<bool> const OutputSubtractBit;
MCAPI extern class ItemStateVariant<bool> const PersistentBit;
MCAPI extern class ItemStateVariant<enum PillarAxis> const PillarAxis;
MCAPI extern class ItemStateVariant<enum PortalAxis> const PortalAxis;
MCAPI extern class ItemStateVariant<bool> const PoweredBit;
MCAPI extern class ItemStateVariant<enum PrismarineBlockType> const PrismarineBlockType;
MCAPI extern class ItemStateVariant<bool> const RailDataBit;
MCAPI extern class ItemStateVariant<int> const RailDirection;
MCAPI extern class ItemStateVariant<int> const RedstoneSignal;
MCAPI extern class ItemStateVariant<int> const RepeaterDelay;
MCAPI extern class ItemStateVariant<int> const RespawnAnchorCharge;
MCAPI extern class ItemStateVariant<int> const Rotation;
MCAPI extern class ItemStateVariant<enum SandStoneType> const SandStoneType;
MCAPI extern class ItemStateVariant<enum SandType> const SandType;
MCAPI extern class ItemStateVariant<enum SaplingType> const SaplingType;
MCAPI extern class ItemStateVariant<enum SeaGrassType> const SeaGrassType;
MCAPI extern class ItemStateVariant<enum SpongeType> const SpongeType;
MCAPI extern class ItemStateVariant<int> const Stability;
MCAPI extern class ItemStateVariant<bool> const StabilityCheckBit;
MCAPI extern class ItemStateVariant<int> const StandingRotation;
MCAPI extern class ItemStateVariant<enum StoneBrickType> const StoneBrickType;
MCAPI extern class ItemStateVariant<enum StoneSlabType> const StoneSlabType;
MCAPI extern class ItemStateVariant<enum StoneSlabType2> const StoneSlabType2;
MCAPI extern class ItemStateVariant<enum StoneSlabType3> const StoneSlabType3;
MCAPI extern class ItemStateVariant<enum StoneSlabType4> const StoneSlabType4;
MCAPI extern class ItemStateVariant<enum StoneType> const StoneType;
MCAPI extern class ItemStateVariant<bool> const StrippedBit;
MCAPI extern class ItemStateVariant<enum StructureBlockType> const StructureBlockType;
MCAPI extern class ItemStateVariant<enum StructureVoidType> const StructureVoidType;
MCAPI extern class ItemStateVariant<bool> const SuspendedBit;
MCAPI extern class ItemStateVariant<enum TallGrassType> const TallGrassType;
MCAPI extern class ItemStateVariant<bool> const ToggleBit;
MCAPI extern class ItemStateVariant<bool> const TopSlotBit;
MCAPI extern class ItemStateVariant<enum TorchFacing> const TorchFacingDirection;
MCAPI extern class ItemStateVariant<bool> const TriggeredBit;
MCAPI extern class ItemStateVariant<enum EggCount> const TurtleEggCount;
MCAPI extern class ItemStateVariant<int> const TwistingVinesAge;
MCAPI extern class ItemStateVariant<bool> const UpdateBit;
MCAPI extern class ItemStateVariant<bool> const UpperBlockBit;
MCAPI extern class ItemStateVariant<bool> const UpsideDownBit;
MCAPI extern class ItemStateVariant<int> const VineDirectionBits;
MCAPI extern class ItemStateVariant<enum WallBlockType> const WallBlockType;
MCAPI extern class ItemStateVariant<enum WallConnectionType> const WallConnectionTypeEast;
MCAPI extern class ItemStateVariant<enum WallConnectionType> const WallConnectionTypeNorth;
MCAPI extern class ItemStateVariant<enum WallConnectionType> const WallConnectionTypeSouth;
MCAPI extern class ItemStateVariant<enum WallConnectionType> const WallConnectionTypeWest;
MCAPI extern class ItemStateVariant<bool> const WallPostBit;
MCAPI extern class ItemStateVariant<int> const WeepingVinesAge;
MCAPI extern class ItemStateVariant<int> const WeirdoDirection;
MCAPI extern class ItemStateVariant<enum WoodType> const WoodType;
MCAPI class ItemState const * getState(std::string const &);
};