Hierarchy For All Packages
- net.timtaran.interactivemc.body.player,
- net.timtaran.interactivemc.body.type,
- net.timtaran.interactivemc.bridge.vivecraft,
- net.timtaran.interactivemc.data,
- net.timtaran.interactivemc.event.player,
- net.timtaran.interactivemc.init,
- net.timtaran.interactivemc.init.registry,
- net.timtaran.interactivemc.mixin.bridge.vivecraft,
- net.timtaran.interactivemc.network,
- net.timtaran.interactivemc.network.sync,
- net.timtaran.interactivemc.network.sync.packet,
- net.timtaran.interactivemc.util,
- net.timtaran.interactivemc.util.velthoric,
- net.timtaran.interactivemc.util.vivecraft
Class Hierarchy
- java.lang.Object
- net.timtaran.interactivemc.init.registry.BodyRegistry
- net.timtaran.interactivemc.network.sync.packet.C2SFrameVRPosePacket (implements net.xmx.velthoric.network.IVxNetPacket)
- net.timtaran.interactivemc.data.ClientDataStore
- net.timtaran.interactivemc.network.sync.DataSerializers
- net.timtaran.interactivemc.init.registry.EventRegistry
- net.timtaran.interactivemc.network.sync.packet.HandInteractionPacket (implements net.xmx.velthoric.network.IVxNetPacket)
- net.timtaran.interactivemc.network.sync.packet.C2SGrabPacket
- net.timtaran.interactivemc.network.sync.packet.C2SReleasePacket
- net.timtaran.interactivemc.network.sync.packet.S2CGrabResultPacket
- net.timtaran.interactivemc.init.InteractiveMC
- net.timtaran.interactivemc.util.InteractiveMCIdentifier
- net.timtaran.interactivemc.mixin.bridge.vivecraft.KeyMappingHandlingMixin
- net.timtaran.interactivemc.mixin.bridge.vivecraft.KeyMappingRegisterMixin
- net.timtaran.interactivemc.init.registry.KeyMapRegistry
- net.timtaran.interactivemc.network.Networking
- net.timtaran.interactivemc.network.PacketRegistry
- net.timtaran.interactivemc.body.player.PlayerBodyManager
- net.timtaran.interactivemc.bridge.vivecraft.PlayerBodyTracker (implements org.vivecraft.api.client.Tracker)
- net.timtaran.interactivemc.data.PlayerDataStore
- net.timtaran.interactivemc.event.player.PlayerLifecycleEvents
- net.timtaran.interactivemc.util.velthoric.VelthoricClientUtils
- net.timtaran.interactivemc.util.vivecraft.VivecraftUtils
- net.timtaran.interactivemc.init.registry.ViveRegistry
- net.xmx.velthoric.core.body.VxBody
- net.timtaran.interactivemc.body.type.GrabbableBody
- net.timtaran.interactivemc.body.player.PlayerBodyPartGhostRigidBody
- net.timtaran.interactivemc.body.player.PlayerBodyPartRigidBody
- net.xmx.velthoric.core.body.client.renderer.VxBodyRenderer<T>
- net.timtaran.interactivemc.body.player.PlayerBodyPartGhostRenderer
- net.timtaran.interactivemc.body.player.PlayerBodyPartRenderer
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
- 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.network.RawPayload (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.timtaran.interactivemc.util.vivecraft.VRPlayerData
- java.lang.Record