# H
# HashedString
Offset | Type | Name |
---|---|---|
0 | (8) HashType64 | mStrHash |
8 | (32) std::string | mStr |
# HellSpringFeature
Offset | Type | Name |
---|---|---|
0 | (24) Feature | baseclass_0 |
24 | (8) const Block * | mBlock |
32 | (1) bool | mInsideRock |
# HellFireFeature
Offset | Type | Name |
---|---|---|
0 | (24) Feature | baseclass_0 |
# HerdList
Offset | Type | Name |
---|---|---|
0 | (24) std::_Vector_base<MobSpawnHerdInfo> | baseclass_0 |
# HopperComponent
Offset | Type | Name |
---|---|---|
0 | (12) Hopper | baseclass_0 |
12 | (12) BlockPos | mLastPosition |
# Hopper
Offset | Type | Name |
---|---|---|
0 | (4) int | mCooldownTime |
4 | (1) bool | mTransferedFromChestMinecart |
5 | (1) bool | mIsEntity |
8 | (4) int | mMoveItemSpeed |
# HurtOnConditionComponent
Offset | Type | Name |
---|---|---|
0 | (1) IEntityComponent | baseclass_0 |
# HitResult
Offset | Type | Name |
---|---|---|
0 | (12) Vec3 | mStartPos |
12 | (12) Vec3 | mRayDir |
24 | (4) HitResultType | mType |
28 | (1) FacingID | mFacing |
32 | (12) BlockPos | mBlock |
44 | (12) Vec3 | mPos |
56 | (8) Actor * | mEntity |
64 | (1) bool | mIsHitLiquid |
65 | (1) FacingID | mLiquidFacing |
68 | (12) BlockPos | mLiquid |
80 | (12) Vec3 | mLiquidPos |
92 | (1) bool | mIndirectHit |
# HurtArmorPacket
Offset | Type | Name |
---|---|---|
0 | (36) Packet:288 | baseclass_0 |
36 | (4) int | mDmg |
# HealableDefinition
Offset | Type | Name |
---|---|---|
0 | (24) std::vector<FeedItem> | mHealItems |
24 | (1) bool | mForceUse |
32 | (64) ActorFilterGroup | mFilter |
# HideComponent
Offset | Type | Name |
---|---|---|
0 | (1) bool | mIsInRaid |
1 | (1) bool | mReactToBell |
# HealableComponent
Offset | Type | Name |
---|---|---|
0 | (1) IEntityComponent | baseclass_0 |
# HomeComponent
Offset | Type | Name |
---|---|---|
0 | (12) BlockPos | mHomePos |
12 | (4) DimensionType | mDimensionId |
# HugeMushroomFeature
Offset | Type | Name |
---|---|---|
0 | (24) Feature | baseclass_0 |
24 | (4) int | mForcedType |
# HurtOnConditionDefinition::deserializeData::$B7C8591B4983496A0E79D8038F2BDAD9
Offset | Type | Name |
---|---|---|
0 | (8) HurtOnConditionDefinition * | this |
# HeavyBlock::animateTick::$7EF7C94BEAB75C6CEF4ADFB99B570420
Offset | Type | Name |
---|---|---|
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];
};