public class CameraPreset
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CameraPreset.CameraPresetBuilder |
| Constructor and Description |
|---|
CameraPreset() |
CameraPreset(java.lang.String identifier,
java.lang.String parentPreset,
org.cloudburstmc.math.vector.Vector3f pos,
java.lang.Float yaw,
java.lang.Float pitch,
org.cloudburstmc.math.vector.Vector2f viewOffset,
java.lang.Float radius,
java.lang.Float minYawLimit,
java.lang.Float maxYawLimit,
CameraAudioListener listener,
org.cloudburstmc.protocol.common.util.OptionalBoolean playEffect,
java.lang.Float rotationSpeed,
org.cloudburstmc.protocol.common.util.OptionalBoolean snapToTarget,
org.cloudburstmc.math.vector.Vector3f entityOffset,
org.cloudburstmc.math.vector.Vector2f horizontalRotationLimit,
org.cloudburstmc.math.vector.Vector2f verticalRotationLimit,
org.cloudburstmc.protocol.common.util.OptionalBoolean continueTargeting,
org.cloudburstmc.protocol.common.util.OptionalBoolean alignTargetAndCameraForward,
java.lang.Float blockListeningRadius,
CameraAimAssistPreset aimAssistPreset,
@Nullable ControlScheme controlScheme) |
| Modifier and Type | Method and Description |
|---|---|
static CameraPreset.CameraPresetBuilder |
builder() |
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
CameraAimAssistPreset |
getAimAssistPreset() |
org.cloudburstmc.protocol.common.util.OptionalBoolean |
getAlignTargetAndCameraForward()
Deprecated.
v818
|
java.lang.Float |
getBlockListeningRadius() |
org.cloudburstmc.protocol.common.util.OptionalBoolean |
getContinueTargeting() |
@Nullable ControlScheme |
getControlScheme() |
org.cloudburstmc.math.vector.Vector3f |
getEntityOffset() |
org.cloudburstmc.math.vector.Vector2f |
getHorizontalRotationLimit() |
java.lang.String |
getIdentifier() |
CameraAudioListener |
getListener() |
java.lang.Float |
getMaxYawLimit() |
java.lang.Float |
getMinYawLimit() |
java.lang.String |
getParentPreset() |
java.lang.Float |
getPitch() |
org.cloudburstmc.protocol.common.util.OptionalBoolean |
getPlayEffect() |
org.cloudburstmc.math.vector.Vector3f |
getPos() |
java.lang.Float |
getRadius() |
java.lang.Float |
getRotationSpeed() |
org.cloudburstmc.protocol.common.util.OptionalBoolean |
getSnapToTarget() |
org.cloudburstmc.math.vector.Vector2f |
getVerticalRotationLimit() |
org.cloudburstmc.math.vector.Vector2f |
getViewOffset() |
java.lang.Float |
getYaw() |
int |
hashCode() |
void |
setAimAssistPreset(CameraAimAssistPreset aimAssistPreset) |
void |
setAlignTargetAndCameraForward(org.cloudburstmc.protocol.common.util.OptionalBoolean alignTargetAndCameraForward)
Deprecated.
v818
|
void |
setBlockListeningRadius(java.lang.Float blockListeningRadius) |
void |
setContinueTargeting(org.cloudburstmc.protocol.common.util.OptionalBoolean continueTargeting) |
void |
setControlScheme(@Nullable ControlScheme controlScheme) |
void |
setEntityOffset(org.cloudburstmc.math.vector.Vector3f entityOffset) |
void |
setHorizontalRotationLimit(org.cloudburstmc.math.vector.Vector2f horizontalRotationLimit) |
void |
setIdentifier(java.lang.String identifier) |
void |
setListener(CameraAudioListener listener) |
void |
setMaxYawLimit(java.lang.Float maxYawLimit) |
void |
setMinYawLimit(java.lang.Float minYawLimit) |
void |
setParentPreset(java.lang.String parentPreset) |
void |
setPitch(java.lang.Float pitch) |
void |
setPlayEffect(org.cloudburstmc.protocol.common.util.OptionalBoolean playEffect) |
void |
setPos(org.cloudburstmc.math.vector.Vector3f pos) |
void |
setRadius(java.lang.Float radius) |
void |
setRotationSpeed(java.lang.Float rotationSpeed) |
void |
setSnapToTarget(org.cloudburstmc.protocol.common.util.OptionalBoolean snapToTarget) |
void |
setVerticalRotationLimit(org.cloudburstmc.math.vector.Vector2f verticalRotationLimit) |
void |
setViewOffset(org.cloudburstmc.math.vector.Vector2f viewOffset) |
void |
setYaw(java.lang.Float yaw) |
java.lang.String |
toString() |
public CameraPreset(java.lang.String identifier,
java.lang.String parentPreset,
org.cloudburstmc.math.vector.Vector3f pos,
java.lang.Float yaw,
java.lang.Float pitch,
org.cloudburstmc.math.vector.Vector2f viewOffset,
java.lang.Float radius,
java.lang.Float minYawLimit,
java.lang.Float maxYawLimit,
CameraAudioListener listener,
org.cloudburstmc.protocol.common.util.OptionalBoolean playEffect,
java.lang.Float rotationSpeed,
org.cloudburstmc.protocol.common.util.OptionalBoolean snapToTarget,
org.cloudburstmc.math.vector.Vector3f entityOffset,
org.cloudburstmc.math.vector.Vector2f horizontalRotationLimit,
org.cloudburstmc.math.vector.Vector2f verticalRotationLimit,
org.cloudburstmc.protocol.common.util.OptionalBoolean continueTargeting,
org.cloudburstmc.protocol.common.util.OptionalBoolean alignTargetAndCameraForward,
java.lang.Float blockListeningRadius,
CameraAimAssistPreset aimAssistPreset,
@Nullable ControlScheme controlScheme)
public CameraPreset()
public static CameraPreset.CameraPresetBuilder builder()
public java.lang.String getIdentifier()
public java.lang.String getParentPreset()
public org.cloudburstmc.math.vector.Vector3f getPos()
public java.lang.Float getYaw()
public java.lang.Float getPitch()
public org.cloudburstmc.math.vector.Vector2f getViewOffset()
public java.lang.Float getRadius()
public java.lang.Float getMinYawLimit()
public java.lang.Float getMaxYawLimit()
public CameraAudioListener getListener()
public org.cloudburstmc.protocol.common.util.OptionalBoolean getPlayEffect()
public java.lang.Float getRotationSpeed()
public org.cloudburstmc.protocol.common.util.OptionalBoolean getSnapToTarget()
public org.cloudburstmc.math.vector.Vector3f getEntityOffset()
public org.cloudburstmc.math.vector.Vector2f getHorizontalRotationLimit()
public org.cloudburstmc.math.vector.Vector2f getVerticalRotationLimit()
public org.cloudburstmc.protocol.common.util.OptionalBoolean getContinueTargeting()
@Deprecated public org.cloudburstmc.protocol.common.util.OptionalBoolean getAlignTargetAndCameraForward()
public java.lang.Float getBlockListeningRadius()
public CameraAimAssistPreset getAimAssistPreset()
public @Nullable ControlScheme getControlScheme()
public void setIdentifier(java.lang.String identifier)
public void setParentPreset(java.lang.String parentPreset)
public void setPos(org.cloudburstmc.math.vector.Vector3f pos)
public void setYaw(java.lang.Float yaw)
public void setPitch(java.lang.Float pitch)
public void setViewOffset(org.cloudburstmc.math.vector.Vector2f viewOffset)
public void setRadius(java.lang.Float radius)
public void setMinYawLimit(java.lang.Float minYawLimit)
public void setMaxYawLimit(java.lang.Float maxYawLimit)
public void setListener(CameraAudioListener listener)
public void setPlayEffect(org.cloudburstmc.protocol.common.util.OptionalBoolean playEffect)
public void setRotationSpeed(java.lang.Float rotationSpeed)
public void setSnapToTarget(org.cloudburstmc.protocol.common.util.OptionalBoolean snapToTarget)
public void setEntityOffset(org.cloudburstmc.math.vector.Vector3f entityOffset)
public void setHorizontalRotationLimit(org.cloudburstmc.math.vector.Vector2f horizontalRotationLimit)
public void setVerticalRotationLimit(org.cloudburstmc.math.vector.Vector2f verticalRotationLimit)
public void setContinueTargeting(org.cloudburstmc.protocol.common.util.OptionalBoolean continueTargeting)
@Deprecated public void setAlignTargetAndCameraForward(org.cloudburstmc.protocol.common.util.OptionalBoolean alignTargetAndCameraForward)
public void setBlockListeningRadius(java.lang.Float blockListeningRadius)
public void setAimAssistPreset(CameraAimAssistPreset aimAssistPreset)
public void setControlScheme(@Nullable ControlScheme controlScheme)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object