Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.viaversion.viaversion.api.protocol.AbstractProtocol<CU,CM,SM,SU> (implements com.viaversion.viaversion.api.protocol.Protocol<CU,CM,SM,SU>)
    • com.viaversion.viaaprilfools.api.AprilFoolsProtocolVersion
    • com.viaversion.viaaprilfools.protocol.s20w14infinitetov1_16.data.BiomeData20w14infinite
    • com.viaversion.viaaprilfools.protocol.s3d_sharewaretov1_14.storage.ChunkCenterTracker3D_Shareware (implements com.viaversion.viaversion.api.connection.StorableObject)
    • com.viaversion.viaversion.rewriter.text.ComponentRewriterBase<C> (implements com.viaversion.viaversion.api.rewriter.ComponentRewriter)
      • com.viaversion.viaversion.rewriter.text.NBTComponentRewriter<C>
    • com.viaversion.viaversion.util.ConfigSection
    • com.viaversion.viaaprilfools.protocol.s25w14craftminetov1_21_5.storage.CurrentContainer (implements com.viaversion.viaversion.api.connection.StorableObject)
    • com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.data.DimensionTypes25w14craftmine
    • com.viaversion.viaversion.api.data.MappingDataBase (implements com.viaversion.viaversion.api.data.MappingData)
    • com.viaversion.viaversion.api.data.MappingDataLoader
    • java.lang.Record
      • com.viaversion.viaaprilfools.api.minecraft.item.ItemExchangeValue
      • com.viaversion.viaaprilfools.api.minecraft.item.LodestoneTracker25w14craftmine
      • com.viaversion.viaaprilfools.api.minecraft.item.MobTrophyInfo
      • com.viaversion.viaaprilfools.api.minecraft.item.RoomerinoComponentino
      • com.viaversion.viaaprilfools.protocol.s25w14craftminetov1_21_5.storage.UnlockedEffects (implements com.viaversion.viaversion.api.connection.StorableObject)
      • com.viaversion.viaaprilfools.api.minecraft.item.WorldModifiers (implements com.viaversion.viaversion.util.Copyable)
    • com.viaversion.viaversion.rewriter.RegistryDataRewriter (implements com.viaversion.viaversion.api.rewriter.RegistryDataRewriter)
    • com.viaversion.viaversion.api.rewriter.RewriterBase<T> (implements com.viaversion.viaversion.api.rewriter.Rewriter<T>)
    • com.viaversion.viaaprilfools.api.VAFServerVersionProvider (implements com.viaversion.viaversion.api.protocol.version.VersionProvider)
    • com.viaversion.viaaprilfools.api.types.VAFTypes
    • com.viaversion.viaversion.api.minecraft.data.version.VersionedStructuredDataKeys
      • com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_2
        • com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_5
    • com.viaversion.viaaprilfools.ViaAprilFools
    • com.viaversion.viaaprilfools.ViaAprilFoolsPlatformImpl (implements com.viaversion.viaaprilfools.platform.ViaAprilFoolsPlatform)

Interface Hierarchy

  • com.viaversion.viaversion.api.configuration.Config
  • com.viaversion.viaversion.api.protocol.packet.PacketType
    • com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType
    • com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType
  • com.viaversion.viaaprilfools.platform.ViaAprilFoolsPlatform

Enum Class Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
      • com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.packet.ClientboundConfigurationPackets1_21 (implements com.viaversion.viaversion.protocols.v1_20_5to1_21.packet.ClientboundPacket1_21, com.viaversion.viaversion.protocols.v1_21to1_21_2.packet.ClientboundPacket1_21_2, com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ClientboundPacket1_21_5, com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.packet.ClientboundPacket25w14craftmine)
      • com.viaversion.viaaprilfools.protocol.s20w14infinitetov1_16.packet.ClientboundPackets20w14infinite (implements com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType)
      • com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.packet.ClientboundPackets25w14craftmine (implements com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.packet.ClientboundPacket25w14craftmine)
      • com.viaversion.viaaprilfools.protocol.s3d_sharewaretov1_14.packet.ClientboundPackets3D_Shareware (implements com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType)
      • com.viaversion.viaaprilfools.api.minecraft.entities.EntityTypes25w14craftmine (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
      • com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.packet.ServerboundConfigurationPackets1_20_5 (implements com.viaversion.viaversion.protocols.v1_20_3to1_20_5.packet.ServerboundPacket1_20_5, com.viaversion.viaversion.protocols.v1_21to1_21_2.packet.ServerboundPacket1_21_2, com.viaversion.viaversion.protocols.v1_21_2to1_21_4.packet.ServerboundPacket1_21_4, com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ServerboundPacket1_21_5, com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.packet.ServerboundPacket25w14craftmine)
      • com.viaversion.viaaprilfools.protocol.s20w14infinitetov1_16.packet.ServerboundPackets20w14infinite (implements com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType)
      • com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.packet.ServerboundPackets25w14craftmine (implements com.viaversion.viaaprilfools.protocol.v1_21_5to25w14craftmine.packet.ServerboundPacket25w14craftmine)
      • com.viaversion.viaaprilfools.protocol.s3d_sharewaretov1_14.packet.ServerboundPackets3D_Shareware (implements com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType)