3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
15namespace VanillaSystemsRegistration {
struct RegistrationOptions; }
18namespace VanillaSystemsRegistration {
21MCNAPI ::VanillaSystemsRegistration::RegistrationOptions getDefault(
23 bool connectedToThirdPartyServer,
29MCNAPI
void registerActorAiStepSystems(
37MCNAPI
void registerActorMovementTickSystems(
42MCNAPI
void registerActorNormalTickSystems(
47MCNAPI
void registerActorPreTravelSystems(
52MCNAPI
void registerActorTravelSystems(
57MCNAPI
void registerBlockPosTrackerSystems(
62MCNAPI
void registerEditorPauseFilterSystems(
::EntitySystems& systemRegistry);
64MCNAPI
void registerEntityInsideSystems(
69MCNAPI
void registerEnvironmentSensingSystems(
74MCNAPI
void registerInputDependentTickFilterSystems(
::EntitySystems& systemRegistry);
76MCNAPI
void registerInputIndependentTickSystems(
81MCNAPI
void registerMinecartMovementSystems(
86MCNAPI
void registerMoveIntentSystems(
91MCNAPI
void registerMovementInputSystems(
96MCNAPI
void registerMovementTickEligibilitySystems(
101MCNAPI
void registerPostMoveTravelVelocitySystems(
106MCNAPI
void registerPostMovementSystems(
111MCNAPI
void registerPreMoveTravelVelocitySystems(
116MCNAPI
void registerResetMovementValuesSystems(
121MCNAPI
void registerSharedVanillaPlayerInteractionSystems(
::EntitySystems& systemRegistry);
125MCNAPI
void registerTravelEligibilitySystems(
130MCNAPI
void registerVanillaServerRuntimeInitializers(
135MCNAPI
void registerVanillaServerTickingSystems(
137 ::Bedrock::NotNullNonOwnerPtr<::ILevel const> level,
141MCNAPI
void registerVehicleManagementSystems(
Definition BaseGameVersion.h:8
Definition EntitySystems.h:24
Definition Experiments.h:14
Definition PlayerMovementSettings.h:9
Definition RegistrationOptions.h:10