Uses of Class
com.hypixel.hytale.codec.KeyedCodec
Packages that use KeyedCodec
Package
Description
-
Uses of KeyedCodec in com.hypixel.hytale.assetstore.codec
Fields in com.hypixel.hytale.assetstore.codec declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<Map<String, String[]>> AssetBuilderCodec.TAGS_CODECMethods in com.hypixel.hytale.assetstore.codec that return KeyedCodecModifier and TypeMethodDescriptionAssetBuilderCodec.getKeyCodec()AssetCodec.getKeyCodec()AssetCodecMapCodec.getKeyCodec()AssetBuilderCodec.getParentCodec()AssetCodec.getParentCodec()AssetCodecMapCodec.getParentCodec() -
Uses of KeyedCodec in com.hypixel.hytale.builtin.adventure.objectives.interactions
Fields in com.hypixel.hytale.builtin.adventure.objectives.interactions declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<UUID> StartObjectiveInteraction.OBJECTIVE_UUID -
Uses of KeyedCodec in com.hypixel.hytale.builtin.crafting.interaction
Fields in com.hypixel.hytale.builtin.crafting.interaction declared as KeyedCodec -
Uses of KeyedCodec in com.hypixel.hytale.builtin.path
Fields in com.hypixel.hytale.builtin.path declared as KeyedCodec -
Uses of KeyedCodec in com.hypixel.hytale.codec.builder
Methods in com.hypixel.hytale.codec.builder that return KeyedCodecMethods in com.hypixel.hytale.codec.builder with parameters of type KeyedCodecModifier and TypeMethodDescription<FieldType>
SBuilderCodec.BuilderBase.addField(KeyedCodec<FieldType> codec, BiConsumer<T, FieldType> setter, Function<T, FieldType> getter) Deprecated.<FieldType>
BuilderField.FieldBuilder<T, FieldType, S> BuilderCodec.BuilderBase.append(KeyedCodec<FieldType> codec, TriConsumer<T, FieldType, ExtraInfo> setter, BiFunction<T, ExtraInfo, FieldType> getter) <FieldType>
BuilderField.FieldBuilder<T, FieldType, S> BuilderCodec.BuilderBase.append(KeyedCodec<FieldType> codec, BiConsumer<T, FieldType> setter, Function<T, FieldType> getter) <FieldType>
BuilderField.FieldBuilder<T, FieldType, S> BuilderCodec.BuilderBase.appendInherited(KeyedCodec<FieldType> codec, TriConsumer<T, FieldType, ExtraInfo> setter, BiFunction<T, ExtraInfo, FieldType> getter, TriConsumer<T, T, ExtraInfo> inherit) <FieldType>
BuilderField.FieldBuilder<T, FieldType, S> BuilderCodec.BuilderBase.appendInherited(KeyedCodec<FieldType> codec, BiConsumer<T, FieldType> setter, Function<T, FieldType> getter, BiConsumer<T, T> inherit) Constructors in com.hypixel.hytale.codec.builder with parameters of type KeyedCodecModifierConstructorDescriptionFieldBuilder(Builder parentBuilder, KeyedCodec<FieldType> codec, TriConsumer<T, FieldType, ExtraInfo> setter, BiFunction<T, ExtraInfo, FieldType> getter, TriConsumer<T, T, ExtraInfo> inherit) -
Uses of KeyedCodec in com.hypixel.hytale.codec.record
Methods in com.hypixel.hytale.codec.record that return KeyedCodecMethods in com.hypixel.hytale.codec.record with parameters of type KeyedCodecModifier and TypeMethodDescription<A> RecordCodec.Builder1<T, A> RecordCodec.Builder0.append(KeyedCodec<A> codec, Function<T, A> accessor) <A> RecordCodec.Builder1<T, A> RecordCodec.Builder0.append(KeyedCodec<A> codec, Function<T, A> accessor, Validator<? super A> validator) <A> RecordCodec.Builder1<T, A> RecordCodec.Builder0.append(KeyedCodec<A> codec, Function<T, A> accessor, Consumer<RecordField.Options<A>> options) <B> RecordCodec.Builder2<T, A, B> RecordCodec.Builder1.append(KeyedCodec<B> codec, Function<T, B> accessor) <B> RecordCodec.Builder2<T, A, B> RecordCodec.Builder1.append(KeyedCodec<B> codec, Function<T, B> accessor, Validator<? super B> validator) <B> RecordCodec.Builder2<T, A, B> RecordCodec.Builder1.append(KeyedCodec<B> codec, Function<T, B> accessor, Consumer<RecordField.Options<B>> options) <C> RecordCodec.Builder3<T, A, B, C> RecordCodec.Builder2.append(KeyedCodec<C> codec, Function<T, C> accessor) <C> RecordCodec.Builder3<T, A, B, C> RecordCodec.Builder2.append(KeyedCodec<C> codec, Function<T, C> accessor, Validator<? super C> validator) <C> RecordCodec.Builder3<T, A, B, C> RecordCodec.Builder2.append(KeyedCodec<C> codec, Function<T, C> accessor, Consumer<RecordField.Options<C>> options) <D> RecordCodec.Builder4<T, A, B, C, D> RecordCodec.Builder3.append(KeyedCodec<D> codec, Function<T, D> accessor) <D> RecordCodec.Builder4<T, A, B, C, D> RecordCodec.Builder3.append(KeyedCodec<D> codec, Function<T, D> accessor, Validator<? super D> validator) <D> RecordCodec.Builder4<T, A, B, C, D> RecordCodec.Builder3.append(KeyedCodec<D> codec, Function<T, D> accessor, Consumer<RecordField.Options<D>> options) RecordCodec.Builder4.append(KeyedCodec<E> codec, Function<T, E> accessor) RecordCodec.Builder4.append(KeyedCodec<E> codec, Function<T, E> accessor, Validator<? super E> validator) RecordCodec.Builder4.append(KeyedCodec<E> codec, Function<T, E> accessor, Consumer<RecordField.Options<E>> options) RecordCodec.Builder5.append(KeyedCodec<F> codec, Function<T, F> accessor) RecordCodec.Builder5.append(KeyedCodec<F> codec, Function<T, F> accessor, Validator<? super F> validator) RecordCodec.Builder5.append(KeyedCodec<F> codec, Function<T, F> accessor, Consumer<RecordField.Options<F>> options) RecordCodec.Builder6.append(KeyedCodec<G> codec, Function<T, G> accessor) RecordCodec.Builder6.append(KeyedCodec<G> codec, Function<T, G> accessor, Validator<? super G> validator) RecordCodec.Builder6.append(KeyedCodec<G> codec, Function<T, G> accessor, Consumer<RecordField.Options<G>> options) RecordCodec.Builder7.append(KeyedCodec<H> codec, Function<T, H> accessor) RecordCodec.Builder7.append(KeyedCodec<H> codec, Function<T, H> accessor, Validator<? super H> validator) RecordCodec.Builder7.append(KeyedCodec<H> codec, Function<T, H> accessor, Consumer<RecordField.Options<H>> options) <I> RecordCodec.RawBuilder<T> RecordCodec.Builder8.append(KeyedCodec<I> codec, Function<T, I> accessor) <I> RecordCodec.RawBuilder<T> RecordCodec.Builder8.append(KeyedCodec<I> codec, Function<T, I> accessor, Validator<? super I> validator) <I> RecordCodec.RawBuilder<T> RecordCodec.Builder8.append(KeyedCodec<I> codec, Function<T, I> accessor, Consumer<RecordField.Options<I>> options) <F> RecordCodec.RawBuilder<T> RecordCodec.RawBuilder.append(KeyedCodec<F> codec, Function<T, F> accessor) <F> RecordCodec.RawBuilder<T> RecordCodec.RawBuilder.append(KeyedCodec<F> codec, Function<T, F> accessor, Validator<? super F> validator) <F> RecordCodec.RawBuilder<T> RecordCodec.RawBuilder.append(KeyedCodec<F> codec, Function<T, F> accessor, Consumer<RecordField.Options<F>> options) -
Uses of KeyedCodec in com.hypixel.hytale.server.core
Fields in com.hypixel.hytale.server.core declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<CrashRecoveryConfig> HytaleServerConfig.Defaults.CRASH_RECOVERYstatic final KeyedCodec<String> HytaleServerConfig.Defaults.GAME_MODE_TYPE_ON_DEATHstatic final KeyedCodec<GameMode> HytaleServerConfig.Defaults.GAMEMODEstatic final KeyedCodec<Integer> HytaleServerConfig.Defaults.HARDCORE_LIVESstatic final KeyedCodec<String> HytaleServerConfig.Defaults.HARDCORE_MODEstatic final KeyedCodec<String> HytaleServerConfig.Defaults.WORLDMethods in com.hypixel.hytale.server.core with parameters of type KeyedCodecModifier and TypeMethodDescription<T> Optional<T> HytaleServerConfig.Module.getData(KeyedCodec<T> keyedCodec) Called to get additional data from the module's document using the specified keyed codec.<T> THytaleServerConfig.Module.getDataNow(KeyedCodec<T> keyedCodec) Called to get additional data from the module's document using the specified keyed codec.<T> THytaleServerConfig.Module.getDataOrNull(KeyedCodec<T> keyedCodec) Called to get additional data from the module's document using the specified keyed codec.<T> voidHytaleServerConfig.Module.put(KeyedCodec<T> keyedCodec, T t) Called to put additional data into the module's document using the specified keyed codec. -
Uses of KeyedCodec in com.hypixel.hytale.server.core.asset.type.item.config.metadata
Fields in com.hypixel.hytale.server.core.asset.type.item.config.metadata declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<AdventureMetadata> AdventureMetadata.KEYED_CODECstatic final KeyedCodec<ItemDisplayMetadata> ItemDisplayMetadata.KEYED_CODEC -
Uses of KeyedCodec in com.hypixel.hytale.server.core.entity
Fields in com.hypixel.hytale.server.core.entity declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<String> Entity.DISPLAY_NAMEThe legacy display name codec for the entities.static final KeyedCodec<UUID> Entity.UUIDThe legacy UUID codec for the entities. -
Uses of KeyedCodec in com.hypixel.hytale.server.core.entity.entities
Fields in com.hypixel.hytale.server.core.entity.entities declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<PlayerConfigData> Player.PLAYER_CONFIG_DATAThe keyed codec forPlayerConfigDatainstances -
Uses of KeyedCodec in com.hypixel.hytale.server.core.inventory
Methods in com.hypixel.hytale.server.core.inventory with parameters of type KeyedCodecModifier and TypeMethodDescription<T> TItemStack.getFromMetadataOrNull(KeyedCodec<T> keyedCodec) <T> ItemStackItemStack.withMetadata(KeyedCodec<T> keyedCodec, T data) -
Uses of KeyedCodec in com.hypixel.hytale.server.core.inventory.container
Fields in com.hypixel.hytale.server.core.inventory.container declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<Short> ItemStackItemContainer.CAPACITY_CODECstatic final KeyedCodec<org.bson.BsonDocument> ItemStackItemContainer.CONTAINER_CODECstatic final KeyedCodec<ItemStack[]> ItemStackItemContainer.ITEMS_CODEC -
Uses of KeyedCodec in com.hypixel.hytale.server.core.modules.accesscontrol.ban
Methods in com.hypixel.hytale.server.core.modules.accesscontrol.ban with parameters of type KeyedCodecModifier and TypeMethodDescription<T> TBan.getMetadata(KeyedCodec<T> keyedCodec) Reads one value of the data that plugins keep on the ban.<T> BanBan.withMetadata(KeyedCodec<T> keyedCodec, T data) Returns a copy of the ban carrying one more value of the data that plugins keep on it. -
Uses of KeyedCodec in com.hypixel.hytale.server.core.modules.prefabspawner
Fields in com.hypixel.hytale.server.core.modules.prefabspawner declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<Boolean> PrefabSpawnerBlock.FIT_HEIGHTMAP_CODECstatic final KeyedCodec<Boolean> PrefabSpawnerBlock.INHERIT_HEIGHT_CONDITION_CODECstatic final KeyedCodec<Boolean> PrefabSpawnerBlock.INHERIT_SEED_CODECstatic final KeyedCodec<PrefabWeights> PrefabSpawnerBlock.PREFAB_WEIGHTS_CODEC -
Uses of KeyedCodec in com.hypixel.hytale.server.npc.metadata
Fields in com.hypixel.hytale.server.npc.metadata declared as KeyedCodecModifier and TypeFieldDescriptionstatic final KeyedCodec<CapturedNPCMetadata> CapturedNPCMetadata.KEYED_CODEC
BuilderCodec.BuilderBase.append(KeyedCodec, BiConsumer, Function)orBuilderCodec.BuilderBase.appendInherited(KeyedCodec, BiConsumer, Function, BiConsumer)instead as they allow you to provide documentation and validation.