MC TIL
Home
Github
Home
Github
  • Struct

    • A
    • B
    • C
    • D
    • E
    • F
    • G
    • H
    • I
    • J
    • K
    • L
    • M
    • N
    • O
    • P
    • Q
    • R
    • S
    • T
    • U
    • V
    • W
    • X
    • Z
    • `
  • Enums

    • A
    • B
    • C
    • D
    • E
    • F
    • G
    • H
    • I
    • J
    • K
    • L
    • M
    • N
    • O
    • P
    • R
    • S
    • T
    • U
    • V
    • W
    • X
    • Z
    • `

H

HashedString

OffsetTypeName
0(8) HashType64mStrHash
8(32) std::stringmStr

HellSpringFeature

OffsetTypeName
0(24) Featurebaseclass_0
24(8) const Block *mBlock
32(1) boolmInsideRock

HellFireFeature

OffsetTypeName
0(24) Featurebaseclass_0

HerdList

OffsetTypeName
0(24) std::_Vector_base<MobSpawnHerdInfo>baseclass_0

HopperComponent

OffsetTypeName
0(12) Hopperbaseclass_0
12(12) BlockPosmLastPosition

Hopper

OffsetTypeName
0(4) intmCooldownTime
4(1) boolmTransferedFromChestMinecart
5(1) boolmIsEntity
8(4) intmMoveItemSpeed

HurtOnConditionComponent

OffsetTypeName
0(1) IEntityComponentbaseclass_0

HitResult

OffsetTypeName
0(12) Vec3mStartPos
12(12) Vec3mRayDir
24(4) HitResultTypemType
28(1) FacingIDmFacing
32(12) BlockPosmBlock
44(12) Vec3mPos
56(8) Actor *mEntity
64(1) boolmIsHitLiquid
65(1) FacingIDmLiquidFacing
68(12) BlockPosmLiquid
80(12) Vec3mLiquidPos
92(1) boolmIndirectHit

HurtArmorPacket

OffsetTypeName
0(36) Packet:288baseclass_0
36(4) intmDmg

HealableDefinition

OffsetTypeName
0(24) std::vector<FeedItem>mHealItems
24(1) boolmForceUse
32(64) ActorFilterGroupmFilter

HideComponent

OffsetTypeName
0(1) boolmIsInRaid
1(1) boolmReactToBell

HealableComponent

OffsetTypeName
0(1) IEntityComponentbaseclass_0

HomeComponent

OffsetTypeName
0(12) BlockPosmHomePos
12(4) DimensionTypemDimensionId

HugeMushroomFeature

OffsetTypeName
0(24) Featurebaseclass_0
24(4) intmForcedType

HurtOnConditionDefinition::deserializeData::$B7C8591B4983496A0E79D8038F2BDAD9

OffsetTypeName
0(8) HurtOnConditionDefinition *this

HeavyBlock::animateTick::$7EF7C94BEAB75C6CEF4ADFB99B570420

OffsetTypeName
0(1) __int8[1]gap0

HopperSystem

struct __cppobj HopperSystem : ITickingSystem
{
};

HurtOnConditionSystem

struct __cppobj HurtOnConditionSystem : ITickingSystem
{
};

HardcodedSpawnAreaRegistry

struct HardcodedSpawnAreaRegistry
{
  std::unordered_map<HardcodedSpawnAreaType,std::vector<MobSpawnerData>> mMap;
};

HurtOnConditionDefinition

struct HurtOnConditionDefinition
{
  DamageConditionList mDamageConditions;
};

HeavyBlock

struct __cppobj HeavyBlock : BlockLegacy
{
};

HudContainerManagerModel

struct __cppobj HudContainerManagerModel : ContainerManagerModel
{
  HudContainerManagerModel::ItemInstanceVector mLastSlots;
};

HideDescription

struct __cppobj HideDescription : ComponentDescription
{
};

HopperContainerManagerModel

struct __cppobj __attribute__((aligned(8))) HopperContainerManagerModel : LevelContainerManagerModel
{
};

HorseContainerManagerModel

struct __cppobj HorseContainerManagerModel : LevelContainerManagerModel
{
  std::weak_ptr<ContainerModel> mEquipContainerModel;
};

HomeDefinition

struct HomeDefinition
{
  __int8 gap0[1];
};

Horse

struct __cppobj __attribute__((aligned(8))) Horse : Animal
{
  std::string layerTextureHashName;
  std::string layerTextureLayers[3];
  bool mHasReproduced;
  float mEatAnim;
  float mEatAnimO;
  float mStandAnim;
  float mStandAnimO;
  float mMouthAnim;
  float mMouthAnimO;
  int mCountEating;
  int mMouthCounter;
  int mStandCounter;
  int mSprintCounter;
  int mGallopSoundCounter;
  int mTailCounter;
};

HangingActor

struct __cppobj HangingActor : Actor
{
  int mDir;
  int mCheckInterval;
};

HopperBlockActor

struct __cppobj HopperBlockActor : BlockActor, Container:1952, Hopper
{
  ItemStack mItems[5];
  Tick mLastTick;
};

HopMoveControl

struct __cppobj __attribute__((aligned(8))) HopMoveControl : MoveControl
{
  int mJumpDelayTicks;
};

HoverMoveControl

struct __cppobj HoverMoveControl : MoveControl
{
};

HoverPathNavigation

struct __cppobj __attribute__((aligned(8))) HoverPathNavigation : PathNavigation
{
  bool mCanPathFromAir;
};

HealthAttributeDelegate

struct __cppobj HealthAttributeDelegate : AttributeInstanceDelegate
{
  int32_t mTickCounter;
  Mob *mMob;
};

HoverGoal

struct __cppobj HoverGoal : Goal
{
  Mob *mMob;
  float mSpeedMultiplier;
  Vec3 mStartPos;
};

HurtByTargetGoal

struct __cppobj HurtByTargetGoal : TargetGoal
{
};

HideGoal

struct __cppobj __attribute__((aligned(8))) HideGoal : MoveToPOIGoal
{
  __int16 mHideAttempts;
};

HoldGroundGoal

struct __cppobj HoldGroundGoal : Goal
{
  Mob *mMob;
  TempEPtr<Actor> mLookAt;
  float mHostileRadiusSqr;
  bool mBroadcast;
  float mBroadcastRange;
  const DefinitionTrigger mWithinRangeEvent;
  const DefinitionTrigger mHurtByTargetEvent;
};

HarvestFarmBlockGoal

struct __cppobj HarvestFarmBlockGoal : BaseMoveToBlockGoal
{
  bool mCanPlantStuff;
  bool mWantsToReapStuff;
  HarvestFarmBlockGoal::Task mCurrentTask;
};

HumanoidMonster

struct __cppobj HumanoidMonster : Monster
{
};

HungerAttributeDelegate

struct __cppobj HungerAttributeDelegate : AttributeInstanceDelegate
{
  int32_t mActionTickTimer;
  int32_t mTickCounter;
  float mLastFoodLevel;
  Player *mPlayer;
};

HurtOwnerSubcomponent

struct __cppobj __attribute__((aligned(4))) HurtOwnerSubcomponent : OnHitSubcomponent
{
  float mOwnerDamage;
  bool mKnockback;
  bool mIgnite;
};

HudContainerModel

struct __cppobj HudContainerModel : ContainerModel
{
  Player *mPlayer;
};

HudContainerManagerModel::ItemInstanceVector

typedef std::vector<ContainerItemStack> HudContainerManagerModel::ItemInstanceVector;

HorseArmorItem

struct __cppobj __attribute__((aligned(8))) HorseArmorItem : Item
{
  const int mDefense;
  const int mModelIndex;
  HorseArmorItem::HorseArmorTier mTier;
};

HatchetItem

struct __cppobj HatchetItem : DiggerItem
{
};

HoeItem

struct __cppobj __attribute__((aligned(8))) HoeItem : Item
{
  Item::Tier mTier;
};

HangingActorItem

struct __cppobj __attribute__((aligned(8))) HangingActorItem : Item
{
  ActorType mEntityType;
};

HillsTransformationAttributes

typedef WeightedBiomeAttributes<HillsTransformation> HillsTransformationAttributes;

HugeMushroomBlock

struct __cppobj __attribute__((aligned(8))) HugeMushroomBlock : BlockLegacy
{
  HugeMushroomBlock::Type mType;
};

HopperBlock

struct __cppobj HopperBlock : ActorBlock
{
};

HayBlockBlock

struct __cppobj HayBlockBlock : RotatedPillarBlock
{
};

HoneyBlock

struct __cppobj HoneyBlock : BlockLegacy
{
};

HoneycombBlock

struct __cppobj HoneycombBlock : BlockLegacy
{
};

HopperDefinition

struct HopperDefinition
{
  __int8 gap0[1];
};

HelpCommand

struct __cppobj __attribute__((aligned(8))) HelpCommand : Command
{
  std::string mCommand;
  int mPage;
};

HorseEquipContainerController

struct __cppobj HorseEquipContainerController : ContainerController
{
  std::vector<ItemInstance> mAllowedSaddleItems;
  std::vector<ItemInstance> mAllowedArmorItems;
};

HuffmanEncodingTreeNode

struct HuffmanEncodingTreeNode
{
  unsigned __int8 value;
  unsigned int weight;
  HuffmanEncodingTreeNode *left;
  HuffmanEncodingTreeNode *right;
  HuffmanEncodingTreeNode *parent;
};

hostent

struct hostent
{
  char *h_name;
  char **h_aliases;
  int h_addrtype;
  int h_length;
  char **h_addr_list;
};

HashedString::StringHasher<const char *>

struct HashedString::StringHasher<const char *>
{
  __int8 gap0[1];
};

Last Updated:
Contributors: RedbeanW, VinkyV
Prev
G
Next
I