Package-level declarations

Types

Link copied to clipboard
object AlignmentAdapter : JsonDeserializer<Alignment> , JsonSerializer<Alignment>
Link copied to clipboard
class CodecBasedAdapter<T>(codec: Codec<T>) : JsonSerializer<T> , JsonDeserializer<T>
Link copied to clipboard
object ColorAdapter : TypeAdapter<Color4b>
Link copied to clipboard
class IdentifierWithRegistryAdapter<T : Any>(val registry: Registry<T>) : TypeAdapter<T>
Link copied to clipboard
object InputBindAdapter : JsonSerializer<InputBind> , JsonDeserializer<InputBind>
Link copied to clipboard
object IntRangeAdapter : JsonSerializer<IntRange> , JsonDeserializer<IntRange>
Link copied to clipboard
object MinecraftAccountAdapter : JsonSerializer<MinecraftAccount> , JsonDeserializer<MinecraftAccount>
Link copied to clipboard
class OptionalAdapter<T : Any> : TypeAdapter<Optional<T>>
Link copied to clipboard
object RangeAdapter : JsonSerializer<ClosedRange<*>> , JsonDeserializer<ClosedRange<*>>
Link copied to clipboard
class SimpleStringTypeAdapter<T : Any>(val fromString: Function<String, T>, val toString: Function<T, String>) : TypeAdapter<T>
Link copied to clipboard
object Vec2fAdapter : TypeAdapter<Vec2>
Link copied to clipboard
object Vec3dAdapter : TypeAdapter<Vec3>
Link copied to clipboard
object Vec3iAdapter : TypeAdapter<Vec3i>

Please use Vec3i instead of BlockPos for serialization.

Link copied to clipboard
object Vector2fcAdapter : TypeAdapter<Vector2fc>

Functions

Link copied to clipboard