Uses of Class
net.minecraft.util.StringIdentifiable.EnumCodec
Packages that use StringIdentifiable.EnumCodec
Package
Description
Contains utility method classes, various enums, serialization helpers, and
 miscellaneous classes.
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.block.entityFields in net.minecraft.block.entity declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<JigsawBlockEntity.Joint> JigsawBlockEntity.Joint.CODEC
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.client.glFields in net.minecraft.client.gl declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<UniformType> UniformType.CODEC
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.entityFields in net.minecraft.entity declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<EquipmentSlot> EquipmentSlot.CODEC
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.entity.passiveFields in net.minecraft.entity.passive declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<FoxEntity.Variant> FoxEntity.Variant.CODECstatic final StringIdentifiable.EnumCodec<SalmonEntity.Variant> SalmonEntity.Variant.CODEC
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.loot.contextFields in net.minecraft.loot.context declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<LootContext.EntityTarget> LootContext.EntityTarget.CODEC
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.scoreboardFields in net.minecraft.scoreboard declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<ScoreboardCriterion.RenderType> ScoreboardCriterion.RenderType.CODECstatic final StringIdentifiable.EnumCodec<ScoreboardDisplaySlot> ScoreboardDisplaySlot.CODEC
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.structure.poolFields in net.minecraft.structure.pool declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<StructurePool.Projection> StructurePool.Projection.CODEC
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.utilFields in net.minecraft.util declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<DyeColor> DyeColor.CODECMethods in net.minecraft.util that return StringIdentifiable.EnumCodecModifier and TypeMethodDescriptionstatic <E extends Enum<E> & StringIdentifiable>
 StringIdentifiable.EnumCodec<E> StringIdentifiable.createCodec(Supplier<E[]> enumValues) Creates a codec that serializes an enum implementing this interface either using its ordinals (when compressed) or using itsStringIdentifiable.asString()method.static <E extends Enum<E> & StringIdentifiable>
 StringIdentifiable.EnumCodec<E> StringIdentifiable.createCodec(Supplier<E[]> enumValues, Function<String, String> valueNameTransformer) Creates a codec that serializes an enum implementing this interface either using its ordinals (when compressed) or using itsStringIdentifiable.asString()method and a given decode function.
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.util.mathFields in net.minecraft.util.math declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<Direction.Axis> Direction.Axis.CODECstatic final StringIdentifiable.EnumCodec<Direction> Direction.CODEC
- 
Uses of StringIdentifiable.EnumCodec in net.minecraft.worldFields in net.minecraft.world declared as StringIdentifiable.EnumCodecModifier and TypeFieldDescriptionstatic final StringIdentifiable.EnumCodec<Difficulty> Difficulty.CODECstatic final StringIdentifiable.EnumCodec<GameMode> GameMode.CODEC