Class VisorVRPlayerDataProvider

java.lang.Object
net.timtaran.interactivemc.bridge.vr.visor.VisorVRPlayerDataProvider
All Implemented Interfaces:
VRPlayerDataProvider

public class VisorVRPlayerDataProvider extends Object implements VRPlayerDataProvider
  • Constructor Details

    • VisorVRPlayerDataProvider

      public VisorVRPlayerDataProvider()
  • Method Details

    • getVrPose

      @Nullable public @Nullable VRPose getVrPose(net.minecraft.world.entity.player.Player player)
      Description copied from interface: VRPlayerDataProvider
      Retrieves the VR player data for the given player.
      Specified by:
      getVrPose in interface VRPlayerDataProvider
      Parameters:
      player - the player to retrieve the VR player data for
      Returns:
      the VR player data, or null if the player is not a VR player
    • isVRPlayer

      public boolean isVRPlayer(net.minecraft.world.entity.player.Player player)
      Description copied from interface: VRPlayerDataProvider
      Checks if the given player is a VR player.
      Specified by:
      isVRPlayer in interface VRPlayerDataProvider
      Parameters:
      player - the player to check
      Returns:
      true if the player is a VR player, false otherwise
    • getPoseHistory

      public VRPoseHistory getPoseHistory(net.minecraft.world.entity.player.Player player)
      Specified by:
      getPoseHistory in interface VRPlayerDataProvider