# V

# VanillaGameModuleServer::initializeBehaviorStack::$C1F886AF5C927D64019CD3E2F97D7EC0

Offset Type Name
0 (8) ResourcePackRepository * repo
8 (8) ResourcePackStack * tempStack

# Vec3

Offset Type Name
0 (4) float x
4 (4) float y
8 (4) float z

# VanillaVillageJigsawStructures::initialize::StructurePoolElementList

Offset Type Name
0 (24) std::_Vector_base<std::pair<const StructurePoolElement *,int>> baseclass_0

# VanillaOverworldBiomeSource

Offset Type Name
0 (24) LayerBiomeSource baseclass_0
24 (16) ConstLayerPtr<Biome *> m4x4ResolutionLayer

# Vec2

Offset Type Name
0 (4) float x
4 (4) float y

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>::ViewedComponentWrapper<AgeableComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>::ViewedComponentWrapper<AgeableComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# VariantParameterList

Offset Type Name
0 (112) VariantParameterList::Parameter[7] parameters

# VariantParameterList::Parameter

Offset Type Name
0 (8) ClassID::IDType type
8 (8) void * data

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>::ViewedComponentWrapper<BreathableComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>::ViewedComponentWrapper<BreathableComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> >

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> > * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>::ViewedComponentWrapper<GoalSelectorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>::ViewedComponentWrapper<GoalSelectorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>::ViewedComponentWrapper<ProjectileComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>::ViewedComponentWrapper<ProjectileComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>::ViewedComponentWrapper<SpawnActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>::ViewedComponentWrapper<SpawnActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent> * mView

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>::ViewedComponentWrapper<TransformationComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>::ViewedComponentWrapper<TransformationComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>

Offset Type Name
0 (16) EntityContext baseclass_0
16 (8) entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent> * mView

# ValueChangedCallback

Offset Type Name
0 (24) std::_Function_base baseclass_0
24 (8) std::function<void (Option *)>::_Invoker_type _M_invoker

# VanillaBiomeTypeAttributes

Offset Type Name
0 (4) VanillaBiomeTypes_0 mBiomeType

# VideoStreamConnectPacket

Offset Type Name
0 (40) Packet baseclass_0
40 (32) WebSocketPacketData mWebSocketData
72 (4) float mFrequency
76 (1) VideoStreamConnectPacket::Action mAction
80 (4) int mDesiredX
84 (4) int mDesiredY

# va_list

Offset Type Name
0 (4) unsigned int gp_offset
4 (4) unsigned int fp_offset
8 (8) void * overflow_arg_area
16 (8) void * reg_save_area

# VanillaBlockStateTransformUtils::CommonDirectionMapping<PortalAxis>

Offset Type Name
0 (24) std::vector<std::pair<PortalAxis,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,PortalAxis>> mToLeft

# VanillaBlockStateTransformUtils::CommonDirectionMapping<Direction::Type>

Offset Type Name
0 (24) std::vector<std::pair<Direction::Type,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,Direction::Type>> mToLeft

# VanillaBlockStateTransformUtils::CommonDirectionMapping<Facing::Name>

Offset Type Name
0 (24) std::vector<std::pair<Facing::Name,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,Facing::Name>> mToLeft

# VanillaBlockStateTransformUtils::CommonDirectionMapping<RailDirection>

Offset Type Name
0 (24) std::vector<std::pair<RailDirection,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,RailDirection>> mToLeft

# VanillaBlockStateTransformUtils::CommonDirectionMapping<TorchFacing>

Offset Type Name
0 (24) std::vector<std::pair<TorchFacing,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,TorchFacing>> mToLeft

# VanillaBlockStateTransformUtils::CommonDirectionMapping<WeirdoDirection>

Offset Type Name
0 (24) std::vector<std::pair<WeirdoDirection,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,WeirdoDirection>> mToLeft

# VanillaBlockStateTransformUtils::CommonDirectionMapping<CoralDirection>

Offset Type Name
0 (24) std::vector<std::pair<CoralDirection,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,CoralDirection>> mToLeft

# VanillaBlockStateTransformUtils::CommonDirectionMapping<LeverDirection>

Offset Type Name
0 (24) std::vector<std::pair<LeverDirection,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,LeverDirection>> mToLeft

# VanillaBlockStateTransformUtils::CommonDirectionMapping<PillarAxis>

Offset Type Name
0 (24) std::vector<std::pair<PillarAxis,CommonDirection>> mToRight
24 (24) std::vector<std::pair<CommonDirection,PillarAxis>> mToLeft

# VanillaBlockStateTransformUtils::transformStandingRotation::$1E86A9CFC8E8AB731D791E938854EF55

Offset Type Name
0 (4) const int halfSteps
4 (4) const int variationCount

# VanillaActorData

Offset Type Name
0 (4) ActorType mActorType
4 (1) bool mAllowSummon
8 (8) ActorFactoryFunction mFactory
16 (1) bool mIsExperimental

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>::ViewedComponentWrapper<AgentCommandComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>::ViewedComponentWrapper<AgentCommandComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>::ViewedComponentWrapper<AreaAttackComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>::ViewedComponentWrapper<AreaAttackComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>::ViewedComponentWrapper<BlockBreakSensorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>::ViewedComponentWrapper<BlockBreakSensorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>::ViewedComponentWrapper<BreakBlocksComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>::ViewedComponentWrapper<BreakBlocksComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>::ViewedComponentWrapper<CommandBlockComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>::ViewedComponentWrapper<CommandBlockComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>::ViewedComponentWrapper<DamageOverTimeComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>::ViewedComponentWrapper<DamageOverTimeComponent>::ViewType * mView
8 (4) const EntityId mEntity

# VillageManager

Offset Type Name
0 (8) Dimension * mDimension
8 (24) std::vector<BlockPos> mFindPOIQueries
32 (24) std::vector<std::shared_ptr<POIInstance>> mUnclusteredPOIs
56 (56) VillageManager::VillageMap mVillages
112 (168) std::array<std::unordered_map<BlockPos,std::shared_ptr<POIInstance>>,3> mClusteredPOIs
280 (56) VillageManager::POIBlueprintMap mPOIBlueprints
336 (8) Tick mTickCount
344 (32) WanderingTraderScheduler mWanderingTraderScheduler
376 (1) bool mFinishedQueryScan
380 (4) int mCurrentXScan
384 (4) int mCurrentYScan
388 (4) int mCurrentZScan

# VillageManager::VillageMap

Offset Type Name
0 (56) std::unordered_map<mce::UUID,std::shared_ptr<Village>>::_Hashtable _M_h

# VillageManager::POIBlueprintMap

Offset Type Name
0 (56) std::unordered_map<const BlockLegacy *,std::unique_ptr<POIBlueprint>>::_Hashtable _M_h

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> >::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> >::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>::ViewedComponentWrapper<ExplodeComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>::ViewedComponentWrapper<ExplodeComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>::ViewedComponentWrapper<ActorComponent>

Offset Type Name
0 (8) ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>::ViewedComponentWrapper<ActorComponent>::ViewType * mView
8 (4) const EntityId mEntity

# Village_0

Offset Type Name
0 (16) mce::UUID mUniqueID
16 (8) Dimension * mDimension
24 (72) Village::UnclaimedPOIList mUnclaimedPOIStacks
96 (56) Village::ClaimedPOIList mClaimedPOIs
152 (224) std::array<std::unordered_map<ActorUniqueID,Tick>,4> mDwellers
376 (28) AABB mBounds
404 (28) AABB mStaticRaidBounds
432 (1) byte_0 mVillageVersion
440 (8) Tick mGameTick
448 (8) Tick mSaveTick
456 (8) Tick mRingTick
464 (8) Tick mNoBreedTimer
472 (8) int64_t mVillageHeroTimer
480 (4) int mInitializationTimer
488 (56) std::unordered_map<ActorUniqueID,int> mPlayerStanding
544 (56) Village::DwellerMap mAggressors
600 (1) bool mVillageInitialized
608 (40) const Util::HashString mNitwitFamily
648 (40) const Util::HashString mVillagePrefix
688 (8) std::unique_ptr<Raid> mRaid
696 (56) std::unordered_set<ActorUniqueID> mSoundTheAlarmPlayerList

# Village::UnclaimedPOIList

Offset Type Name
0 (72) std::__array_traits<std::vector<std::weak_ptr<POIInstance>>,3>::_Type _M_elems

# Village::ClaimedPOIList

Offset Type Name
0 (56) std::unordered_map<ActorUniqueID,std::vector<std::weak_ptr<POIInstance>>>::_Hashtable _M_h

# Village::DwellerMap

Offset Type Name
0 (56) std::unordered_map<ActorUniqueID,Tick>::_Hashtable _M_h

# VillagerV2::updateEntitySpecificMolangVariables::$7EF7C94BEAB75C6CEF4ADFB99B570420

Offset Type Name
0 (1) __int8[1] gap0

# VanillaGameModuleDedicatedServer

struct __cppobj VanillaGameModuleDedicatedServer : IGameModuleShared
{
};

# VanillaGameModuleServer

struct __cppobj VanillaGameModuleServer : GameModuleServer
{
  std::unique_ptr<VanillaServerGameplayEventListener> mGameplayListener;
};

# VanillaInPackagePacks

struct __cppobj VanillaInPackagePacks : IInPackagePacks
{
};

# VanillaServerGameplayEventListener

struct __cppobj VanillaServerGameplayEventListener : ActorEventListener, BlockEventListener, PlayerEventListener, LevelEventListener
{
};

# VinesFeature

struct __cppobj VinesFeature : Feature
{
};

# VanillaFeatures

struct VanillaFeatures
{
  __int8 gap0[1];
};

# VanillaVillageJigsawStructures

struct VanillaVillageJigsawStructures
{
  __int8 gap0[1];
};

# VanillaVillageJigsawStructureActorRules

struct VanillaVillageJigsawStructureActorRules
{
  __int8 gap0[1];
};

# VanillaVillageJigsawStructureBlockRules

struct VanillaVillageJigsawStructureBlockRules
{
  __int8 gap0[1];
};

# VanillaVillageJigsawStructureBlockTagRules

struct VanillaVillageJigsawStructureBlockTagRules
{
  __int8 gap0[1];
};

# VanillaVillageJigsawStructureElements

struct VanillaVillageJigsawStructureElements
{
  __int8 gap0[1];
};

# VillageFeature

struct __cppobj VillageFeature : StructureFeature
{
  std::vector<int> allowedBiomes;
  const int mTownSpacing;
  const int mMinTownSeparation;
};

# VillageStart

struct __cppobj __attribute__((aligned(8))) VillageStart : StructureStart
{
  bool mValid;
};

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>::ViewedComponentWrapper<AgeableComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>::ViewedComponentWrapper<AgeableComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,AgeableComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgeableComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,AgeableComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>::ViewedComponentWrapper<AgentCommandComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent>::ViewedComponentWrapper<AgentCommandComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,AgentCommandComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AgentCommandComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,AgentCommandComponent>;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,AreaAttackComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,AreaAttackComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>::ViewedComponentWrapper<AreaAttackComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,AreaAttackComponent>::ViewedComponentWrapper<AreaAttackComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>::ViewedComponentWrapper<BlockBreakSensorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent>::ViewedComponentWrapper<BlockBreakSensorComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,BlockBreakSensorComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BlockBreakSensorComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,BlockBreakSensorComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>::ViewedComponentWrapper<BreakBlocksComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>::ViewedComponentWrapper<BreakBlocksComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,BreakBlocksComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreakBlocksComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,BreakBlocksComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>::ViewedComponentWrapper<BreathableComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent>::ViewedComponentWrapper<BreathableComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,BreathableComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,BreathableComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,BreathableComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>::ViewedComponentWrapper<CommandBlockComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent>::ViewedComponentWrapper<CommandBlockComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,CommandBlockComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,CommandBlockComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,CommandBlockComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>::ViewedComponentWrapper<DamageOverTimeComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent>::ViewedComponentWrapper<DamageOverTimeComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,DamageOverTimeComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,DamageOverTimeComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,DamageOverTimeComponent>;

# Village

struct Village
{
  mce::UUID mUniqueID;
  Dimension *mDimension;
  Village::UnclaimedPOIList mUnclaimedPOIStacks;
  Village::ClaimedPOIList mClaimedPOIs;
  std::array<std::unordered_map<ActorUniqueID,Tick>,4> mDwellers;
  AABB mBounds;
  AABB mStaticRaidBounds;
  byte mVillageVersion;
  Tick mGameTick;
  Tick mSaveTick;
  Tick mRingTick;
  Tick mNoBreedTimer;
  int64_t mVillageHeroTimer;
  int mInitializationTimer;
  std::unordered_map<ActorUniqueID,int> mPlayerStanding;
  Village::DwellerMap mAggressors;
  bool mVillageInitialized;
  const Util::HashString mNitwitFamily;
  const Util::HashString mVillagePrefix;
  std::unique_ptr<Raid> mRaid;
  std::unordered_set<ActorUniqueID> mSoundTheAlarmPlayerList;
};

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> >::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> >,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> > >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> >::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,EnvironmentSensorComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ActorFlagComponent<EnvironmentSensorFlag> > ViewedEntityContext<ActorTickedComponent,ActorComponent,EnvironmentSensorComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>::ViewedComponentWrapper<ExplodeComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent>::ViewedComponentWrapper<ExplodeComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,ExplodeComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ExplodeComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,ExplodeComponent>;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,GoalSelectorComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,GoalSelectorComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>::ViewedComponentWrapper<GoalSelectorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,GoalSelectorComponent>::ViewedComponentWrapper<GoalSelectorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,HurtOnConditionComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,HurtOnConditionComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,HurtOnConditionComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,LeashableComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,LeashableComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,LeashableComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>::ViewedComponentWrapper<ProjectileComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent>::ViewedComponentWrapper<ProjectileComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,ProjectileComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,ProjectileComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,ProjectileComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>::ViewedComponentWrapper<SpawnActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent>::ViewedComponentWrapper<SpawnActorComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,SpawnActorComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,SpawnActorComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,SpawnActorComponent>;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>::ViewedComponentWrapper<ActorComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>::ViewedComponentWrapper<ActorComponent>::ViewType;

# ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>::ViewedComponentWrapper<TransformationComponent>::ViewType

typedef std::conditional<false,const entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>,entt::View<EntityId,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent> >::type ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent>::ViewedComponentWrapper<TransformationComponent>::ViewType;

# ViewedEntityContext<ActorTickedComponent,ActorComponent,TransformationComponent>

typedef ViewedEntityContextT<EntityContext,FlagComponent<ActorTickedFlag>,ActorComponent,TransformationComponent> ViewedEntityContext<ActorTickedComponent,ActorComponent,TransformationComponent>;

# VanillaAppConfigs

struct __cppobj VanillaAppConfigs : AppConfigs
{
};

# Vec3Option

struct __cppobj Vec3Option : Option
{
  glm::vec3 mValue;
  glm::vec3 mDefaultValue;
};

# VariantDescription

struct __cppobj __attribute__((aligned(8))) VariantDescription : PropertyDescription
{
  int mVariantChoice;
};

# VirtualCommandOrigin

struct __cppobj VirtualCommandOrigin : CommandOrigin
{
  Vec3 mPos;
  Unique<CommandOrigin> mOrigin;
  Unique<CommandOrigin> mOutputReceiver;
};

# Vec4

struct Vec4
{
  float x;
  float y;
  float z;
  float w;
};

# Villager

struct __cppobj __attribute__((aligned(8))) Villager : VillagerBase
{
};

# VillagerV2

struct __cppobj VillagerV2 : VillagerBase:20576
{
  float mRaiseArmValue;
};

# VindicationIllager

struct __cppobj VindicationIllager : HumanoidMonster
{
};

# Vex

struct __cppobj Vex : Monster
{
};

# VexRandomMoveGoal

struct __cppobj VexRandomMoveGoal : Goal
{
  Mob *mMob;
};

# VexCopyOwnerTargetGoal

struct __cppobj VexCopyOwnerTargetGoal : TargetGoal
{
};

# VillagerBase

struct __cppobj __attribute__((aligned(8))) VillagerBase : Mob
{
  bool mChasing;
  bool mWillingToBreed;
};

# VillagerBase:20576

struct __cppobj __attribute__((packed)) __attribute__((aligned(4))) VillagerBase:20576 : Mob
{
  bool mChasing;
  bool mWillingToBreed;
};

# VanillaItems

struct VanillaItems
{
  __int8 gap0[1];
};

# VanillaSurfaceBuilders::OverworldDefaultSurfaceBuilder

struct __cppobj VanillaSurfaceBuilders::OverworldDefaultSurfaceBuilder : ISurfaceBuilder
{
};

# VanillaSurfaceBuilders::SwampSurfaceBuilder

struct __cppobj VanillaSurfaceBuilders::SwampSurfaceBuilder : ISurfaceBuilder
{
  std::unique_ptr<PerlinSimplexNoise> mWaterlilyNoise;
};

# VanillaSurfaceBuilders::OceanFrozenSurfaceBuilder

struct __cppobj VanillaSurfaceBuilders::OceanFrozenSurfaceBuilder : ISurfaceBuilder
{
  std::unique_ptr<PerlinSimplexNoise> mIcebergNoise;
  std::unique_ptr<PerlinSimplexNoise> mIcebergRoofNoise;
};

# VanillaSurfaceBuilders::MesaSurfaceBuilder

struct __cppobj VanillaSurfaceBuilders::MesaSurfaceBuilder : ISurfaceBuilder
{
  std::array<BlockColor,64> mColorBands;
  std::unique_ptr<PerlinSimplexNoise> mPillarNoise;
  std::unique_ptr<PerlinSimplexNoise> mPillarRoofNoise;
  std::unique_ptr<PerlinSimplexNoise> mBandsNoise;
};

# VanillaSurfaceBuilders::NetherSurfaceBuilder

struct __cppobj VanillaSurfaceBuilders::NetherSurfaceBuilder : ISurfaceBuilder
{
  std::unique_ptr<PerlinNoise> mMaterialNoise;
};

# VanillaSurfaceBuilders::TheEndSurfaceBuilder

struct __cppobj VanillaSurfaceBuilders::TheEndSurfaceBuilder : ISurfaceBuilder
{
};

# VanillaBiomes

struct VanillaBiomes
{
  __int8 gap0[1];
};

# VanillaBlockUpdater

struct VanillaBlockUpdater
{
  __int8 gap0[1];
};

# VineBlock

struct __cppobj VineBlock : BlockLegacy
{
};

# VanillaDimensions

struct VanillaDimensions
{
  __int8 gap0[1];
};

# VillagePiece

struct __cppobj VillagePiece : PoolElementStructurePiece
{
};

# VanillaBlockStateTransformUtils

struct VanillaBlockStateTransformUtils
{
  __int8 gap0[1];
};

# VideoStreamServerCommand

struct __cppobj __attribute__((aligned(8))) VideoStreamServerCommand : Command
{
  std::string mServerIP;
  RelativeFloat mScreenshotSendFrequency;
  int mDesiredResX;
  bool mDesiredResXIsSet;
  int mDesiredResY;
  bool mDesiredResYIsSet;
  VideoStreamServerCommand::Action mAction;
  bool mActionIsSet;
  const float DEFAULT_FREQUENCY;
};

# VanillaItemTiers

struct VanillaItemTiers
{
  __int8 gap0[1];
};