Class PoseUpdateTask

java.lang.Object
org.vmstudio.visor.api.client.tasks.VisorTask
net.timtaran.interactivemc.bridge.vr.visor.PoseUpdateTask
All Implemented Interfaces:
Comparable<org.vmstudio.visor.api.common.addon.component.PrioritySupporter>, org.vmstudio.visor.api.common.addon.component.PrioritySupporter, org.vmstudio.visor.api.common.addon.component.VisorComponent

public class PoseUpdateTask extends org.vmstudio.visor.api.client.tasks.VisorTask
  • Constructor Summary

    Constructors
    Constructor
    Description
    PoseUpdateTask(org.vmstudio.visor.api.common.addon.VisorAddon owner)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull String
     
    @NotNull org.vmstudio.visor.api.client.tasks.TaskType
     
    boolean
    isActive(@Nullable net.minecraft.client.player.LocalPlayer player)
     
    protected void
    onClear(@Nullable net.minecraft.client.player.LocalPlayer player)
     
    protected void
    onRun(@Nullable net.minecraft.client.player.LocalPlayer player)
     

    Methods inherited from class org.vmstudio.visor.api.client.tasks.VisorTask

    alwaysClear, clear, getOwner, getPriority, isCleared, isEnabled, isEnabledAndActive, run, setEnabled

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.vmstudio.visor.api.common.addon.component.PrioritySupporter

    compareTo
  • Constructor Details

    • PoseUpdateTask

      public PoseUpdateTask(org.vmstudio.visor.api.common.addon.VisorAddon owner)
  • Method Details

    • onRun

      protected void onRun(@Nullable @Nullable net.minecraft.client.player.LocalPlayer player)
      Specified by:
      onRun in class org.vmstudio.visor.api.client.tasks.VisorTask
    • onClear

      protected void onClear(@Nullable @Nullable net.minecraft.client.player.LocalPlayer player)
      Specified by:
      onClear in class org.vmstudio.visor.api.client.tasks.VisorTask
    • isActive

      public boolean isActive(@Nullable @Nullable net.minecraft.client.player.LocalPlayer player)
      Specified by:
      isActive in class org.vmstudio.visor.api.client.tasks.VisorTask
    • getId

      @NotNull public @NotNull String getId()
    • getType

      @NotNull public @NotNull org.vmstudio.visor.api.client.tasks.TaskType getType()
      Overrides:
      getType in class org.vmstudio.visor.api.client.tasks.VisorTask