Interface CameraConfig

  • All Superinterfaces:
    Config

    public interface CameraConfig
    extends Config
    • Field Detail

      • INNER_ZOOM_LIMIT

        static final int INNER_ZOOM_LIMIT
        The largest (most zoomed in) value that can be used without the client crashing. Larger values trigger an overflow in the engine's fov to scale code.
        See Also:
        Constant Field Values
    • Method Detail

      • innerLimit

        default boolean innerLimit()
      • outerLimit

        @Range(min=-400,
               max=400)
        default int outerLimit()
      • relaxCameraPitch

        default boolean relaxCameraPitch()
      • ctrlZoomValue

        @Range(min=-400,
               max=1004)
        default int ctrlZoomValue()
      • zoomIncrement

        default int zoomIncrement()
      • cameraSpeed

        default double cameraSpeed()
      • rightClickMovesCamera

        default boolean rightClickMovesCamera()
      • rightClickObjects

        default boolean rightClickObjects()
      • rightClickExamine

        default boolean rightClickExamine()
      • rightClickMenuBlocksCamera

        default boolean rightClickMenuBlocksCamera()
      • middleClickMenu

        default boolean middleClickMenu()
      • invertYaw

        default boolean invertYaw()
      • invertPitch

        default boolean invertPitch()