Hierarchy For All Packages
- net.timtaran.interactivemc.body.duck,
- net.timtaran.interactivemc.body.player,
- net.timtaran.interactivemc.body.player.data,
- net.timtaran.interactivemc.body.player.interaction,
- net.timtaran.interactivemc.body.player.packet,
- net.timtaran.interactivemc.body.player.physics,
- net.timtaran.interactivemc.body.player.renderer,
- net.timtaran.interactivemc.body.player.store,
- net.timtaran.interactivemc.body.type,
- net.timtaran.interactivemc.bridge,
- net.timtaran.interactivemc.bridge.vr,
- net.timtaran.interactivemc.bridge.vr.visor,
- net.timtaran.interactivemc.bridge.vr.vivecraft,
- net.timtaran.interactivemc.event.player,
- net.timtaran.interactivemc.event.tick,
- net.timtaran.interactivemc.init,
- net.timtaran.interactivemc.init.registry,
- net.timtaran.interactivemc.mixin.bridge.velthoric,
- net.timtaran.interactivemc.mixin.bridge.vr.vivecraft,
- net.timtaran.interactivemc.network,
- net.timtaran.interactivemc.network.sync,
- net.timtaran.interactivemc.util,
- net.timtaran.interactivemc.util.client.render,
- net.timtaran.interactivemc.util.input,
- net.timtaran.interactivemc.util.velthoric,
- net.timtaran.interactivemc.util.vr,
- net.timtaran.interactivemc.util.vr.data,
- net.timtaran.interactivemc.util.vr.visor,
- net.timtaran.interactivemc.util.vr.vivecraft
Class Hierarchy
- java.lang.Object
- net.timtaran.interactivemc.init.registry.BodyRegistry
- net.timtaran.interactivemc.body.player.packet.C2SFrameVRPosePacket (implements net.xmx.velthoric.network.IVxNetPacket)
- net.timtaran.interactivemc.body.player.store.ClientPlayerBodyDataStore
- net.timtaran.interactivemc.network.sync.DataSerializers
- net.timtaran.interactivemc.init.registry.EventRegistry
- net.timtaran.interactivemc.body.player.interaction.GrabInteraction
- net.timtaran.interactivemc.body.player.packet.HandInteractionPacket (implements net.xmx.velthoric.network.IVxNetPacket)
- net.timtaran.interactivemc.body.player.packet.C2SGrabPacket
- net.timtaran.interactivemc.body.player.packet.C2SReleasePacket
- net.timtaran.interactivemc.body.player.packet.C2STriggerStatePacket
- net.timtaran.interactivemc.body.player.packet.S2CGrabResultPacket
- net.timtaran.interactivemc.util.input.InputHandler
- net.timtaran.interactivemc.init.InteractiveMC
- net.timtaran.interactivemc.init.registry.InteractiveMCConfig
- net.timtaran.interactivemc.util.InteractiveMCIdentifier
- net.timtaran.interactivemc.bridge.vr.visor.InteractiveMCVisorAddon (implements org.vmstudio.visor.api.common.addon.VisorAddon)
- net.timtaran.interactivemc.mixin.bridge.vr.vivecraft.KeyMappingHandlingMixin
- net.timtaran.interactivemc.mixin.bridge.vr.vivecraft.KeyMappingRegisterMixin
- net.timtaran.interactivemc.bridge.MixinCompatPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
- net.timtaran.interactivemc.bridge.vr.vivecraft.MixinVivecraftPlugin
- net.timtaran.interactivemc.network.Networking
- net.timtaran.interactivemc.util.NetworkSerializers
- net.timtaran.interactivemc.network.PacketRegistry
- net.timtaran.interactivemc.init.registry.PhysicsLayerRegistry
- net.timtaran.interactivemc.mixin.bridge.velthoric.PhysicsTickEvent
- net.timtaran.interactivemc.util.Platform
- net.timtaran.interactivemc.body.player.store.PlayerBodyDataStore
- net.timtaran.interactivemc.body.player.PlayerBodyManager
- net.timtaran.interactivemc.util.PlayerBodyPartTransforms
- net.timtaran.interactivemc.bridge.vr.vivecraft.PlayerBodyTracker (implements org.vivecraft.api.client.Tracker)
- net.timtaran.interactivemc.body.player.data.PlayerData
- net.timtaran.interactivemc.event.player.PlayerLifecycleEvents
- net.timtaran.interactivemc.init.registry.ProviderRegistry
- net.timtaran.interactivemc.event.tick.ServerTickEvents
- net.timtaran.interactivemc.body.player.interaction.TriggerInteraction
- net.timtaran.interactivemc.util.velthoric.VelthoricClientUtils
- net.timtaran.interactivemc.mixin.bridge.velthoric.VelthoricRenderingFix
- net.timtaran.interactivemc.util.vr.visor.VisorConversions
- org.vmstudio.visor.api.client.tasks.VisorTask (implements org.vmstudio.visor.api.common.addon.component.PrioritySupporter, org.vmstudio.visor.api.common.addon.component.VisorComponent)
- net.timtaran.interactivemc.bridge.vr.visor.PoseUpdateTask
- net.timtaran.interactivemc.bridge.vr.visor.VisorVRPlayerDataProvider (implements net.timtaran.interactivemc.bridge.vr.VRPlayerDataProvider)
- net.timtaran.interactivemc.util.vr.vivecraft.VivecraftConversions
- net.timtaran.interactivemc.bridge.vr.vivecraft.VivecraftKeyMapRegistry
- net.timtaran.interactivemc.bridge.vr.vivecraft.VivecraftVRPlayerDataProvider (implements net.timtaran.interactivemc.bridge.vr.VRPlayerDataProvider)
- net.timtaran.interactivemc.init.registry.ViveRegistry
- org.vmstudio.visor.api.client.input.action.framework.VRActionButton (implements org.vmstudio.visor.api.client.input.action.VRAction)
- org.vmstudio.visor.api.client.input.action.framework.VRActionKey
- net.timtaran.interactivemc.bridge.vr.visor.GrabAction
- net.timtaran.interactivemc.bridge.vr.visor.TriggerPressAction
- net.timtaran.interactivemc.bridge.vr.visor.TriggerTouchAction
- org.vmstudio.visor.api.client.input.action.framework.VRActionKey
- net.timtaran.interactivemc.mixin.bridge.vr.vivecraft.VRInputActionMixin (implements net.timtaran.interactivemc.bridge.vr.vivecraft.VRInputActionExtension)
- net.timtaran.interactivemc.mixin.bridge.vr.vivecraft.VRInputActionProcessReorderMixin
- net.timtaran.interactivemc.util.vr.VRPoseHistoryImpl (implements net.timtaran.interactivemc.util.vr.VRPoseHistory)
- net.xmx.velthoric.core.body.VxBody
- net.timtaran.interactivemc.body.player.physics.PlayerBodyPartGhostRigidBody
- net.timtaran.interactivemc.body.player.physics.PlayerBodyPartRigidBody
- net.timtaran.interactivemc.body.duck.TestDuckRigidBody (implements net.timtaran.interactivemc.body.type.IGrabbable)
- net.xmx.velthoric.core.body.client.renderer.VxBodyRenderer<T>
- net.timtaran.interactivemc.body.player.renderer.PlayerBodyPartGhostRenderer
- net.timtaran.interactivemc.body.player.renderer.PlayerBodyPartRenderer
- net.timtaran.interactivemc.body.duck.TestDuckRigidBodyRenderer
- net.timtaran.interactivemc.util.client.render.WireframeRenderer
Interface Hierarchy
- net.timtaran.interactivemc.body.type.IGrabbable
- net.timtaran.interactivemc.util.vr.data.VRBodyPartData
- net.timtaran.interactivemc.mixin.bridge.vr.vivecraft.VRInputActionAccessor
- net.timtaran.interactivemc.bridge.vr.vivecraft.VRInputActionExtension
- net.timtaran.interactivemc.bridge.vr.VRPlayerDataProvider
- net.timtaran.interactivemc.util.vr.data.VRPose
- net.timtaran.interactivemc.util.vr.VRPoseHistory
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.timtaran.interactivemc.body.player.PlayerBodyPart
- net.timtaran.interactivemc.body.player.interaction.TriggerState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.timtaran.interactivemc.body.player.interaction.GrabInteraction.GrabResult
- net.timtaran.interactivemc.body.type.GrabPoint
- net.timtaran.interactivemc.body.player.data.PlayerBodyPartData
- net.timtaran.interactivemc.body.player.data.PlayerBodyPartData.GrabData
- net.timtaran.interactivemc.network.RawPayload (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.timtaran.interactivemc.util.vr.data.VRBodyPartDataImpl (implements net.timtaran.interactivemc.util.vr.data.VRBodyPartData)
- net.timtaran.interactivemc.util.vr.data.VRPoseImpl (implements net.timtaran.interactivemc.util.vr.data.VRPose)
- java.lang.Record