3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
18namespace VanillaSystemsRegistration {
21MCAPI ::VanillaSystemsRegistration::RegistrationOptions getDefault(
23 bool connectedToThirdPartyServer,
24 ::PlayerMovementSettings
const& movementSettings,
25 ::BaseGameVersion
const& baseGameVersion,
26 ::Experiments
const& experiments
29MCAPI
void registerActorAiStepSystems(
30 ::EntitySystems& systemRegistry,
31 ::VanillaSystemsRegistration::RegistrationOptions
const& options
35registerActorMoveSystems(::EntitySystems& systems, ::VanillaSystemsRegistration::RegistrationOptions
const& options);
37MCAPI
void registerActorMovementTickSystems(
38 ::EntitySystems& systemRegistry,
39 ::VanillaSystemsRegistration::RegistrationOptions
const& options
42MCAPI
void registerActorNormalTickSystems(
43 ::EntitySystems& systemRegistry,
44 ::VanillaSystemsRegistration::RegistrationOptions
const& options
47MCAPI
void registerActorPreTravelSystems(
48 ::EntitySystems& systemRegistry,
49 ::VanillaSystemsRegistration::RegistrationOptions
const& options
52MCAPI
void registerActorTravelSystems(
53 ::EntitySystems& systemRegistry,
54 ::VanillaSystemsRegistration::RegistrationOptions
const& options
57MCAPI
void registerBlockPosTrackerSystems(
58 ::EntitySystems& systemRegistry,
59 ::VanillaSystemsRegistration::RegistrationOptions
const& options
62MCAPI
void registerEditorPauseFilterSystems(::EntitySystems& systemRegistry);
64MCAPI
void registerEntityInsideSystems(
65 ::EntitySystems& systemRegistry,
66 ::VanillaSystemsRegistration::RegistrationOptions
const& options
69MCAPI
void registerEnvironmentSensingSystems(
70 ::EntitySystems& systemRegistry,
71 ::VanillaSystemsRegistration::RegistrationOptions
const& options
74MCAPI
void registerInputDependentTickFilterSystems(::EntitySystems& systemRegistry);
76MCAPI
void registerInputIndependentTickSystems(
77 ::EntitySystems& systemRegistry,
78 ::VanillaSystemsRegistration::RegistrationOptions
const& options
81MCAPI
void registerMinecartMovementSystems(
82 ::EntitySystems& systemRegistry,
83 ::VanillaSystemsRegistration::RegistrationOptions
const& options
86MCAPI
void registerMoveIntentSystems(
87 ::EntitySystems& systemRegistry,
88 ::VanillaSystemsRegistration::RegistrationOptions
const& options
91MCAPI
void registerMovementInputSystems(
92 ::EntitySystems& systemRegistry,
93 ::VanillaSystemsRegistration::RegistrationOptions
const& options
96MCAPI
void registerMovementTickEligibilitySystems(
97 ::EntitySystems& systemRegistry,
98 ::VanillaSystemsRegistration::RegistrationOptions
const& options
101MCAPI
void registerPostMoveTravelVelocitySystems(
102 ::EntitySystems& systemRegistry,
103 ::VanillaSystemsRegistration::RegistrationOptions
const& options
106MCAPI
void registerPostMovementSystems(
107 ::EntitySystems& systemRegistry,
108 ::VanillaSystemsRegistration::RegistrationOptions
const& options
111MCAPI
void registerPreMoveTravelVelocitySystems(
112 ::EntitySystems& systemRegistry,
113 ::VanillaSystemsRegistration::RegistrationOptions
const& options
116MCAPI
void registerResetMovementValuesSystems(
117 ::EntitySystems& systemRegistry,
118 ::VanillaSystemsRegistration::RegistrationOptions
const& options
121MCAPI
void registerSharedVanillaPlayerInteractionSystems(::EntitySystems& systemRegistry);
123MCAPI
void registerTickFilterSystems(::EntitySystems& systemRegistry);
126MCAPI
void registerVanillaClientTickingSystems(
127 ::EntitySystems& systemRegistry,
128 ::VanillaSystemsRegistration::RegistrationOptions
const& options
132MCAPI
void registerVanillaServerRuntimeInitializers(
133 ::EntitySystems& systems,
134 ::VanillaSystemsRegistration::RegistrationOptions
const& options
137MCAPI
void registerVanillaServerTickingSystems(
138 ::EntitySystems& systemRegistry,
139 ::Bedrock::NotNullNonOwnerPtr<::ILevel const>,
140 ::VanillaSystemsRegistration::RegistrationOptions
const& options
143MCAPI
void registerVehicleManagementSystems(
144 ::EntitySystems& systemRegistry,
145 ::VanillaSystemsRegistration::RegistrationOptions
const& options
Definition BaseGameVersion.h:13
Definition EntitySystems.h:29
Definition Experiments.h:14
Definition PlayerMovementSettings.h:14
Definition RegistrationOptions.h:16