Class Hierarchy
- java.lang.Object
- 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.BooleanArrayType
- com.viaversion.viaversion.api.type.types.BooleanType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- 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.ComponentType
- com.viaversion.viaversion.api.type.types.DoubleType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.types.EmptyType
- com.viaversion.viaversion.api.type.types.FixedByteArrayType
- com.viaversion.viaversion.api.type.types.FloatArrayType
- com.viaversion.viaversion.api.type.types.FloatType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- 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.LongArrayType
- com.viaversion.viaversion.api.type.types.LongType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.OptionalType<T>
- 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.FloatType.OptionalFloatType
- com.viaversion.viaversion.api.type.types.StringType.OptionalStringType
- com.viaversion.viaversion.api.type.types.UUIDType.OptionalUUIDType
- com.viaversion.viaversion.api.type.types.OptionalVarIntType
- 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.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.VarLongType (implements com.viaversion.viaversion.api.type.TypeConverter<T>)
- com.viaversion.viaversion.api.type.Type<T> (implements com.viaversion.viaversion.api.type.ByteBufReader<T>, com.viaversion.viaversion.api.type.ByteBufWriter<T>)