Index

A B C F G H I L M N O P R S T V W 
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, with ItemInUseTracker.itemInUse(LocalPlayer).
A B C F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages