Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
    • net.minecraft.world.inventory.AbstractContainerMenu
      • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.screen.MixinMerchantMenu
      • net.minecraft.world.inventory.RecipeBookMenu
        • net.minecraft.world.inventory.AbstractCraftingMenu
    • net.minecraft.world.entity.AbstractInterpolationHandler (implements net.minecraft.world.entity.InterpolationHandler)
    • com.viaversion.viaversion.api.protocol.AbstractProtocol<CU,CM,SM,SU> (implements com.viaversion.viaversion.api.protocol.Protocol<CU,CM,SM,SU>)
    • net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
      • net.minecraft.client.gui.components.AbstractScrollArea
        • net.minecraft.client.gui.components.AbstractContainerWidget (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
          • net.minecraft.client.gui.components.AbstractSelectionList<E>
          • net.minecraft.client.gui.components.tabs.TabNavigationBar
            • net.minecraft.client.gui.components.tabs.MenuTabBar
              • com.viaversion.viafabricplus.screen.base.VFPTabBar
      • net.minecraft.client.gui.components.EditBox
    • com.viaversion.viaversion.protocols.v1_18_2to1_19.provider.AckSequenceProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viafabricplus.features.v1_8.ArmorHudEmulation1_8
    • com.viaversion.viaversion.protocol.version.BaseVersionProvider (implements com.viaversion.viaversion.api.protocol.version.VersionProvider)
    • com.viaversion.viafabricplus.features.v1_15_2.Block1_14
    • net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
      • net.minecraft.world.level.block.Block (implements net.minecraft.world.level.ItemLike)
        • net.minecraft.world.level.block.BaseEntityBlock (implements net.minecraft.world.level.block.EntityBlock)
          • net.minecraft.world.level.block.AbstractChestBlock<E>
            • com.viaversion.viafabricplus.injection.mixin.features.v1_4_2.MixinChestBlock
          • com.viaversion.viafabricplus.injection.mixin.features.v1_4_2.MixinEnderChestBlock
          • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.block.MixinHopperBlock
        • net.minecraft.world.level.block.CrossCollisionBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
        • net.minecraft.world.level.block.DirectionalBlock
        • net.minecraft.world.level.block.FallingBlock (implements net.minecraft.world.level.block.Fallable)
          • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.block.MixinAnvilBlock
        • net.minecraft.world.level.block.HalfTransparentBlock
        • net.minecraft.world.level.block.HorizontalDirectionalBlock
          • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.MixinBedBlock
          • com.viaversion.viafabricplus.injection.mixin.features.v26_1.movement.MixinBedBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.block.MixinAbstractCauldronBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_10.MixinBaseRailBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.MixinCarpetBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.block.MixinEndPortalFrameBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_9_3.MixinFarmlandBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_8.block.MixinLadderBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.block.MixinLeavesBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.movement.MixinSoulSandBlock
        • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.block.MixinWallBlock
        • net.minecraft.world.level.block.VegetationBlock
          • net.minecraft.world.level.block.DoublePlantBlock
    • net.minecraft.client.multiplayer.prediction.BlockStatePredictionHandler (implements java.lang.AutoCloseable)
    • com.viaversion.viafabricplus.features.v1_18_2.BlockStateTranslator
    • io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
      • io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
        • io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler)
          • io.netty.handler.flow.FlowControlHandler
        • io.netty.handler.codec.MessageToMessageDecoder<I>
          • com.viaversion.viaversion.platform.ViaDecodeHandler (implements com.viaversion.viaversion.api.platform.ViaChannelHandler)
        • io.netty.channel.SimpleChannelInboundHandler<I>
          • com.viaversion.viafabricplus.injection.mixin.core.connection.MixinConnection (implements com.viaversion.viafabricplus.injection.access.core.IConnection)
          • com.viaversion.viafabricplus.injection.mixin.core.integration.MixinConnection
    • com.viaversion.viafabricplus.util.ChatUtil
    • net.raphimc.vialegacy.protocol.classic.c0_28_30toa1_0_15.provider.ClassicMpPassProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viafabricplus.features.global.ClassiCubeAccount
    • net.raphimc.vialegacy.protocol.classic.c0_28_30toa1_0_15.provider.ClassicWorldHeightProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viafabricplus.util.ClassLoaderPriorityUtil
    • net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl (implements net.minecraft.network.protocol.common.ClientCommonPacketListener, net.fabricmc.fabric.api.networking.v1.context.PacketContextProvider)
    • com.viaversion.viafabricplus.features.v1_18_2.ClientPlayerInteractionManager1_18_2
    • com.viaversion.viafabricplus.features.global.CollisionShapes
    • com.viaversion.viaversion.protocols.v1_8to1_9.provider.CompressionProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viaversion.util.ConfigSection
      • com.viaversion.viaversion.util.Config
        • com.viaversion.viaversion.configuration.AbstractViaConfig (implements com.viaversion.viaversion.api.configuration.ViaVersionConfig)
    • com.viaversion.viafabricplus.util.network.ConnectionUtil
    • com.viaversion.viafabricplus.protocoltranslator.ConversionsImpl (implements com.viaversion.viafabricplus.api.protocoltranslator.Conversions)
    • com.viaversion.viafabricplus.features.c0_30cpe.CPEAdditions
    • net.minecraft.world.item.crafting.CustomRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
    • io.netty.util.DefaultAttributeMap (implements io.netty.util.AttributeMap)
      • io.netty.channel.AbstractChannel (implements io.netty.channel.Channel)
        • io.netty.channel.local.LocalChannel
    • com.viaversion.viafabricplus.features.v1_20_5.EnchantmentAttributesEmulation1_20_6
    • com.viaversion.viafabricplus.features.v1_14_4.Enchantments1_14_4
    • net.raphimc.vialegacy.protocol.release.r1_6_4tor1_7_2_5.provider.EncryptionProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • net.minecraft.world.entity.Entity (implements net.minecraft.core.component.DataComponentGetter, net.minecraft.util.debug.DebugValueSource, net.minecraft.world.level.entity.EntityAccess, net.fabricmc.fabric.api.event.lifecycle.v1.EntityLoadData, net.minecraft.world.entity.ItemOwner, net.minecraft.world.Nameable, net.minecraft.world.scores.ScoreHolder, net.minecraft.world.entity.SlotProvider, net.minecraft.network.syncher.SyncedDataHolder, net.minecraft.core.TypedInstance<T>)
      • net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.minecraft.world.waypoints.WaypointTransmitter)
        • net.minecraft.world.entity.Avatar
          • net.minecraft.world.entity.player.Player (implements net.minecraft.world.entity.ContainerUser)
            • net.minecraft.client.player.AbstractClientPlayer (implements net.minecraft.client.entity.ClientAvatarEntity)
              • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.movement.MixinLocalPlayer
              • com.viaversion.viafabricplus.injection.mixin.features.v1_18.MixinLocalPlayer
              • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.movement.MixinLocalPlayer
              • com.viaversion.viafabricplus.injection.mixin.features.v1_21_5.movement.MixinLocalPlayer
              • com.viaversion.viafabricplus.injection.mixin.features.v1_21_9.movement.MixinLocalPlayer
              • com.viaversion.viafabricplus.injection.mixin.features.v1_5_2.MixinLocalPlayer
              • com.viaversion.viafabricplus.injection.mixin.features.v1_8.movement.MixinLocalPlayer
              • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.MixinRemotePlayer
              • com.viaversion.viafabricplus.injection.mixin.features.v1_8.entity.MixinRemotePlayer
        • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.MixinPlayer
        • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.movement.MixinPlayer
        • com.viaversion.viafabricplus.injection.mixin.features.v1_16_1.MixinPlayer
        • com.viaversion.viafabricplus.injection.mixin.features.v1_19_3.MixinPlayer
        • com.viaversion.viafabricplus.injection.mixin.features.v1_21_2.MixinPlayer
        • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.movement.MixinPlayer
        • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.MixinPlayer
        • net.minecraft.world.entity.Mob (implements net.minecraft.world.entity.EquipmentUser, net.minecraft.world.entity.Leashable, net.minecraft.world.entity.Targeting)
          • net.minecraft.world.entity.PathfinderMob
            • net.minecraft.world.entity.animal.golem.AbstractGolem
              • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinShulker
            • net.minecraft.world.entity.AgeableMob
              • net.minecraft.world.entity.animal.Animal
                • net.minecraft.world.entity.animal.equine.AbstractHorse (implements net.minecraft.world.entity.HasCustomInventoryScreen, net.minecraft.world.entity.OwnableEntity, net.minecraft.world.entity.PlayerRideableJumping)
                  • com.viaversion.viafabricplus.injection.mixin.features.v1_20.entity.MixinCamel
                  • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinCamel
                  • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.movement.MixinSkeletonHorse
                • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.MixinAbstractCow
                • com.viaversion.viafabricplus.injection.mixin.features.v1_21_2.MixinBee
                • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinGoat
                • com.viaversion.viafabricplus.injection.mixin.features.v1_21_2.MixinMushroomCow
                • net.minecraft.world.entity.TamableAnimal (implements net.minecraft.world.entity.OwnableEntity)
                  • com.viaversion.viafabricplus.injection.mixin.features.v1_20_3.MixinCat
                  • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.entity.MixinWolf (implements net.minecraft.world.entity.NeutralMob)
                  • com.viaversion.viafabricplus.injection.mixin.features.v1_21_5.entity.MixinWolf (implements net.minecraft.world.entity.NeutralMob)
      • com.viaversion.viafabricplus.injection.mixin.features.b1_5.MixinLivingEntity
      • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.movement.MixinLivingEntity
      • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.movement.MixinLivingEntity
      • com.viaversion.viafabricplus.injection.mixin.features.v1_20.entity.MixinLivingEntity
      • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.movement.MixinLivingEntity
      • net.minecraft.world.entity.vehicle.VehicleEntity
        • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.entity.MixinAbstractBoat
        • com.viaversion.viafabricplus.injection.mixin.features.v1_8.entity.MixinAbstractBoat (implements com.viaversion.viafabricplus.injection.access.v1_8.IAbstractBoat)
    • com.viaversion.viafabricplus.features.global.EntityDimensionDiff
    • net.minecraft.client.renderer.entity.EntityRenderer<T,S>
      • net.minecraft.client.renderer.entity.AbstractBoatRenderer
    • com.viaversion.viafabricplus.features.v1_20.EntityRidingOffsetsPre1_20_2
    • com.viaversion.viafabricplus.features.global.FabricAPIWorkaround
    • com.viaversion.viafabricplus.features.FeaturesLoading
    • com.viaversion.viafabricplus.features.global.FontCacheReload
    • com.viaversion.viafabricplus.features.v1_12_2.FootStepParticle1_12_2.Factory (implements net.minecraft.client.particle.ParticleProvider<T>)
    • com.viaversion.viaversion.api.data.FullMappingsBase (implements com.viaversion.viaversion.api.data.FullMappings)
    • net.raphimc.vialegacy.protocol.release.r1_7_6_10tor1_8.provider.GameProfileFetcher (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viaversion.protocols.v1_8to1_9.provider.HandItemProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike)
      • com.viaversion.viafabricplus.injection.mixin.features.v1_19_3.MixinPotionItem
    • com.viaversion.viafabricplus.features.v1_21_2.ItemPick1_21_3
    • com.viaversion.viafabricplus.protocoltranslator.util.ItemUtil
    • com.viaversion.viafabricplus.util.JsonSave
    • com.viaversion.viafabricplus.features.v1_12_2.LanguageUtil
    • com.viaversion.viafabricplus.util.LegacySaveMigrator
    • com.viaversion.viafabricplus.features.v1_7_6.LegacyTabList
    • net.minecraft.world.level.Level (implements java.lang.AutoCloseable, net.minecraft.world.level.LevelAccessor)
    • com.viaversion.viafabricplus.protocoltranslator.LimitationsImpl (implements com.viaversion.viafabricplus.api.protocoltranslator.Limitations)
    • com.viaversion.viafabricplus.protocoltranslator.impl.command.classic.ListExtensionsCommand (implements com.viaversion.viafabricplus.protocoltranslator.impl.command.VFPSubCommand)
    • com.viaversion.viafabricplus.features.global.LithiumWorkaround
    • java.util.logging.Logger
    • com.viaversion.viaversion.api.data.MappingDataLoader
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_5.entity.MixinAbstractChestBoat (implements net.minecraft.world.entity.vehicle.ContainerEntity)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinAbstractChestedHorse
    • com.viaversion.viafabricplus.injection.mixin.features.v1_13.MixinAbstractCommandBlockEditScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_17_1.MixinAbstractContainerMenu (implements com.viaversion.viafabricplus.injection.access.v1_21_4.IAbstractContainerMenu)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_4_2.MixinAbstractContainerScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_6_1.MixinAbstractContainerScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_2_1.MixinAbstractFurnaceMenu
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_2.MixinAbstractHorse
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_7.MixinAbstractHorse
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_4.MixinAbstractSignEditScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_1.network.MixinAccountProfileKeyPairManager
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15.MixinAnimal
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.entity.MixinAnimal
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.entity.MixinArmadillo
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinArmadillo
    • com.viaversion.viafabricplus.injection.mixin.compat.ipnext.MixinAutoRefillHandler_ItemSlotMonitor
    • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.movement.MixinAvatar
    • com.viaversion.viafabricplus.injection.mixin.features.v1_11_1.MixinAvatarRenderer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.movement.MixinAvatarRenderer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.entity.MixinAxolotl
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinAxolotl
    • com.viaversion.viafabricplus.injection.mixin.features.v1_4_6.MixinBlockBehaviour
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14.MixinBlockBehaviour_BlockStateBase
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_4.MixinBlockBehaviour_BlockStateBase
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.item.MixinBlockItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.item.MixinBlockItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.item.MixinBlockItemPacketRewriter1_21_X
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.item.MixinBlockTransformer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.item.MixinBlockTransformer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.item.MixinBlockTransformer
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.MixinBoneMealItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.screen.MixinBookEditScreen
    • com.viaversion.viafabricplus.injection.mixin.features.b1_7.MixinBowItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.block.MixinBrewingStandBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_2.MixinBrushItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.item.MixinBucketItem
    • com.viaversion.viafabricplus.injection.mixin.core.MixinBuiltInRegistries
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_2.MixinBundleItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.block.MixinButtonBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_9.entity.MixinCamel
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinCamel
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.entity.MixinCamel
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinCamelHusk
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinCamera
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14.MixinCanPlaceAt1_14
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinCat
    • com.viaversion.viafabricplus.injection.mixin.compat.classic4j.MixinCCAuthenticationResponse
    • com.viaversion.viafabricplus.injection.mixin.features.v1_18_2.MixinChatComponent
    • com.viaversion.viafabricplus.injection.mixin.features.v1_18_2.MixinChatComponent_1
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.screen.MixinChatScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_9_3.network.MixinChatScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinChicken
    • com.viaversion.viafabricplus.injection.mixin.features.c0_30cpe.MixinClassicProtocolExtension
    • com.viaversion.viafabricplus.injection.mixin.features.c0_30cpe.MixinClientboundPacketsc0_30cpe
    • com.viaversion.viafabricplus.injection.mixin.core.integration.sync_tasks.MixinClientCommonPacketListenerImpl
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_4.network.MixinClientCommonPacketListenerImpl
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_3.network.MixinClientCommonPacketListenerImpl
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_2.network.MixinClientCommonPacketListenerImpl
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_3.network.MixinClientCommonPacketListenerImpl
    • com.viaversion.viafabricplus.injection.mixin.core.connection.MixinClientHandshakePacketListenerImpl
    • com.viaversion.viafabricplus.injection.mixin.features.v1_17.MixinClientHandshakePacketListenerImpl
    • com.viaversion.viafabricplus.injection.mixin.features.c0_30cpe.MixinClientLevel
    • com.viaversion.viafabricplus.injection.mixin.features.v1_18_2.MixinClientLevel
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.MixinClientLevel
    • com.viaversion.viafabricplus.injection.mixin.core.integration.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_1.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_17_1.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_1.network.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_3.network.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_4.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_2.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_5.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.network.MixinClientPacketListener
    • com.viaversion.viafabricplus.injection.mixin.compat.fabricapi.MixinClientRegistrySyncHandler
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.screen.MixinCommandBlockEditScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.screen.MixinCommandSuggestions
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.entity.MixinCommonBoss
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.item.MixinComponentRewriter1_21_5
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinComponentUtil
    • com.viaversion.viafabricplus.injection.mixin.core.connection.MixinConnection_1
    • com.viaversion.viafabricplus.injection.mixin.core.integration.MixinConnectScreen_1
    • com.viaversion.viafabricplus.injection.mixin.features.v1_17.MixinConnectScreen_1
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_1.network.MixinConnectScreen_1
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.item.MixinConsumable
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinCow
    • com.viaversion.viafabricplus.injection.mixin.features.c0_28.MixinCreativeModeInventoryScreen
    • com.viaversion.viafabricplus.injection.mixin.features.global.MixinCreativeModeTab_ItemDisplayBuilder
    • com.viaversion.viafabricplus.injection.mixin.features.global.MixinCreativeModeTabs
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_1.MixinCreeper
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.block.MixinCropBlocks
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.block.MixinCrossCollisionBlock (implements com.viaversion.viafabricplus.injection.access.v1_14.ICrossCollisionBlock)
    • com.viaversion.viafabricplus.injection.mixin.core.integration.MixinDebugScreenEntries
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_2.MixinDecoratedPotBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.MixinDecoratedPotBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinDolphin
    • com.viaversion.viafabricplus.injection.mixin.features.global.MixinDownloadedPackSource_4
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinDrowned
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinDrowned
    • com.viaversion.viafabricplus.injection.mixin.compat.classic4j.MixinEditBox (implements com.viaversion.viafabricplus.injection.access.core.IEditBox)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_11.MixinEnderEyeItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.item.MixinEnderpearlItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_4.MixinEndPortalBlock
    • com.viaversion.viafabricplus.injection.mixin.compat.lithium.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.movement.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.movement.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_4.entity.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_17.MixinEntity (implements com.viaversion.viafabricplus.injection.access.v1_17.IEntity)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_4.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.movement.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20.entity.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_5.entity.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_9.entity.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.entity.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.movement.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.movement.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.movement.MixinEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.movement.MixinEntityFluidInteraction
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.movement.MixinEntityFluidInteraction
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_3.MixinEntityFluidInteraction
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.movement.MixinEntityFluidInteraction
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.movement.MixinEntityFluidInteraction_CurrentAccumulator
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinEntityFluidInteraction_CurrentAccumulator
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_4.entity.MixinEntityLookup<T>
    • com.viaversion.viafabricplus.injection.mixin.features.v1_11_1.MixinEntityPacketRewriter1_12
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.entity.MixinEntityPacketRewriter1_15
    • com.viaversion.viafabricplus.injection.mixin.features.c0_28.network.MixinEntityPacketRewriter1_17
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_2.network.MixinEntityPacketRewriter1_20_3
    • com.viaversion.viafabricplus.injection.mixin.features.v1_6_4.MixinEntityPacketRewriter1_20_5
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.network.MixinEntityPacketRewriter1_21_2
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.entity.MixinEntityPacketRewriter1_9
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.entity.MixinEntityRenderDispatcher
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.entity.MixinEntityTracker1_9
    • com.viaversion.viafabricplus.injection.mixin.features.global.MixinEntityTrackerBase
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_3.MixinEquippable
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20.MixinEquippable
    • com.viaversion.viafabricplus.injection.mixin.core.access.MixinExtensionProtocolMetadataStorage (implements com.viaversion.viafabricplus.injection.access.core.IExtensionProtocolMetadataStorage)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14.MixinFenceBlock (implements com.viaversion.viafabricplus.injection.access.v1_14.ICrossCollisionBlock)
    • com.viaversion.viafabricplus.injection.mixin.features.b1_8.MixinFenceGateBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.block.MixinFireBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.MixinFireChargeItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_11.MixinFireworkRocketItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_5.MixinFireworkRocketItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.MixinFishingRodItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.item.MixinFlintAndSteelItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20.MixinFlowerBedBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_10.MixinFlowerPotBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.movement.MixinFlowingFluid
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinFont_PreparedTextBuilder
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinFontSet
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinFox
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_5.MixinGameModeSwitcherScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.screen.MixinGameModeSwitcherScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.screen.MixinGameModeSwitcherScreen_GameModeIcon
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_7.MixinGameTestBlockHighlightRenderer (implements com.viaversion.viafabricplus.injection.access.v1_21_7.IGameTestBlockHighlightRenderer)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinGoat
    • com.viaversion.viafabricplus.injection.mixin.features.v1_10.MixinGuiGraphicsExtractor
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinHappyGhast
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinHoglin
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.network.MixinHolderSet_Named
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.network.MixinHolderSetCodec
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinHorse
    • com.viaversion.viafabricplus.injection.mixin.features.b1_7.MixinHud
    • com.viaversion.viafabricplus.injection.mixin.features.c0_28.MixinHumanoidModel<T>
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinHusk
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinHusk
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.item.MixinItemAttributeModifiers_Display_Default (implements com.viaversion.viafabricplus.injection.access.v1_20_5.IDisplayDefault)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.item.MixinItemCooldowns
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.movement.MixinItemEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_7.MixinItemFrame
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinItemRenderer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.MixinItemStack
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.item.MixinItemStack
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.item.MixinItemStack
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.MixinItemStack
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_2.MixinJigsawBlockEditScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_5.MixinKeyboardHandler
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.movement.MixinKeyboardInput
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_1.network.MixinKeyPairResponse (implements com.viaversion.viafabricplus.injection.access.v1_19_1.IProfilePublicKey_Data)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.item.MixinKnowledgeBookItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinLanguageManager
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.entity.MixinLayerDefinitions
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.MixinLeadItem
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.MixinLevelEventHandler
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.MixinLevelExtractor
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.MixinLevelLoadingScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.block.MixinLilyPadBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.MixinLiquidBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_0_0.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_3.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.movement.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.movement.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_18.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.movement.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.entity.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.movement.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v1_9_3.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.movement.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.entity.MixinLivingEntity
    • com.viaversion.viafabricplus.injection.mixin.features.c0_28.MixinLivingEntityRenderer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.movement.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_1.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.movement.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_1.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_17_1.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_3.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.movement.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20.entity.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.entity.MixinLocalPlayer
    • com.viaversion.viafabricplus.injection.mixin.core.access.MixinLocalSampleLogger (implements com.viaversion.viafabricplus.injection.access.core.ILocalSampleLogger)
    • com.viaversion.viafabricplus.injection.mixin.core.MixinMain
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.particle.MixinMappingDataBase
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.entity.MixinMinecart
    • com.viaversion.viafabricplus.injection.mixin.core.connection.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.core.integration.event.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.core.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.features.v1_11_1.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_2.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.MixinMinecraft
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_1.network.MixinMinecraftServicesUserApiService
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.entity.MixinMob
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_3.MixinMobEffectInstance
    • com.viaversion.viafabricplus.injection.mixin.features.v1_13_2.MixinMouseHandler
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_9.MixinMth
    • com.viaversion.viafabricplus.injection.mixin.features.b1_7.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_3.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_18_2.MixinMultiPlayerGameMode (implements com.viaversion.viafabricplus.injection.access.v1_18_2.IMultiPlayerGameMode)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_4.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_5.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.network.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.MixinMultiPlayerGameMode
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinMushroomCow
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinMushroomCow
    • com.viaversion.viafabricplus.injection.mixin.features.global.MixinNamedCompoundTagType
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.item.MixinNameTagItem
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinNautilus
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_4.MixinNoteBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinOcelot
    • com.viaversion.viafabricplus.injection.mixin.features.v1_17_1.MixinOptions
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinPanda
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.particle.MixinParticleIdMappings1_13
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinPig
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinPiglin
    • com.viaversion.viafabricplus.injection.mixin.features.b1_8.MixinPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_10.MixinPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14_4.entity.MixinPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.movement.MixinPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_2.MixinPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.entity.MixinPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.entity.MixinPlayer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.screen.MixinPlayerInfo (implements com.viaversion.viafabricplus.injection.access.v1_7_6.IPlayerInfo)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_7_6.screen.MixinPlayerTabOverlay (implements com.viaversion.viafabricplus.injection.access.v1_7_6.IPlayerTabOverlay)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinPlayerTeam
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinPolarBear
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.movement.MixinPositionMoveRotation
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_1.network.MixinProfilePublicKey_Data (implements com.viaversion.viafabricplus.injection.access.v1_19_1.IProfilePublicKey_Data)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_9_3.network.MixinProtocol1_10To1_11
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_3.network.MixinProtocol1_20To1_20_2
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinRabbit
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.block.MixinRedstoneWireBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_8.block.MixinRedstoneWireBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.particle.MixinRegistrySyncManager
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_9.MixinRespawnAnchorBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_11_1.screen.MixinScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.screen.MixinScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.MixinScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.MixinSDLEventHandler (implements com.viaversion.viafabricplus.injection.access.v1_12_2.ISDLEventHandler)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_4.network.MixinServerAddress
    • com.viaversion.viafabricplus.injection.mixin.features.v1_9_3.network.MixinServerboundChatPacket
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.MixinServerboundPlayerAbilitiesPacket
    • com.viaversion.viafabricplus.injection.mixin.core.integration.MixinServerData (implements com.viaversion.viafabricplus.injection.access.core.IServerData)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_4.network.MixinServerNameResolver
    • com.viaversion.viafabricplus.injection.mixin.core.gui.MixinServerSelectionList_OnlineServerEntry
    • com.viaversion.viafabricplus.injection.mixin.features.b1_7.MixinServerSelectionList_OnlineServerEntry
    • com.viaversion.viafabricplus.injection.mixin.core.connection.MixinServerStatusPinger
    • com.viaversion.viafabricplus.injection.mixin.core.performance.MixinServerStatusPinger
    • com.viaversion.viafabricplus.injection.mixin.core.integration.MixinServerStatusPinger_1 (implements net.minecraft.network.protocol.status.ClientStatusPacketListener)
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.MixinServerStatusPinger_1
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.movement.MixinShapes
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinSheep
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.MixinShelfBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.block.MixinShelfBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_19_4.MixinSignBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinSkeletonHorse
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20.entity.MixinSkinManager
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.block.MixinSkullBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_12_2.block.MixinSnowLayerBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.block.MixinSoulSandBlock
    • com.viaversion.viafabricplus.injection.mixin.features.s3d_shareware.MixinSoundBuffer
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.MixinSpawnEggItem
    • com.viaversion.viafabricplus.injection.mixin.features.v1_16_4.entity.MixinSquid
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinSquid
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinStrider
    • com.viaversion.viafabricplus.injection.mixin.features.v1_9_3.network.MixinStringUtil
    • com.viaversion.viafabricplus.injection.mixin.features.v1_18_2.MixinStructureBlockEditScreen
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_4.MixinStructureBlockEditScreen
    • com.viaversion.viafabricplus.injection.mixin.features.global.MixinTagType
    • com.viaversion.viafabricplus.injection.mixin.compat.mcstructs.MixinTextComponentSerializer
    • com.viaversion.viafabricplus.injection.mixin.features.v1_20_3.network.MixinUnconfiguredPipelineHandler
    • com.viaversion.viafabricplus.injection.mixin.core.integration.MixinUserConnectionImpl
    • com.viaversion.viafabricplus.injection.mixin.core.integration.MixinViaLegacyConfig
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinVillager
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinVillager
    • com.viaversion.viafabricplus.injection.mixin.features.v1_14.MixinWallBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v1_15_2.block.MixinWallBlock
    • com.viaversion.viafabricplus.injection.mixin.features.v26_2.entity.MixinWanderingTrader
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinWolf
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.MixinWorldOptionsScreen
    • com.viaversion.viafabricplus.injection.mixin.features.c0_28.network.MixinWorldPacketRewriter1_16_2
    • com.viaversion.viafabricplus.injection.mixin.features.c0_28.network.MixinWorldPacketRewriter1_17
    • com.viaversion.viafabricplus.injection.mixin.features.v1_18_2.MixinWorldPacketRewriter1_19
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinZoglin
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinZombie
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21_11.entity.MixinZombieVillager
    • com.viaversion.viafabricplus.injection.mixin.features.v1_21.entity.MixinZombieVillager
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinZombieVillager
    • com.viaversion.viafabricplus.injection.mixin.features.v26_1.entity.MixinZombifiedPiglin
    • net.minecraft.client.model.Model<S>
      • net.minecraft.client.model.EntityModel<T>
    • com.viaversion.viafabricplus.util.ModMenuScreenFactory (implements com.terraformersmc.modmenu.api.ModMenuApi)
    • com.viaversion.viafabricplus.features.v1_13_2.MouseSensitivity1_13_2
    • com.viaversion.viafabricplus.protocoltranslator.util.NotificationUtil
    • net.minecraft.client.gui.components.ObjectSelectionList.Entry<E> (implements net.minecraft.client.gui.narration.NarrationSupplier)
    • net.raphimc.vialegacy.protocol.release.r1_2_4_5tor1_3_1_2.provider.OldAuthProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • net.minecraft.client.particle.Particle
      • net.minecraft.client.particle.SingleQuadParticle
    • com.viaversion.viaversion.protocols.v1_21_2to1_21_4.provider.PickItemProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viaversion.protocols.v1_15_2to1_16.provider.PlayerAbilitiesProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viaversion.protocols.v1_12_2to1_13.provider.PlayerLookTargetProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viafabricplus.protocoltranslator.ProtocolTranslationImpl (implements com.viaversion.viafabricplus.api.protocoltranslator.ProtocolTranslation)
    • com.viaversion.viafabricplus.protocoltranslator.util.ProtocolVersionDetector
    • com.viaversion.viafabricplus.features.v1_11_1.RecipeManager1_11_2
    • com.viaversion.viafabricplus.features.v1_11_1.Recipes1_11_2
    • com.viaversion.viafabricplus.features.v1_12_2.RenderableGlyphDiff
    • com.viaversion.viafabricplus.features.global.ResourcePackHeaderDiff
    • com.viaversion.viaversion.api.rewriter.RewriterBase<T> (implements com.viaversion.viaversion.api.rewriter.Rewriter<T>)
    • com.viaversion.viafabricplus.screen.ScreensImpl (implements com.viaversion.viafabricplus.api.screen.Screens)
    • com.viaversion.viafabricplus.protocoltranslator.impl.command.classic.SetTimeCommand (implements com.viaversion.viafabricplus.protocoltranslator.impl.command.VFPSubCommand)
    • com.viaversion.viafabricplus.settings.base.SettingGroupImpl (implements com.viaversion.viafabricplus.api.settings.base.SettingGroup)
      • com.viaversion.viafabricplus.settings.impl.AdvancedSettingsImpl (implements com.viaversion.viafabricplus.api.settings.impl.AdvancedSettings)
      • com.viaversion.viafabricplus.settings.impl.GeneralSettingsImpl (implements com.viaversion.viafabricplus.api.settings.impl.GeneralSettings)
      • com.viaversion.viafabricplus.settings.impl.VisualSettingsImpl (implements com.viaversion.viafabricplus.api.settings.impl.VisualSettings)
    • com.viaversion.viafabricplus.settings.base.SettingImpl (implements com.viaversion.viafabricplus.api.settings.base.Setting)
      • com.viaversion.viafabricplus.settings.base.BooleanSettingImpl (implements com.viaversion.viafabricplus.api.settings.base.BooleanSetting)
        • com.viaversion.viafabricplus.settings.base.VersionedBooleanSettingImpl (implements com.viaversion.viafabricplus.api.settings.base.VersionedBooleanSetting)
      • com.viaversion.viafabricplus.settings.base.EnumSettingImpl<T> (implements com.viaversion.viafabricplus.api.settings.base.EnumSetting<T>)
    • com.viaversion.viafabricplus.protocoltranslator.impl.command.SettingsCommand (implements com.viaversion.viafabricplus.protocoltranslator.impl.command.VFPSubCommand)
    • com.viaversion.viafabricplus.settings.SettingsImpl (implements com.viaversion.viafabricplus.api.settings.Settings)
    • com.viaversion.viaversion.api.minecraft.signature.SignableCommandArgumentsProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
    • com.viaversion.viafabricplus.features.v1_21_5.SignedCommands1_21_6
    • net.minecraft.world.inventory.Slot
    • com.viaversion.viafabricplus.util.network.SyncTasks
    • com.viaversion.viafabricplus.features.v1_13_2.TextComponentTranslator
    • java.lang.Throwable (implements java.io.Serializable)
    • com.viaversion.viafabricplus.features.v1_12_2.UnicodeFontFix1_12_2
    • net.minecraft.world.item.context.UseOnContext
    • com.viaversion.viaversion.platform.UserConnectionViaVersionPlatform (implements com.viaversion.viaversion.api.platform.ViaPlatform<T>)
    • com.viaversion.viafabricplus.features.global.VFPDebugHudEntry (implements net.minecraft.client.gui.components.debug.DebugScreenEntry)
    • com.viaversion.viaversion.commands.ViaCommandHandler (implements com.viaversion.viaversion.api.command.ViaVersionCommand)
    • com.viaversion.viafabricplus.protocoltranslator.impl.command.ViaFabricPlusCommandSender (implements com.viaversion.viaversion.api.command.ViaCommandSender)
    • com.viaversion.viafabricplus.ViaFabricPlusImpl (implements com.viaversion.viafabricplus.api.ViaFabricPlusAPI, com.viaversion.viafabricplus.api.entrypoint.ViaFabricPlusEntrypoint)
    • com.viaversion.viafabricplus.injection.ViaFabricPlusMixinPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
    • com.viaversion.viafabricplus.protocoltranslator.impl.viaversion.ViaFabricPlusPlatformLoader (implements com.viaversion.viaversion.api.platform.ViaPlatformLoader)
    • net.raphimc.vialegacy.ViaLegacyPlatformImpl (implements net.raphimc.vialegacy.platform.ViaLegacyPlatform)
    • com.viaversion.viafabricplus.features.v1_21_5.WolfHealthTracker1_14_4 (implements com.viaversion.viaversion.api.connection.StorableObject)
    • com.viaversion.viafabricplus.features.c0_28.WorldHeightSupport

Interface Hierarchy

Enum Class Hierarchy

Record Class Hierarchy