3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
16namespace VanillaSystemsRegistration {
struct RegistrationOptions; }
19namespace VanillaSystemsRegistration {
22MCAPI ::VanillaSystemsRegistration::RegistrationOptions getDefault(
24 bool connectedToThirdPartyServer,
31MCAPI
void registerActorAiStepSystems(
39MCAPI
void registerActorMovementTickSystems(
44MCAPI
void registerActorNormalTickSystems(
49MCAPI
void registerActorPreTravelSystems(
54MCAPI
void registerActorTravelSystems(
59MCAPI
void registerBlockPosTrackerSystems(
64MCAPI
void registerEditorPauseFilterSystems(
::EntitySystems& systemRegistry);
66MCAPI
void registerEntityInsideSystems(
71MCAPI
void registerEnvironmentSensingSystems(
76MCAPI
void registerInputIndependentTickSystems(
81MCAPI
void registerMinecartMovementSystems(
86MCAPI
void registerMoveIntentSystems(
91MCAPI
void registerMovementInputSystems(
96MCAPI
void registerMovementTickEligibilitySystems(
101MCAPI
void registerPostMoveTravelVelocitySystems(
106MCAPI
void registerPostMovementSystems(
111MCAPI
void registerPreMoveTravelVelocitySystems(
116MCAPI
void registerResetMovementValuesSystems(
121MCAPI
void registerSharedVanillaPlayerInteractionSystems(
::EntitySystems& systemRegistry);
125MCAPI
void registerTravelEligibilitySystems(
130MCAPI
void registerVanillaServerRuntimeInitializers(
135MCAPI
void registerVanillaServerTickingSystems(
137 ::Bedrock::NotNullNonOwnerPtr<::ILevel const> level,
141MCAPI
void registerVehicleManagementSystems(
Definition BaseGameVersion.h:8
Definition EntitySystems.h:24
Definition Experiments.h:14
Definition PlayerMovementSettings.h:9
Definition TickDeathSettings.h:5
Definition RegistrationOptions.h:16