Index
All Classes and Interfaces|All Packages
I
- idleProcess(LocalPlayer) - Method in interface org.vivecraft.api.client.Tracker
-
Called for the local player, whether the tracker is active or not.
- inactiveProcess(LocalPlayer) - Method in interface org.vivecraft.api.client.Tracker
-
Called to reset this tracker's state.
- instance() - Static method in interface org.vivecraft.api.client.VRClientAPI
-
Gets the API instance for interacting with Vivecraft from the client-side, for interactions not related to rendering.
- instance() - Static method in interface org.vivecraft.api.client.VRRenderingAPI
-
Gets the API instance for interacting with Vivecraft for rendering.
- instance() - Static method in interface org.vivecraft.api.server.VRServerAPI
- instance() - Static method in interface org.vivecraft.api.VRAPI
- InteractModule - Interface in org.vivecraft.api.client
-
An InteractModule can influence what happens when the user presses the Interact keybind.
- isActive(LocalPlayer) - Method in interface org.vivecraft.api.client.Tracker
-
Whether the tracker is active for the local player.
- isActive(LocalPlayer, InteractionHand, Vec3) - Method in interface org.vivecraft.api.client.InteractModule
-
This is used to check if the user can use the Interact keybind on the given
hand
to interact with the module. - isFirstPerson(RenderPass) - Static method in enum class org.vivecraft.api.client.data.RenderPass
-
Returns whether the provided RenderPass is rendered from the player's perspective.
- isFirstRenderPass() - Method in interface org.vivecraft.api.client.VRRenderingAPI
-
Returns if the current render pass is the first render pass for this render cycle.
- isFoot() - Method in enum class org.vivecraft.api.data.VRBodyPart
-
Checks if
this
VRBodyPart is a foot - isHand() - Method in enum class org.vivecraft.api.data.VRBodyPart
-
Checks if
this
VRBodyPart is a hand - isLeftHanded() - Method in interface org.vivecraft.api.client.VRClientAPI
-
Get whether the local player is currently configured to use left-handed mode when in VR.
- isLeftHanded() - Method in interface org.vivecraft.api.data.VRPose
-
Gets whether the player was using left-handed mode when the pose was created.
- isSeated() - Method in interface org.vivecraft.api.client.VRClientAPI
-
Get whether the local player is currently configured to be in seated mode when in VR.
- isSeated() - Method in interface org.vivecraft.api.data.VRPose
-
Gets whether the player was in seated mode when the pose was created.
- isThirdPerson(RenderPass) - Static method in enum class org.vivecraft.api.client.data.RenderPass
-
Returns whether the provided RenderPass is rendered from a third-person perspective.
- isVanillaRenderPass() - Method in interface org.vivecraft.api.client.VRRenderingAPI
-
Gets whether the current render pass is a vanilla render pass.
- isVRActive() - Method in interface org.vivecraft.api.client.VRClientAPI
-
Get whether the client is actively in VR.
- isVRInitialized() - Method in interface org.vivecraft.api.client.VRClientAPI
-
Get whether VR support is currently initialized.
- isVRPlayer(Player) - Method in interface org.vivecraft.api.VRAPI
-
Check whether a given player is currently in VR.
- itemInUse(LocalPlayer) - Method in interface org.vivecraft.api.client.ItemInUseTracker
-
Called for the client player, to check if this tracker is currently causing the item to be used to not release the use key.
- ItemInUseTracker - Interface in org.vivecraft.api.client
-
A type of
Tracker
which can prevent the vanilla use key from being released, withItemInUseTracker.itemInUse(LocalPlayer)
.
All Classes and Interfaces|All Packages