public class MovementManager implements Component
Class MovementManager. Provides movementmanager functionality for the Hytale server.
java.lang.Object > MovementManager
Field Summary
defaultSettings
protected
MovementSettings
defaultSettings
Field defaultSettings.
settings
protected
MovementSettings
settings
Field settings.
playerRefComponent
final
PlayerRef
playerRefComponent
Field playerRefComponent.
world
final
World
world
Field world.
movementConfigIndex
final
int
movementConfigIndex
Field movementConfigIndex.
movementConfig
final
MovementConfig
movementConfig
Field movementConfig.
playerComponent
final
Player
playerComponent
Field playerComponent.
Method Detail
getComponentType
public
MovementManager>
getComponentType
()
Method getComponentType.
MovementManager
public
public
MovementManager
()
Method MovementManager.
resetDefaultsAndUpdate
public
void
resetDefaultsAndUpdate
(@Nonnull final Ref ref, @Nonnull final ComponentAccessor componentAccessor)
Method resetDefaultsAndUpdate.
- Parameters:
@Nonnull final Refref@Nonnull final ComponentAccessorcomponentAccessor
refreshDefaultSettings
public
void
refreshDefaultSettings
(@Nonnull final Ref ref, @Nonnull final ComponentAccessor componentAccessor)
Method refreshDefaultSettings.
- Parameters:
@Nonnull final Refref@Nonnull final ComponentAccessorcomponentAccessor
applyDefaultSettings
public
void
applyDefaultSettings
()
Method applyDefaultSettings.
UpdateMovementSettings
public
new
UpdateMovementSettings
(this.getSettings()
Method UpdateMovementSettings.
- Parameters:
this.getSettings(this.getSettings(
setDefaultSettings
public
void
setDefaultSettings
(final MovementSettings settings, @Nonnull final PhysicsValues physicsValues, final GameMode gameMode)
Method setDefaultSettings.
- Parameters:
final MovementSettingssettings@Nonnull final PhysicsValuesphysicsValuesfinal GameModegameMode
toString
public
String
toString
()
Method toString.