Interface FreeRotatePlayerAccessor

All Superinterfaces:
LivingEntityAccessor
All Known Implementing Classes:
MixinLocalPlayer, MixinPlayer, MixinServerPlayer

public interface FreeRotatePlayerAccessor extends LivingEntityAccessor
  • Method Details

    • vsch$getVanillaDimensions

      net.minecraft.world.entity.EntityDimensions vsch$getVanillaDimensions(net.minecraft.world.entity.Pose pose)
    • vsch$isFreeRotating

      boolean vsch$isFreeRotating()
    • vsch$getHeadCenter

      net.minecraft.world.phys.Vec3 vsch$getHeadCenter()
    • vsch$getFeetPosition

      net.minecraft.world.phys.Vec3 vsch$getFeetPosition()
    • vsch$setFeetPosition

      void vsch$setFeetPosition(double x, double y, double z)
    • vsch$getDownVector

      default net.minecraft.world.phys.Vec3 vsch$getDownVector()
    • vsch$getBodyRotation

      org.joml.Quaternionf vsch$getBodyRotation()
    • vsch$setBodyRotation

      void vsch$setBodyRotation(org.joml.Quaternionf rotation)
    • vsch$getBodyRotationO

      org.joml.Quaternionf vsch$getBodyRotationO()
    • vsch$setBodyRotationO

      void vsch$setBodyRotationO(org.joml.Quaternionf rotation)
    • vsch$setLerpBodyRotation

      void vsch$setLerpBodyRotation(org.joml.Quaternionf rotation)
    • vsch$getHeadRotation

      org.joml.Quaternionf vsch$getHeadRotation()
    • vsch$getHeadRotationO

      org.joml.Quaternionf vsch$getHeadRotationO()
    • vsch$getHeadPitch

      float vsch$getHeadPitch()
    • vsch$setHeadPitch

      void vsch$setHeadPitch(float pitch)
    • vsch$getHeadPitchO

      float vsch$getHeadPitchO()
    • vsch$setLerpHeadPitch

      void vsch$setLerpHeadPitch(float pitch)
    • vsch$getHeadYaw

      float vsch$getHeadYaw()
    • vsch$setHeadYaw

      void vsch$setHeadYaw(float yaw)
    • vsch$getHeadYawO

      float vsch$getHeadYawO()
    • vsch$setLerpHeadYaw

      void vsch$setLerpHeadYaw(float yaw)
    • vsch$hasSupportingBlock

      boolean vsch$hasSupportingBlock()
    • vsch$findSupportingBlock

      default net.minecraft.core.BlockPos vsch$findSupportingBlock()
    • vsch$findSupportingBlock

      net.minecraft.core.BlockPos vsch$findSupportingBlock(Consumer<org.joml.primitives.AABBd> boxModifier)
    • vsch$getSupportingShip

      org.valkyrienskies.core.api.ships.Ship vsch$getSupportingShip()
    • vsch$setOldPosAndRot

      void vsch$setOldPosAndRot()
    • vsch$stepLerp

      void vsch$stepLerp(int steps)