# H

# HandSlot

Name Value
Mainhand 0
Offhand 1
_count_0 2

# HitResultType

Name Value
TILE 0
ENTITY 1
ENTITY_OUT_OF_RANGE 2
NO_HIT 3

# HorseType

Name Value
TYPE_HORSE 0
TYPE_DONKEY 1
TYPE_MULE 2
TYPE_UNDEAD 3
TYPE_SKELETON 4
TYPE_COUNT 5
TYPE_UNSET 18446744073709551615

# HorseFlags

Name Value
FLAG_SADDLE 4
FLAG_BRED 16
FLAG_EATING 32
FLAG_STANDING 64
FLAG_OPEN_MOUTH 128

# HardcodedSpawnAreaType

Name Value
None_11 0
NetherFortress 1
WitchHut_0 2
OceanMonument 3
Village_Deprecated 4
PillagerOutpost 5
NewVillage_Deprecated 6
_Count 7

# HatchLevel

Name Value
NoCracks 0
Cracked_0 1
MaxCracked 2
_count_45 3

# HorseArmorItem::HorseArmorTier

Name Value
TIER_NONE 0
TIER_LEATHER_0 1
TIER_IRON_0 2
TIER_GOLD_0 3
TIER_DIAMOND_0 4

# HugeMushroomBlock::Type

Name Value
Brown_2 0
Red_6 1

# HurtByType

enum HurtByType : __int32
{
  UNDEFINED_0 = 0x0,
  HURT_BY_ACTOR = 0x1,
  HURT_BY_PROJECTILE = 0x2,
  HURT_BY_BLOCK = 0x3,
  HurtByType_Count = 0x4,
};

# HorseInventoryEnum

enum HorseInventoryEnum : __int32
{
  INV_SLOT_SADDLE = 0x0,
  INV_SLOT_ARMOR = 0x1,
  INV_BASE_COUNT = 0x2,
};

# HarvestFarmBlockGoal::Task

enum HarvestFarmBlockGoal::Task : __int32
{
  NONE_9 = 0xFFFFFFFF,
  REAP = 0x0,
  SOW = 0x1,
};

# HorseIds

enum HorseIds : __int32
{
  DATA_ID_HORSE_FLAGS = 0x10,
  DATA_ID_TYPE = 0x13,
  DATA_ID_TYPE_VARIANT = 0x14,
  DATA_ID_OWNER_UUID = 0x15,
};

# HorseVariant

enum HorseVariant : __int32
{
  VARIANT_WHITE = 0x0,
  VARIANT_CREAMY = 0x1,
  VARIANT_CHESTNUT = 0x2,
  VARIANT_BROWN = 0x3,
  VARIANT_BLACK = 0x4,
  VARIANT_GRAY = 0x5,
  VARIANT_DARKBROWN = 0x6,
  VARIANT_COUNT = 0x7,
};

# HorseMarkings

enum HorseMarkings : __int32
{
  MARKING_NONE = 0x0,
  MARKING_WHITE_DETAILS = 0x1,
  MARKING_WHITE_FIELDS = 0x2,
  MARKING_WHITE_DOTS = 0x3,
  MARKING_BLACK_DOTS = 0x4,
  MARKING_COUNT = 0x5,
};

# HorseEquipContainerController::EquipSlot

enum HorseEquipContainerController::EquipSlot : __int32
{
  SLOT_SADDLE = 0x0,
  SLOT_ARMOR = 0x1,
};