Free Cam
See also
Camera Positioning, Tweaking objectMouseOver
Render chunks around the camera
Render the correct entities.
Makes sure that the player character gets rendered.
Intercepts movement inputs and enabled arrow key movement.
Functions
Adds all settings in the input to the settings field of the module. This is required for saving and loading these settings to / from a file. Keep in mind, that these settings are passed by reference, which will get lost if the original setting is reassigned.
Triggers the module initialization.
Loads self registering elements of the module such as hud elements.
This method will be run on the FMLLoadCompleteEvent on game startup after the config is loaded.
Tweaks the player movement for Ping Spoof mode.
Disable on warp.
Sets the angles of viewEntity.
Used in mixins to determine whether objectMouseOver should be tweaked.
Used in mixins to determine whether movement inputs should be intercepted to only affect the camera. Also used to enable the use of the arrow keys for walking.
Used in mixins to determine whether the renderViewEntity should be tweaked.
Toggles canControlCharacter.
Used in mixins to replace the renderViewEntity.