All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
class ArraySizeValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(T[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class BuilderCodec

com.hypixel.hytale.codec.builder

Codec builder for custom data types. Use builder() to create, addField() to add fields.

class ByteCodec

com.hypixel.hytale.codec.codecs.simple

Methods: java.lang.Byte decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Byte, com.hypixel.hytale.codec.ExtraInfo); java.lang.Byte decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext, java.lang.Byte); java.lang.Ob

class Codec

com.hypixel.hytale.codec

Base codec class with static types: STRING, INT, FLOAT, BOOLEAN, etc.

class DeprecatedValidator

com.hypixel.hytale.codec.validation.validator

Methods: com.hypixel.hytale.codec.validation.Validator<T> getValidator(); void accept(T[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object); void accept(T, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Obj

class DoubleArraySizeValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(double[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class DoubleArrayValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(double[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class FloatArrayCodec

com.hypixel.hytale.codec.codecs.array

Methods: float[] decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(float[], com.hypixel.hytale.codec.ExtraInfo); float[] decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Object

class FloatArrayValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(float[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class FloatCodec

com.hypixel.hytale.codec.codecs.simple

Methods: java.lang.Double decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Double, com.hypixel.hytale.codec.ExtraInfo); java.lang.Double decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Float decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema

class FunctionCodec

com.hypixel.hytale.codec.function

Methods: R decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(R, com.hypixel.hytale.codec.ExtraInfo); R decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext)

class InetSocketAddressCodec

com.hypixel.hytale.codec.codecs

Methods: java.net.InetSocketAddress decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.net.InetSocketAddress, com.hypixel.hytale.codec.ExtraInfo); java.net.InetSocketAddress decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.cod

class IntArrayCodec

com.hypixel.hytale.codec.codecs.array

Methods: int[] decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(int[], com.hypixel.hytale.codec.ExtraInfo); int[] decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Object, com.

class IntArraySizeValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(int[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class IntegerCodec

com.hypixel.hytale.codec.codecs.simple

Methods: java.lang.Integer decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Integer, com.hypixel.hytale.codec.ExtraInfo); java.lang.Integer decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext, java.lang.Integer);

class KeyedCodec

com.hypixel.hytale.codec

Keyed codec wrapper. Create with new KeyedCodec<>(key, Codec.TYPE).

class ListValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(int[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object); void accept(java.util.List<T>, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void

class LongArrayCodec

com.hypixel.hytale.codec.codecs.array

Methods: long[] decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(long[], com.hypixel.hytale.codec.ExtraInfo); long[] decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Object, c

class MapKeyValidator

com.hypixel.hytale.codec.validation.validator

Methods: com.hypixel.hytale.codec.validation.Validator<K> getKeyValidator(); void accept(java.util.Map<K, ?>, com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class MapValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(java.util.Map<K, V>, com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class NoDefaultValue

com.hypixel.hytale.codec.schema.metadata

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)

class NonEmptyDoubleArrayValidator

com.hypixel.hytale.codec.validation.validator

Methods: com.hypixel.hytale.codec.validation.Validator<V> getValueValidator(); void accept(java.util.Map<?, V>, com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object); void accept(double[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSche

class NonEmptyFloatArrayValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(float[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object)

class NonEmptyStringValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(java.lang.String, com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object); void accept(T, com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schem

class Object2DoubleMapCodec

com.hypixel.hytale.codec.codecs.map

Methods: java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Object, com.hypixel.hytale.codec.ExtraInfo); java.lang.Object decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.Codec<T> getChildCodec(); it.unimi.dsi.fastutil.objects.Object2DoubleMap<T> decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(it.unimi.dsi.fastutil.objects.Object2

class Object2FloatMapCodec

com.hypixel.hytale.codec.codecs.map

Methods: com.hypixel.hytale.codec.Codec<T> getChildCodec(); it.unimi.dsi.fastutil.objects.Object2FloatMap<T> decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(it.unimi.dsi.fastutil.objects.Object2FloatMap<T>, com.hypixel.hytale.codec.ExtraInfo); it.unimi.dsi.fastutil.objects.Object2FloatMap<T> decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.s

class Object2IntMapCodec

com.hypixel.hytale.codec.codecs.map

Methods: com.hypixel.hytale.codec.Codec<T> getChildCodec(); it.unimi.dsi.fastutil.objects.Object2IntMap<T> decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(it.unimi.dsi.fastutil.objects.Object2IntMap<T>, com.hypixel.hytale.codec.ExtraInfo); it.unimi.dsi.fastutil.objects.Object2IntMap<T> decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.

class OrValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(T, com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, java.lang.Object)

class RequiredMapKeysValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(T, com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object); void accept(java.util.Map<T, ?>, com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.sc

class SequentialDoubleArrayValidator

com.hypixel.hytale.codec.validation.validator

Methods: void accept(T[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.config.Schema); void accept(java.lang.Object, com.hypixel.hytale.codec.validation.ValidationResults); void accept(java.lang.Object, java.lang.Object); void accept(double[], com.hypixel.hytale.codec.validation.ValidationResults); void updateSchema(com.hypixel.hytale.codec.schema.SchemaContext, com.hypixel.hytale.codec.schema.conf

class Short2ObjectMapCodec

com.hypixel.hytale.codec.codecs.map

Methods: com.hypixel.hytale.codec.Codec<T> getChildCodec(); it.unimi.dsi.fastutil.shorts.Short2ObjectMap<T> decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(it.unimi.dsi.fastutil.shorts.Short2ObjectMap<T>, com.hypixel.hytale.codec.ExtraInfo); it.unimi.dsi.fastutil.shorts.Short2ObjectMap<T> decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.sche

class ShortCodec

com.hypixel.hytale.codec.codecs.simple

Methods: java.lang.Short decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Short, com.hypixel.hytale.codec.ExtraInfo); java.lang.Short decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue

class StringCodec

com.hypixel.hytale.codec.codecs.simple

Methods: java.lang.Long decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Long, com.hypixel.hytale.codec.ExtraInfo); java.lang.Long decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); com.hypixel.hytale.codec.schema.config.Schema toSchema(com.hypixel.hytale.codec.schema.SchemaContext, java.lang.Long); java.lang.St

class StringIntegerCodec

com.hypixel.hytale.codec.codecs

Methods: java.lang.Integer decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.lang.Integer, com.hypixel.hytale.codec.ExtraInfo); java.lang.Integer decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); com.hypixel.hytale.codec.schema.config.StringSchema toSchema(com.hypixel.hytale.codec.schema.SchemaContext); java.lang.Object decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); org.bs

class UIDefaultCollapsedState

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)

class UIDisplayMode

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)

class UIEditor

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema); static void init()

class UIEditorFeatures

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)

class UIEditorPreview

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)

class UIEditorSectionStart

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)

class UIPropertyTitle

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)

class UIRebuildCaches

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)

class UITypeIcon

com.hypixel.hytale.codec.schema.metadata.ui

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema); void modify(com.hypixel.hytale.codec.schema.config.Schema)

class UUIDBinaryCodec

com.hypixel.hytale.codec.codecs

Methods: java.util.UUID decode(org.bson.BsonValue, com.hypixel.hytale.codec.ExtraInfo); org.bson.BsonValue encode(java.util.UUID, com.hypixel.hytale.codec.ExtraInfo); java.util.UUID decodeJson(com.hypixel.hytale.codec.util.RawJsonReader, com.hypixel.hytale.codec.ExtraInfo); static void writeLongToArrayBigEndian(byte[], int, long); static long readLongFromArrayBigEndian(byte[], int); static java.util.UUID uuidFromBytes(byte[]); static java.util.UUID uuidFromHex(java.lang.String); com.hypixel.hytale.codec.

class VirtualPath

com.hypixel.hytale.codec.schema.metadata

Methods: void modify(com.hypixel.hytale.codec.schema.config.Schema)