Class Hierarchy
- java.lang.Object
- com.hammy275.immersivemc.mixin.AABBBoundingBoxImplMixin (implements com.hammy275.immersivemc.api.common.hitbox.BoundingBox)
- com.hammy275.immersivemc.server.data.AboutToThrowData
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- net.minecraft.world.inventory.AbstractContainerMenu
- com.hammy275.immersivemc.client.immersive.AbstractDragImmersive (implements com.hammy275.immersivemc.api.client.immersive.Immersive<I,S>)
- com.hammy275.immersivemc.client.immersive.AbstractImmersive<I,S> (implements com.hammy275.immersivemc.api.client.immersive.Immersive<I,S>)
- com.hammy275.immersivemc.client.immersive.info.AbstractImmersiveInfo (implements com.hammy275.immersivemc.api.client.immersive.ImmersiveInfo)
- com.hammy275.immersivemc.client.immersive.info.BeaconInfo
- com.hammy275.immersivemc.client.immersive.info.ChestInfo
- com.hammy275.immersivemc.client.immersive_item.AbstractItemImmersive<I>
- com.hammy275.immersivemc.client.immersive_item.info.AbstractItemInfo
- com.hammy275.immersivemc.client.immersive.AbstractPlayerAttachmentImmersive<I,S>
- com.hammy275.immersivemc.client.immersive.info.AbstractPlayerAttachmentInfo
- com.hammy275.immersivemc.common.tracker.AbstractTracker
- com.hammy275.immersivemc.server.tracker.vrhand.AbstractVRHandTracker
- com.hammy275.immersivemc.common.config.ActiveConfig (implements java.lang.Cloneable)
- com.hammy275.immersivemc.client.immersive.info.AnvilData
- com.hammy275.immersivemc.common.network.packet.BackpackInteractPacket
- com.hammy275.immersivemc.mixin.BackpackTrackerMixin
- com.hammy275.immersivemc.common.network.packet.BeaconConfirmPacket
- com.hammy275.immersivemc.common.network.packet.BeaconDataPacket
- com.hammy275.immersivemc.common.immersive.storage.network.impl.BookData (implements com.hammy275.immersivemc.api.common.immersive.NetworkStorage, com.hammy275.immersivemc.api.server.WorldStorage)
- com.hammy275.immersivemc.mixin.throw_redirectors.BottleOEnchantingRedirect
- com.hammy275.immersivemc.client.immersive.BuiltImmersiveImpl<E,S> (implements com.hammy275.immersivemc.api.client.immersive.BuiltImmersive<E,S>)
- com.hammy275.immersivemc.client.immersive.info.BuiltImmersiveInfoImpl<E> (implements com.hammy275.immersivemc.api.client.immersive.BuiltImmersiveInfo<E>)
- com.hammy275.immersivemc.client.config.screen.Buttons
- com.hammy275.immersivemc.server.tracker.CampfireTracker.CookInfo
- com.hammy275.immersivemc.client.immersive.info.ChestLikeData
- com.hammy275.immersivemc.common.network.packet.ChestShulkerOpenPacket
- com.hammy275.immersivemc.server.ChestToOpenSet
- com.hammy275.immersivemc.mixin.ChiseledBookShelfBlockMixin
- com.hammy275.immersivemc.client.config.ClientConstants
- com.hammy275.immersivemc.client.subscribe.ClientLogicSubscriber
- com.hammy275.immersivemc.client.subscribe.ClientRenderSubscriber
- com.hammy275.immersivemc.client.tracker.ClientTrackerInit
- com.hammy275.immersivemc.client.ClientUtil
- com.hammy275.immersivemc.client.subscribe.ClientVRSubscriber
- com.hammy275.immersivemc.common.config.CommonConstants
- com.hammy275.immersivemc.common.subscribe.CommonSubscriber
- com.hammy275.immersivemc.common.compat.util.CompatModule<T> (implements java.lang.reflect.InvocationHandler)
- com.hammy275.immersivemc.client.compat.CompatModuleClient
- com.hammy275.immersivemc.common.compat.util.CompatUtils
- com.hammy275.immersivemc.common.config.ConfigConverter
- com.hammy275.immersivemc.common.network.packet.ConfigSyncPacket
- com.hammy275.immersivemc.common.immersive.handler.ContainerHandler<S> (implements com.hammy275.immersivemc.api.common.immersive.ImmersiveHandler<S>)
- com.hammy275.immersivemc.mixin.ContainerOpenersCounterMixin
- com.hammy275.immersivemc.server.immersive.DirtyTracker
- com.hammy275.immersivemc.common.network.packet.DoubleControllerVibrate
- com.hammy275.immersivemc.client.immersive.info.DragImmersiveInfo (implements com.hammy275.immersivemc.api.client.immersive.ImmersiveInfo)
- com.hammy275.immersivemc.mixin.throw_redirectors.EggRedirect
- com.hammy275.immersivemc.client.immersive.info.EnchantingData
- com.hammy275.immersivemc.client.immersive.info.EnchantingData.ETableData
- com.hammy275.immersivemc.mixin.throw_redirectors.EnderPearlRedirect
- com.hammy275.immersivemc.common.network.packet.FetchBackpackStoragePacket
- com.hammy275.immersivemc.common.network.packet.FetchInventoryPacket<S>
- com.hammy275.immersivemc.mixin.throw_redirectors.FishingHookRedirect
- com.hammy275.immersivemc.client.tracker.vr.FishingReelTrackerCore
- com.hammy275.immersivemc.common.network.packet.GrabItemPacket
- com.hammy275.immersivemc.common.immersive.handler.HandlerUtil
- com.hammy275.immersivemc.common.api_impl.hitbox.HitboxInfoFactoryImpl (implements com.hammy275.immersivemc.api.common.hitbox.HitboxInfoFactory)
- com.hammy275.immersivemc.common.api_impl.hitbox.HitboxInfoImpl (implements com.hammy275.immersivemc.api.common.hitbox.HitboxInfo)
- com.hammy275.immersivemc.client.immersive.info.HitboxItemPair (implements com.hammy275.immersivemc.api.common.hitbox.HitboxInfo)
- com.hammy275.immersivemc.client.immersive.ImmersiveBuilderImpl<E,S> (implements com.hammy275.immersivemc.api.client.immersive.ImmersiveBuilder<E,S>)
- com.hammy275.immersivemc.common.immersive.ImmersiveCheckers
- com.hammy275.immersivemc.common.immersive.handler.ImmersiveHandlers
- com.hammy275.immersivemc.client.immersive.ImmersiveLectern (implements com.hammy275.immersivemc.api.client.immersive.Immersive<I,S>)
- com.hammy275.immersivemc.common.api_impl.ImmersiveLogicHelpersImpl (implements com.hammy275.immersivemc.api.common.ImmersiveLogicHelpers)
- com.hammy275.immersivemc.ImmersiveMC
- com.hammy275.immersivemc.ImmersiveMCClient
- com.hammy275.immersivemc.client.api_impl.ImmersiveMCClientRegistrationImpl (implements com.hammy275.immersivemc.api.client.ImmersiveMCClientRegistration)
- com.hammy275.immersivemc.common.api_impl.ImmersiveMCRegistrationEventImpl<T> (implements com.hammy275.immersivemc.api.common.ImmersiveMCRegistrationEvent<T>)
- com.hammy275.immersivemc.common.api_impl.ImmersiveMCRegistrationImpl (implements com.hammy275.immersivemc.api.common.ImmersiveMCRegistration)
- com.hammy275.immersivemc.client.api_impl.ImmersiveRenderHelpersImpl (implements com.hammy275.immersivemc.api.client.ImmersiveRenderHelpers)
- com.hammy275.immersivemc.client.immersive.Immersives
- com.hammy275.immersivemc.common.network.packet.InventorySwapPacket
- com.hammy275.immersivemc.common.compat.IronFurnaces
- com.hammy275.immersivemc.client.immersive_item.ItemImmersives
- com.hammy275.immersivemc.mixin.ItemInHandRendererMixin
- com.hammy275.immersivemc.mixin.ItemMixin
- com.hammy275.immersivemc.common.immersive.storage.dual.impl.ItemStorage (implements com.hammy275.immersivemc.api.common.immersive.NetworkStorage, com.hammy275.immersivemc.api.server.WorldStorage)
- com.hammy275.immersivemc.common.immersive.storage.dual.impl.ItemStorage.PlayerItemCounts
- com.hammy275.immersivemc.server.api_impl.ItemSwapAmountImpl (implements com.hammy275.immersivemc.api.server.ItemSwapAmount)
- com.hammy275.immersivemc.common.immersive.handler.ItemWorldStorageHandler<S> (implements com.hammy275.immersivemc.api.common.immersive.WorldStorageHandler<S>)
- com.hammy275.immersivemc.common.immersive.handler.JukeboxHandler (implements com.hammy275.immersivemc.api.common.immersive.ImmersiveHandler<S>)
- com.hammy275.immersivemc.client.LastClientVRData
- com.hammy275.immersivemc.server.data.LastTickData
- com.hammy275.immersivemc.server.LastTickVRData
- com.hammy275.immersivemc.common.immersive.handler.LecternHandler (implements com.hammy275.immersivemc.api.common.immersive.WorldStorageHandler<S>)
- com.hammy275.immersivemc.client.immersive.info.LecternInfo (implements com.hammy275.immersivemc.api.client.immersive.ImmersiveInfo)
- com.hammy275.immersivemc.mixin.LecternRendererMixin
- com.hammy275.immersivemc.mixin.LevelMixin
- com.hammy275.immersivemc.mixin.LevelRendererMixin
- com.hammy275.immersivemc.common.immersive.handler.LeverHandler (implements com.hammy275.immersivemc.api.common.immersive.ImmersiveHandler<S>)
- com.hammy275.immersivemc.common.immersive.storage.network.impl.ListOfItemsStorage (implements com.hammy275.immersivemc.api.common.immersive.NetworkStorage)
- com.hammy275.immersivemc.common.immersive.storage.network.impl.ETableStorage
- com.hammy275.immersivemc.mixin.LivingEntityMixin
- com.hammy275.immersivemc.common.vr.mixin_proxy.LivingEntityMixinProxy
- com.hammy275.immersivemc.common.compat.Lootr
- com.hammy275.immersivemc.common.compat.lootr.LootrNullImpl (implements com.hammy275.immersivemc.common.compat.lootr.LootrCompat)
- com.hammy275.immersivemc.mixin.MinecraftMixin
- com.hammy275.immersivemc.MixinConfigPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
- net.minecraft.client.model.Model
- com.hammy275.immersivemc.mixin.MultiPlayerGameModeMixin
- com.hammy275.immersivemc.common.network.Network
- com.hammy275.immersivemc.common.network.NetworkChannel
- com.hammy275.immersivemc.common.network.NetworkClientHandlers
- com.hammy275.immersivemc.common.network.NetworkUtil
- com.hammy275.immersivemc.common.compat.util.NullClass
- com.hammy275.immersivemc.common.immersive.storage.network.impl.NullStorage (implements com.hammy275.immersivemc.api.common.immersive.NetworkStorage)
- com.hammy275.immersivemc.common.obb.OBBClientUtil
- com.hammy275.immersivemc.common.api_impl.hitbox.OBBFactoryImpl (implements com.hammy275.immersivemc.api.common.hitbox.OBBFactory)
- com.hammy275.immersivemc.common.api_impl.hitbox.OBBImpl (implements com.hammy275.immersivemc.api.common.hitbox.BoundingBox, com.hammy275.immersivemc.api.common.hitbox.OBB)
- com.hammy275.immersivemc.common.obb.OBBRotList
- com.hammy275.immersivemc.common.network.packet.PageTurnPacket
- com.hammy275.immersivemc.Platform
- com.hammy275.immersivemc.PlatformClient
- com.hammy275.immersivemc.server.tracker.RangedGrabTrackerServer.RangedGrabInfo
- java.lang.Record
- com.hammy275.immersivemc.common.network.packet.ReelFishPacket
- com.hammy275.immersivemc.client.immersive.RelativeHitboxInfoBuilderImpl (implements java.lang.Cloneable, com.hammy275.immersivemc.api.client.immersive.RelativeHitboxInfoBuilder)
- com.hammy275.immersivemc.client.immersive.RelativeHitboxInfoImpl (implements java.lang.Cloneable, com.hammy275.immersivemc.api.common.hitbox.HitboxInfo, com.hammy275.immersivemc.api.client.immersive.RelativeHitboxInfo)
- com.hammy275.immersivemc.common.immersive.handler.RepeaterHandler (implements com.hammy275.immersivemc.api.common.immersive.ImmersiveHandler<S>)
- com.hammy275.immersivemc.client.SafeClientUtil
- net.minecraft.world.level.saveddata.SavedData
- com.hammy275.immersivemc.mixin.ScreenMixin
- com.hammy275.immersivemc.client.config.screen.ScreenUtils
- com.hammy275.immersivemc.mixin.ServerPlayerGameModeMixin
- com.hammy275.immersivemc.server.ServerSubscriber
- com.hammy275.immersivemc.server.tracker.ServerTrackerInit
- com.hammy275.immersivemc.server.ServerUtil
- com.hammy275.immersivemc.server.ServerVRSubscriber
- com.hammy275.immersivemc.common.network.packet.SetRepeaterPacket
- com.hammy275.immersivemc.server.api_impl.SharedNetworkStoragesImpl (implements com.hammy275.immersivemc.api.server.SharedNetworkStorages)
- com.hammy275.immersivemc.common.util.ShieldUtil
- com.hammy275.immersivemc.mixin.throw_redirectors.SnowballRedirect
- com.hammy275.immersivemc.server.swap.Swap
- com.hammy275.immersivemc.server.swap.Swap.SwapResultOld
- com.hammy275.immersivemc.common.network.packet.SwapPacket
- com.hammy275.immersivemc.mixin.throw_redirectors.ThrownPotionRedirect
- com.hammy275.immersivemc.common.network.packet.ThrowPacket
- com.hammy275.immersivemc.common.vr.mixin_proxy.ThrowRedirect
- com.hammy275.immersivemc.common.compat.TinkersConstruct
- com.hammy275.immersivemc.server.immersive.TrackedImmersiveData<S>
- com.hammy275.immersivemc.server.immersive.TrackedImmersives
- com.hammy275.immersivemc.common.immersive.handler.TrapdoorHandler (implements com.hammy275.immersivemc.api.common.immersive.ImmersiveHandler<S>)
- com.hammy275.immersivemc.mixin.throw_redirectors.TridentRedirect
- com.google.gson.TypeAdapter<T>
- com.hammy275.immersivemc.common.util.RGBA
- com.hammy275.immersivemc.common.network.packet.UsePacket
- com.hammy275.immersivemc.common.util.Util
- com.hammy275.immersivemc.common.util.Util.ItemStackMergeResult
- com.hammy275.immersivemc.mixin.throw_render_helpers.vivecraft.VivecraftItemRenderingHotswitchMixin
- com.hammy275.immersivemc.mixin.throw_render_helpers.vivecraft.VivecraftItemRenderingMixin
- com.hammy275.immersivemc.common.vr.VRPlugin
- com.hammy275.immersivemc.client.vr.VRPluginClientProxy
- com.hammy275.immersivemc.common.vr.VRPluginProxy
- com.hammy275.immersivemc.common.vr.VRPluginVerify
- com.hammy275.immersivemc.common.vr.VRRumble
- com.hammy275.immersivemc.common.vr.VRUtil
- com.hammy275.immersivemc.server.storage.world.WorldStoragesImpl (implements com.hammy275.immersivemc.api.server.WorldStorages)