Hierarchy For All Packages
Package Hierarchies:- com.viaversion.viaversion.api,
- com.viaversion.viaversion.api.command,
- com.viaversion.viaversion.api.configuration,
- com.viaversion.viaversion.api.connection,
- com.viaversion.viaversion.api.data,
- com.viaversion.viaversion.api.data.entity,
- com.viaversion.viaversion.api.debug,
- com.viaversion.viaversion.api.legacy,
- com.viaversion.viaversion.api.legacy.bossbar,
- com.viaversion.viaversion.api.minecraft,
- com.viaversion.viaversion.api.minecraft.blockentity,
- com.viaversion.viaversion.api.minecraft.chunks,
- com.viaversion.viaversion.api.minecraft.data,
- com.viaversion.viaversion.api.minecraft.entities,
- com.viaversion.viaversion.api.minecraft.entitydata,
- com.viaversion.viaversion.api.minecraft.entitydata.types,
- com.viaversion.viaversion.api.minecraft.item,
- com.viaversion.viaversion.api.minecraft.item.data,
- com.viaversion.viaversion.api.minecraft.signature,
- com.viaversion.viaversion.api.minecraft.signature.model,
- com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1,
- com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3,
- com.viaversion.viaversion.api.minecraft.signature.storage,
- com.viaversion.viaversion.api.minecraft.signature.util,
- com.viaversion.viaversion.api.platform,
- com.viaversion.viaversion.api.platform.providers,
- com.viaversion.viaversion.api.protocol,
- com.viaversion.viaversion.api.protocol.packet,
- com.viaversion.viaversion.api.protocol.packet.mapping,
- com.viaversion.viaversion.api.protocol.packet.provider,
- com.viaversion.viaversion.api.protocol.remapper,
- com.viaversion.viaversion.api.protocol.version,
- com.viaversion.viaversion.api.rewriter,
- com.viaversion.viaversion.api.scheduler,
- com.viaversion.viaversion.api.type,
- com.viaversion.viaversion.api.type.types,
- com.viaversion.viaversion.api.type.types.block,
- com.viaversion.viaversion.api.type.types.chunk,
- com.viaversion.viaversion.api.type.types.entitydata,
- com.viaversion.viaversion.api.type.types.item,
- com.viaversion.viaversion.api.type.types.math,
- com.viaversion.viaversion.api.type.types.misc,
- com.viaversion.viaversion.api.type.types.version,
- com.viaversion.viaversion.exception,
- com.viaversion.viaversion.util
Class Hierarchy
- java.lang.Object
- com.viaversion.viaversion.api.minecraft.entitydata.types.AbstractEntityDataTypes (implements com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes)
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
- com.viaversion.viaversion.api.protocol.AbstractProtocol<CU,
CM, SM, SU> (implements com.viaversion.viaversion.api.protocol.Protocol<CU, CM, SM, SU>) - com.viaversion.viaversion.api.protocol.AbstractSimpleProtocol (implements com.viaversion.viaversion.api.protocol.SimpleProtocol)
- com.viaversion.viaversion.api.minecraft.chunks.BaseChunk (implements com.viaversion.viaversion.api.minecraft.chunks.Chunk)
- com.viaversion.viaversion.api.data.BiMappingsBase (implements com.viaversion.viaversion.api.data.BiMappings)
- com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2 (implements com.viaversion.viaversion.api.minecraft.BlockChangeRecord)
- com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8 (implements com.viaversion.viaversion.api.minecraft.BlockChangeRecord)
- com.viaversion.viaversion.api.minecraft.BlockPosition
- com.viaversion.viaversion.api.minecraft.GlobalBlockPosition
- com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8.ChunkBulkSection
- com.viaversion.viaversion.util.ChatColorUtil
- com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession (implements com.viaversion.viaversion.api.connection.StorableObject)
- com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_0
- com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_1
- com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_3
- com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18 (implements com.viaversion.viaversion.api.minecraft.chunks.Chunk)
- com.viaversion.viaversion.api.minecraft.ChunkPosition
- com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl (implements com.viaversion.viaversion.api.minecraft.chunks.ChunkSection)
- com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl (implements com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight)
- com.viaversion.viaversion.util.ChunkUtil
- com.viaversion.viaversion.api.minecraft.ClientWorld (implements com.viaversion.viaversion.api.connection.StorableObject)
- com.viaversion.viaversion.util.CompactArrayUtil
- com.viaversion.viaversion.api.minecraft.item.DataItem (implements com.viaversion.viaversion.api.minecraft.item.Item)
- com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl (implements com.viaversion.viaversion.api.minecraft.chunks.DataPalette)
- com.viaversion.viaversion.api.minecraft.signature.model.DecoratableMessage
- com.viaversion.viaversion.api.type.types.misc.DynamicType.DataFiller
- com.viaversion.viaversion.api.type.types.misc.DynamicType.RawDataFiller
- com.viaversion.viaversion.util.EitherImpl<X,
Y> (implements com.viaversion.viaversion.util.Either<X, Y>) - com.viaversion.viaversion.api.minecraft.entitydata.EntityData
- com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType.EntityDataTypeImpl (implements com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9
- com.viaversion.viaversion.util.EntityTypeUtil
- com.viaversion.viaversion.api.minecraft.item.data.Filterable<T>
- com.viaversion.viaversion.api.minecraft.item.data.FilterableComponent
- com.viaversion.viaversion.api.minecraft.item.data.FilterableString
- com.viaversion.viaversion.api.data.FullMappingsBase (implements com.viaversion.viaversion.api.data.FullMappings)
- com.viaversion.viaversion.api.data.ParticleMappings
- com.viaversion.viaversion.util.GsonUtil
- com.viaversion.viaversion.util.IdAndData
- com.viaversion.viaversion.util.Int2IntBiHashMap (implements com.viaversion.viaversion.util.Int2IntBiMap)
- com.viaversion.viaversion.api.data.Int2IntMapBiMappings (implements com.viaversion.viaversion.api.data.BiMappings)
- com.viaversion.viaversion.api.data.Int2IntMapMappings (implements com.viaversion.viaversion.api.data.Mappings)
- com.viaversion.viaversion.api.data.IntArrayMappings (implements com.viaversion.viaversion.api.data.Mappings)
- com.viaversion.viaversion.util.Key
- com.viaversion.viaversion.util.Limit
- com.viaversion.viaversion.api.data.MappingDataBase (implements com.viaversion.viaversion.api.data.MappingData)
- com.viaversion.viaversion.api.data.MappingDataLoader
- com.viaversion.viaversion.util.MathUtil
- com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1.MessageBody
- com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3.MessageBody
- com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1.MessageHeader
- com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3.MessageLink
- com.viaversion.viaversion.api.minecraft.signature.model.MessageMetadata
- com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
- com.viaversion.viaversion.api.protocol.remapper.PacketHandlers (implements com.viaversion.viaversion.api.protocol.remapper.PacketHandler)
- com.viaversion.viaversion.api.protocol.packet.PacketTracker
- com.viaversion.viaversion.api.minecraft.Particle (implements com.viaversion.viaversion.util.IdHolder)
- com.viaversion.viaversion.api.minecraft.Particle.ParticleData<T>
- com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
- com.viaversion.viaversion.util.PipelineUtil
- com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
- com.viaversion.viaversion.util.ProtocolLogger
- com.viaversion.viaversion.util.ProtocolUtil
- com.viaversion.viaversion.api.protocol.version.ProtocolVersion (implements java.lang.Comparable<T>)
- com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
- java.lang.Record
- com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
- com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
- com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
- com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
- com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
- com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
- com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
- com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
- com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
- com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
- com.viaversion.viaversion.api.minecraft.item.data.BannerPattern
- com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
- com.viaversion.viaversion.api.minecraft.item.data.Bee
- com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl (implements com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity)
- com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
- com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
- com.viaversion.viaversion.api.minecraft.item.data.ChatType
- com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
- com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
- com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
- com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect<T>
- com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
- com.viaversion.viaversion.api.minecraft.item.data.DeathProtection
- com.viaversion.viaversion.api.minecraft.item.data.DyedColor
- com.viaversion.viaversion.api.minecraft.item.data.Enchantments
- com.viaversion.viaversion.api.minecraft.item.data.Equippable
- com.viaversion.viaversion.api.minecraft.EulerAngle
- com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
- com.viaversion.viaversion.api.minecraft.item.data.Fireworks
- com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
- com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
- com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
- com.viaversion.viaversion.api.minecraft.GameProfile
- com.viaversion.viaversion.api.minecraft.GameProfile.Property
- com.viaversion.viaversion.api.data.IdentityMappings (implements com.viaversion.viaversion.api.data.Mappings)
- com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
- com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
- com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
- com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
- com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
- com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
- com.viaversion.viaversion.api.minecraft.PaintingVariant
- com.viaversion.viaversion.util.Pair<X,
Y> - com.viaversion.viaversion.api.minecraft.PlayerMessageSignature
- com.viaversion.viaversion.api.minecraft.item.data.PotionContents
- com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
- com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
- com.viaversion.viaversion.api.minecraft.ProfileKey
- com.viaversion.viaversion.api.minecraft.Quaternion
- com.viaversion.viaversion.api.minecraft.RegistryEntry
- com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider<CU,
CM, SM, SU> (implements com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider<CU, CM, SM, SU>) - com.viaversion.viaversion.api.minecraft.SoundEvent
- com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
- com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
- com.viaversion.viaversion.api.minecraft.data.StructuredDataKey<T>
- com.viaversion.viaversion.api.protocol.version.SubVersionRange
- com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
- com.viaversion.viaversion.api.minecraft.TagData
- com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
- com.viaversion.viaversion.api.minecraft.item.data.ToolRule
- com.viaversion.viaversion.util.Triple<A,
B, C> - com.viaversion.viaversion.api.protocol.remapper.TypeRemapper<T> (implements com.viaversion.viaversion.api.protocol.remapper.ValueReader<T>, com.viaversion.viaversion.api.protocol.remapper.ValueWriter<T>)
- com.viaversion.viaversion.api.minecraft.item.data.Unbreakable
- com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
- com.viaversion.viaversion.api.minecraft.Vector
- com.viaversion.viaversion.api.minecraft.Vector3f
- com.viaversion.viaversion.api.minecraft.VillagerData
- com.viaversion.viaversion.api.minecraft.WolfVariant
- com.viaversion.viaversion.api.minecraft.WorldIdentifiers (implements com.viaversion.viaversion.api.connection.StorableObject)
- com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
- com.viaversion.viaversion.api.rewriter.RewriterBase<T> (implements com.viaversion.viaversion.api.rewriter.Rewriter<T>)
- com.viaversion.viaversion.api.minecraft.signature.SignableCommandArgumentsProvider (implements com.viaversion.viaversion.api.platform.providers.Provider)
- com.viaversion.viaversion.api.connection.StoredObject (implements com.viaversion.viaversion.api.connection.StorableObject)
- com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
- com.viaversion.viaversion.api.type.types.item.StructuredDataType.DataFiller
- com.viaversion.viaversion.api.minecraft.item.StructuredItem (implements com.viaversion.viaversion.api.minecraft.item.Item)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.viaversion.viaversion.exception.CancelException
- java.lang.RuntimeException
- io.netty.handler.codec.CodecException
- io.netty.handler.codec.DecoderException
- com.viaversion.viaversion.exception.CancelDecoderException (implements com.viaversion.viaversion.exception.CancelCodecException)
- io.netty.handler.codec.EncoderException
- com.viaversion.viaversion.exception.CancelEncoderException (implements com.viaversion.viaversion.exception.CancelCodecException)
- io.netty.handler.codec.DecoderException
- com.viaversion.viaversion.exception.InformativeException
- io.netty.handler.codec.CodecException
- java.lang.Exception
- com.viaversion.viaversion.api.type.Type<T> (implements com.viaversion.viaversion.api.type.ByteBufReader<T>, com.viaversion.viaversion.api.type.ByteBufWriter<T>)
- com.viaversion.viaversion.api.type.types.ArrayType<T>
- com.viaversion.viaversion.api.type.types.BitSetType
- com.viaversion.viaversion.api.type.types.block.BlockChangeRecordType
- com.viaversion.viaversion.api.type.types.block.BlockEntityType1_18
- com.viaversion.viaversion.api.type.types.block.BlockEntityType1_20_2
- com.viaversion.viaversion.api.type.types.math.BlockPositionType1_14
- com.viaversion.viaversion.api.type.types.math.BlockPositionType1_8
- com.viaversion.viaversion.api.type.types.BooleanType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8
- com.viaversion.viaversion.api.type.types.ByteArrayType
- com.viaversion.viaversion.api.type.types.ByteType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.math.ChunkPositionType
- com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_13
- com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_16
- com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_18
- com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_8
- com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_9
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_13
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_14
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_15
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16_2
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_17
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_18
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_20_2
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_8
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_1
- com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_3
- com.viaversion.viaversion.api.type.types.ComponentType
- com.viaversion.viaversion.api.type.types.misc.CompoundTagType
- com.viaversion.viaversion.api.type.types.DoubleType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.misc.DynamicType<T>
- com.viaversion.viaversion.api.type.types.misc.ParticleType
- com.viaversion.viaversion.api.type.types.EmptyType
- com.viaversion.viaversion.api.type.types.entitydata.EntityDataListTypeTemplate
- com.viaversion.viaversion.api.type.types.entitydata.EntityDataListType
- com.viaversion.viaversion.api.type.types.entitydata.EntityDataTypeTemplate
- com.viaversion.viaversion.api.type.types.entitydata.ModernEntityDataType
- com.viaversion.viaversion.api.type.types.entitydata.EntityDataType
- com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_12
- com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_9
- com.viaversion.viaversion.api.type.types.entitydata.OldEntityDataType
- com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_8
- com.viaversion.viaversion.api.type.types.entitydata.ModernEntityDataType
- com.viaversion.viaversion.api.type.types.math.EulerAngleType
- com.viaversion.viaversion.api.minecraft.item.data.Filterable.FilterableType<T,
F> - com.viaversion.viaversion.api.type.types.FixedByteArrayType
- com.viaversion.viaversion.api.type.types.FloatType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.misc.GameProfileType
- com.viaversion.viaversion.api.type.types.math.GlobalBlockPositionType
- com.viaversion.viaversion.api.type.types.misc.HolderSetType
- com.viaversion.viaversion.api.type.types.misc.HolderType<T>
- com.viaversion.viaversion.api.type.types.misc.SoundEventType
- com.viaversion.viaversion.api.type.types.IntArrayType
- com.viaversion.viaversion.api.type.types.IntType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.item.ItemCostType1_20_5
- com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13
- com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13_2
- com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_8
- com.viaversion.viaversion.api.type.types.item.ItemType1_13
- com.viaversion.viaversion.api.type.types.item.ItemType1_13_2
- com.viaversion.viaversion.api.type.types.item.ItemType1_20_2
- com.viaversion.viaversion.api.type.types.item.ItemType1_20_5
- com.viaversion.viaversion.api.type.types.item.ItemType1_8
- com.viaversion.viaversion.api.type.types.LongArrayType
- com.viaversion.viaversion.api.type.types.LongType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType
- com.viaversion.viaversion.api.type.OptionalType<T>
- com.viaversion.viaversion.api.type.types.math.BlockPositionType1_14.OptionalBlockPositionType
- com.viaversion.viaversion.api.type.types.math.BlockPositionType1_8.OptionalBlockPositionType
- com.viaversion.viaversion.api.type.types.BooleanType.OptionalBooleanType
- com.viaversion.viaversion.api.type.types.ByteArrayType.OptionalByteArrayType
- com.viaversion.viaversion.api.type.types.ComponentType.OptionalComponentType
- com.viaversion.viaversion.api.type.types.misc.CompoundTagType.OptionalCompoundTagType
- com.viaversion.viaversion.api.type.types.FloatType.OptionalFloatType
- com.viaversion.viaversion.api.type.types.math.GlobalBlockPositionType.OptionalGlobalPositionType
- com.viaversion.viaversion.api.type.types.misc.HolderSetType.OptionalHolderSetType
- com.viaversion.viaversion.api.type.types.item.ItemCostType1_20_5.OptionalItemCostType
- com.viaversion.viaversion.api.type.types.item.ItemType1_20_5.OptionalItemType
- com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType.OptionalNamedCompoundTagType
- com.viaversion.viaversion.api.type.types.misc.PlayerMessageSignatureType.OptionalPlayerMessageSignatureType
- com.viaversion.viaversion.api.type.types.misc.ProfileKeyType.OptionalProfileKeyType
- com.viaversion.viaversion.api.type.types.StringType.OptionalStringType
- com.viaversion.viaversion.api.type.types.misc.TagType.OptionalTagType
- com.viaversion.viaversion.api.type.types.UUIDType.OptionalUUIDType
- com.viaversion.viaversion.api.type.types.OptionalVarIntType
- com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
- com.viaversion.viaversion.api.type.types.misc.PlayerMessageSignatureType
- com.viaversion.viaversion.api.type.types.misc.ProfileKeyType
- com.viaversion.viaversion.api.type.types.math.QuaternionType
- com.viaversion.viaversion.api.type.types.RegistryEntryType
- com.viaversion.viaversion.api.type.types.RemainingBytesType
- com.viaversion.viaversion.api.type.types.ShortByteArrayType
- com.viaversion.viaversion.api.type.types.ShortType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.StringType
- com.viaversion.viaversion.api.type.types.item.StructuredDataType
- com.viaversion.viaversion.api.type.types.misc.TagType
- com.viaversion.viaversion.api.type.types.UnsignedByteType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.UnsignedShortType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.UUIDType
- com.viaversion.viaversion.api.type.types.VarIntArrayType
- com.viaversion.viaversion.api.type.types.VarIntType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.block.VarLongBlockChangeRecordType
- com.viaversion.viaversion.api.type.types.VarLongType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.math.Vector3fType
- com.viaversion.viaversion.api.type.types.math.VectorType
- com.viaversion.viaversion.api.type.types.misc.VillagerDataType
- com.viaversion.viaversion.api.type.Types
- com.viaversion.viaversion.api.type.types.version.Types1_12
- com.viaversion.viaversion.api.type.types.version.Types1_13
- com.viaversion.viaversion.api.type.types.version.Types1_13_2
- com.viaversion.viaversion.api.type.types.version.Types1_14
- com.viaversion.viaversion.api.type.types.version.Types1_16
- com.viaversion.viaversion.api.type.types.version.Types1_17
- com.viaversion.viaversion.api.type.types.version.Types1_18
- com.viaversion.viaversion.api.type.types.version.Types1_19
- com.viaversion.viaversion.api.type.types.version.Types1_19_3
- com.viaversion.viaversion.api.type.types.version.Types1_19_4
- com.viaversion.viaversion.api.type.types.version.Types1_20
- com.viaversion.viaversion.api.type.types.version.Types1_20_2
- com.viaversion.viaversion.api.type.types.version.Types1_20_3
- com.viaversion.viaversion.api.type.types.version.Types1_20_5
- com.viaversion.viaversion.api.type.types.version.Types1_21
- com.viaversion.viaversion.api.type.types.version.Types1_21_2
- com.viaversion.viaversion.api.type.types.version.Types1_8
- com.viaversion.viaversion.api.type.types.version.Types1_9
- com.viaversion.viaversion.api.protocol.remapper.ValueTransformer<T1,
T2> (implements com.viaversion.viaversion.api.protocol.remapper.ValueWriter<T>) - com.viaversion.viaversion.util.VersionInfo
- com.viaversion.viaversion.api.Via
- com.viaversion.viaversion.api.platform.providers.ViaProviders
- com.viaversion.viaversion.api.minecraft.entitydata.types.AbstractEntityDataTypes (implements com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes)
Interface Hierarchy
- com.viaversion.viaversion.util.BiIntConsumer
- com.viaversion.viaversion.api.minecraft.BlockChangeRecord
- com.viaversion.viaversion.api.protocol.version.BlockedProtocolVersions
- com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
- com.viaversion.viaversion.api.legacy.bossbar.BossBar
- com.viaversion.viaversion.api.type.ByteBufReader<T>
- com.viaversion.viaversion.api.type.ByteBufWriter<T>
- com.viaversion.viaversion.exception.CancelCodecException
- com.viaversion.viaversion.api.minecraft.chunks.Chunk
- com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
- com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
- com.viaversion.viaversion.api.data.entity.ClientEntityIdChangeListener
- com.viaversion.viaversion.api.rewriter.ComponentRewriter
- com.viaversion.viaversion.api.configuration.Config
- com.viaversion.viaversion.api.configuration.ViaVersionConfig
- com.viaversion.viaversion.api.configuration.ConfigurationProvider
- com.viaversion.viaversion.api.connection.ConnectionManager
- java.util.function.Consumer<T>
- com.viaversion.viaversion.api.minecraft.signature.util.DataConsumer
- com.viaversion.viaversion.api.minecraft.chunks.DataPalette
- com.viaversion.viaversion.api.debug.DebugHandler
- com.viaversion.viaversion.api.data.entity.DimensionData
- com.viaversion.viaversion.api.type.types.misc.DynamicType.DataReader<T>
- com.viaversion.viaversion.util.Either<X,
Y> - com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes
- com.viaversion.viaversion.api.data.entity.EntityTracker
- com.viaversion.viaversion.api.minecraft.entities.EntityType
- com.viaversion.viaversion.util.EntityTypeUtil.EntityIdSetter<T>
- java.util.function.Function<T,
R> - it.unimi.dsi.fastutil.Function<K,
V> - it.unimi.dsi.fastutil.ints.Int2IntFunction (also extends java.util.function.IntUnaryOperator)
- it.unimi.dsi.fastutil.ints.Int2IntMap (also extends java.util.Map<K,
V>) - com.viaversion.viaversion.util.Int2IntBiMap
- it.unimi.dsi.fastutil.ints.Int2IntMap (also extends java.util.Map<K,
- it.unimi.dsi.fastutil.ints.Int2IntFunction (also extends java.util.function.IntUnaryOperator)
- it.unimi.dsi.fastutil.Function<K,
- com.viaversion.viaversion.api.minecraft.Holder<T>
- com.viaversion.viaversion.api.minecraft.HolderSet
- com.viaversion.viaversion.util.IdHolder
- com.viaversion.viaversion.api.minecraft.data.StructuredData<T>
- java.util.function.IntUnaryOperator
- it.unimi.dsi.fastutil.ints.Int2IntFunction (also extends it.unimi.dsi.fastutil.Function<K,
V>) - it.unimi.dsi.fastutil.ints.Int2IntMap (also extends java.util.Map<K,
V>) - com.viaversion.viaversion.util.Int2IntBiMap
- it.unimi.dsi.fastutil.ints.Int2IntMap (also extends java.util.Map<K,
- it.unimi.dsi.fastutil.ints.Int2IntFunction (also extends it.unimi.dsi.fastutil.Function<K,
- com.viaversion.viaversion.api.minecraft.item.Item
- com.viaversion.viaversion.api.legacy.LegacyViaAPI<T>
- java.util.Map<K,
V> - it.unimi.dsi.fastutil.ints.Int2IntMap (also extends it.unimi.dsi.fastutil.ints.Int2IntFunction)
- com.viaversion.viaversion.util.Int2IntBiMap
- it.unimi.dsi.fastutil.ints.Int2IntMap (also extends it.unimi.dsi.fastutil.ints.Int2IntFunction)
- com.viaversion.viaversion.api.data.MappingData
- com.viaversion.viaversion.api.rewriter.MappingDataListener
- com.viaversion.viaversion.api.rewriter.Rewriter<T>
- com.viaversion.viaversion.api.rewriter.EntityRewriter<T>
- com.viaversion.viaversion.api.rewriter.ItemRewriter<T>
- com.viaversion.viaversion.api.rewriter.TagRewriter
- com.viaversion.viaversion.api.rewriter.Rewriter<T>
- com.viaversion.viaversion.api.data.MappingDataLoader.AddConsumer<T>
- com.viaversion.viaversion.api.data.MappingDataLoader.MappingHolderSupplier<T>
- com.viaversion.viaversion.api.data.MappingDataLoader.MappingsSupplier<T,
V> - com.viaversion.viaversion.api.data.Mappings
- com.viaversion.viaversion.api.data.BiMappings
- com.viaversion.viaversion.api.data.FullMappings
- com.viaversion.viaversion.api.data.BiMappings
- com.viaversion.viaversion.api.minecraft.entities.ObjectType
- com.viaversion.viaversion.api.protocol.remapper.PacketHandler
- com.viaversion.viaversion.api.protocol.packet.mapping.PacketMapping
- com.viaversion.viaversion.api.protocol.packet.mapping.PacketMappings
- com.viaversion.viaversion.api.protocol.packet.PacketType
- com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType
- com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType
- com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap<P>
- com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider<CU,
CM, SM, SU> - com.viaversion.viaversion.api.protocol.packet.PacketWrapper
- com.viaversion.viaversion.api.rewriter.ParticleRewriter
- com.viaversion.viaversion.api.platform.PlatformTask<T>
- com.viaversion.viaversion.api.protocol.Protocol<CU,
CM, SM, SU> - com.viaversion.viaversion.api.protocol.SimpleProtocol
- com.viaversion.viaversion.api.protocol.ProtocolPipeline
- com.viaversion.viaversion.api.protocol.SimpleProtocol
- com.viaversion.viaversion.api.platform.ProtocolDetectorService
- com.viaversion.viaversion.api.connection.ProtocolInfo
- com.viaversion.viaversion.api.protocol.ProtocolManager
- com.viaversion.viaversion.api.protocol.ProtocolPathEntry
- com.viaversion.viaversion.api.protocol.ProtocolPathKey
- com.viaversion.viaversion.api.platform.providers.Provider
- com.viaversion.viaversion.api.protocol.version.VersionProvider
- com.viaversion.viaversion.api.scheduler.Scheduler
- com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion
- com.viaversion.viaversion.api.connection.StorableObject
- com.viaversion.viaversion.api.data.entity.StoredEntityData
- com.viaversion.viaversion.api.scheduler.Task
- com.viaversion.viaversion.api.data.entity.TrackedEntity
- com.viaversion.viaversion.api.type.TypeConverter<T>
- com.viaversion.viaversion.api.platform.UnsupportedSoftware
- com.viaversion.viaversion.api.connection.UserConnection
- com.viaversion.viaversion.api.protocol.remapper.ValueReader<T>
- com.viaversion.viaversion.api.protocol.remapper.ValueWriter<T>
- com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer<C,
S> - com.viaversion.viaversion.api.ViaAPI<T>
- com.viaversion.viaversion.api.command.ViaCommandSender
- com.viaversion.viaversion.api.platform.ViaInjector
- com.viaversion.viaversion.api.ViaManager
- com.viaversion.viaversion.api.platform.ViaPlatform<T>
- com.viaversion.viaversion.api.platform.ViaServerProxyPlatform<T>
- com.viaversion.viaversion.api.platform.ViaPlatformLoader
- com.viaversion.viaversion.api.command.ViaSubCommand
- com.viaversion.viaversion.api.command.ViaVersionCommand
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.viaversion.viaversion.api.minecraft.BlockFace
- com.viaversion.viaversion.api.minecraft.BlockFace.EnumAxis
- com.viaversion.viaversion.api.legacy.bossbar.BossColor
- com.viaversion.viaversion.api.legacy.bossbar.BossFlag
- com.viaversion.viaversion.api.legacy.bossbar.BossStyle
- com.viaversion.viaversion.api.protocol.packet.Direction
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12 (implements com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType)
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8 (implements com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType)
- com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9 (implements com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType (implements com.viaversion.viaversion.api.minecraft.entities.ObjectType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType (implements com.viaversion.viaversion.api.minecraft.entities.ObjectType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType (implements com.viaversion.viaversion.api.minecraft.entities.ObjectType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType (implements com.viaversion.viaversion.api.minecraft.entities.ObjectType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2 (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType (implements com.viaversion.viaversion.api.minecraft.entities.ObjectType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType (implements com.viaversion.viaversion.api.minecraft.entities.EntityType)
- com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType (implements com.viaversion.viaversion.api.minecraft.entities.ObjectType)
- com.viaversion.viaversion.api.minecraft.Environment
- com.viaversion.viaversion.api.minecraft.GameMode
- com.viaversion.viaversion.api.minecraft.chunks.PaletteType
- com.viaversion.viaversion.api.minecraft.RegistryType
- com.viaversion.viaversion.api.protocol.SimpleProtocol.DummyPacketTypes (implements com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType, com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType)
- com.viaversion.viaversion.api.protocol.packet.State
- com.viaversion.viaversion.api.scheduler.TaskStatus
- com.viaversion.viaversion.util.Unit
- com.viaversion.viaversion.api.protocol.version.VersionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)