3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
15namespace VanillaSystemsRegistration {
struct RegistrationOptions; }
18namespace VanillaSystemsRegistration {
21MCAPI ::VanillaSystemsRegistration::RegistrationOptions getDefault(
22 bool movementSettings,
29MCAPI
void registerActorAiStepSystems(
37MCAPI
void registerActorMovementTickSystems(
42MCAPI
void registerActorNormalTickSystems(
47MCAPI
void registerActorPreTravelSystems(
52MCAPI
void registerActorTravelSystems(
57MCAPI
void registerBlockPosTrackerSystems(
62MCAPI
void registerEditorPauseFilterSystems(
::EntitySystems& systemRegistry);
64MCAPI
void registerEntityInsideSystems(
69MCAPI
void registerEnvironmentSensingSystems(
74MCAPI
void registerInputIndependentTickSystems(
79MCAPI
void registerMinecartMovementSystems(
84MCAPI
void registerMoveIntentSystems(
89MCAPI
void registerMovementInputSystems(
94MCAPI
void registerMovementTickEligibilitySystems(
99MCAPI
void registerPostMoveTravelVelocitySystems(
104MCAPI
void registerPostMovementSystems(
109MCAPI
void registerPreMoveTravelVelocitySystems(
114MCAPI
void registerResetMovementValuesSystems(
119MCAPI
void registerSharedVanillaPlayerInteractionSystems(
::EntitySystems& systemRegistry);
123MCAPI
void registerTravelEligibilitySystems(
128MCAPI
void registerVanillaServerRuntimeInitializers(
133MCAPI
void registerVanillaServerTickingSystems(
135 ::Bedrock::NotNullNonOwnerPtr<::ILevel const> level,
139MCAPI
void registerVehicleManagementSystems(
Definition BaseGameVersion.h:13
Definition EntitySystems.h:24
Definition Experiments.h:14
Definition PlayerMovementSettings.h:15
Definition RegistrationOptions.h:10