3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
16namespace VanillaSystemsRegistration {
struct RegistrationOptions; }
19namespace VanillaSystemsRegistration {
22MCNAPI ::VanillaSystemsRegistration::RegistrationOptions getDefault(
24 bool connectedToThirdPartyServer,
31MCNAPI
void registerActorAiStepSystems(
39MCNAPI
void registerActorMovementTickSystems(
44MCNAPI
void registerActorNormalTickSystems(
49MCNAPI
void registerActorPreTravelSystems(
54MCNAPI
void registerActorTravelSystems(
59MCNAPI
void registerBlockPosTrackerSystems(
64MCNAPI
void registerEditorPauseFilterSystems(
::EntitySystems& systemRegistry);
66MCNAPI
void registerEntityInsideSystems(
71MCNAPI
void registerEnvironmentSensingSystems(
76MCNAPI
void registerInputDependentTickFilterSystems(
::EntitySystems& systemRegistry);
78MCNAPI
void registerInputIndependentTickSystems(
83MCNAPI
void registerMinecartMovementSystems(
88MCNAPI
void registerMoveIntentSystems(
93MCNAPI
void registerMovementInputSystems(
98MCNAPI
void registerMovementTickEligibilitySystems(
103MCNAPI
void registerPostMoveTravelVelocitySystems(
108MCNAPI
void registerPostMovementSystems(
113MCNAPI
void registerPreMoveTravelVelocitySystems(
118MCNAPI
void registerResetMovementValuesSystems(
123MCNAPI
void registerSharedVanillaPlayerInteractionSystems(
::EntitySystems& systemRegistry);
127MCNAPI
void registerTravelEligibilitySystems(
132MCNAPI
void registerVanillaServerRuntimeInitializers(
137MCNAPI
void registerVanillaServerTickingSystems(
139 ::Bedrock::NotNullNonOwnerPtr<::ILevel const> level,
143MCNAPI
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:10