Uses of Class
com.mojang.serialization.MapCodec
Packages that use MapCodec
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of MapCodec in com.mojang.blaze3d.font
Fields in com.mojang.blaze3d.font declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<SpaceProvider.Definition> SpaceProvider.Definition.CODEC -
Uses of MapCodec in com.mojang.datafixers.types.templates
Methods in com.mojang.datafixers.types.templates that return MapCodecModifier and TypeMethodDescriptionTaggedChoice.TaggedChoiceType.asEntryPair(K key, MapCodec<V> valueCodec) Methods in com.mojang.datafixers.types.templates that return types with arguments of type MapCodecModifier and TypeMethodDescriptionprivate DataResult<? extends MapCodec<?>> TaggedChoice.TaggedChoiceType.getMapCodec(K key) Methods in com.mojang.datafixers.types.templates with parameters of type MapCodecModifier and TypeMethodDescriptionTaggedChoice.TaggedChoiceType.asEntryPair(K key, MapCodec<V> valueCodec) -
Uses of MapCodec in com.mojang.serialization
Subclasses of MapCodec in com.mojang.serializationModifier and TypeClassDescriptionprivate static classMapCodec.Dependent<O,E> private static classFields in com.mojang.serialization declared as MapCodecModifier and TypeFieldDescriptionMapCodec.Dependent.codecMapCodec.MapCodecCodec.codecThe field for thecodecrecord component.Codec.EMPTYMapCodec.Dependent.initialInstanceFields in com.mojang.serialization with type parameters of type MapCodecMethods in com.mojang.serialization that return MapCodecModifier and TypeMethodDescriptionstatic <A> MapCodec<A> MapCodec.assumeMapUnsafe(Codec<A> codec) MapCodec.MapCodecCodec.codec()Returns the value of thecodecrecord component.MapCodec.dependent(MapCodec<E> initialInstance, Function<A, Pair<E, MapCodec<E>>> splitter, BiFunction<A, E, A> combiner) MapCodec.deprecated(int since) default <E> MapCodec<E> Codec.dispatchMap(String typeKey, Function<? super E, ? extends A> type, Function<? super A, ? extends MapCodec<? extends E>> codec) default <E> MapCodec<E> Codec.dispatchMap(Function<? super E, ? extends A> type, Function<? super A, ? extends MapCodec<? extends E>> codec) <E> MapCodec<E> MapCodec.dispatchMap(Function<? super E, ? extends A> type, Function<? super A, ? extends MapCodec<? extends E>> codec) <S> MapCodec<S> MapCodec.flatXmap(Function<? super A, ? extends DataResult<? extends S>> to, Function<? super S, ? extends DataResult<? extends A>> from) Codec.lenientOptionalFieldOf(String name) Codec.lenientOptionalFieldOf(String name, A defaultValue) Codec.lenientOptionalFieldOf(String name, A defaultValue, Lifecycle lifecycleOfDefault) Codec.lenientOptionalFieldOf(String name, Lifecycle fieldLifecycle, A defaultValue, Lifecycle lifecycleOfDefault) MapCodec.mapResult(MapCodec.ResultFunction<A> function) static <A> MapCodec<A> Codec.of(MapEncoder<A> encoder, MapDecoder<A> decoder) static <A> MapCodec<A> Codec.of(MapEncoder<A> encoder, MapDecoder<A> decoder, Supplier<String> name) static <A> MapCodec<A> MapCodec.of(MapEncoder<A> encoder, MapDecoder<A> decoder) static <A> MapCodec<A> MapCodec.of(MapEncoder<A> encoder, MapDecoder<A> decoder, Supplier<String> name) Codec.optionalField(String name, Codec<F> elementCodec, boolean lenient) Codec.optionalFieldOf(String name) Codec.optionalFieldOf(String name, A defaultValue) Codec.optionalFieldOf(String name, A defaultValue, boolean lenient) Codec.optionalFieldOf(String name, A defaultValue, Lifecycle lifecycleOfDefault) Codec.optionalFieldOf(String name, Lifecycle fieldLifecycle, A defaultValue, Lifecycle lifecycleOfDefault) Codec.optionalFieldOf(String name, Lifecycle fieldLifecycle, A defaultValue, Lifecycle lifecycleOfDefault, boolean lenient) MapCodec.orElse(UnaryOperator<String> onError, A value) MapCodec.orElseGet(UnaryOperator<String> onError, Supplier<? extends A> value) static <A> MapCodec<A> MapCodec.setPartial(Supplier<A> value) MapCodec.stable()static <A> MapCodec<A> MapCodec.unit(A defaultValue) static <A> MapCodec<A> MapCodec.validate(Function<A, DataResult<A>> checker) MapCodec.withLifecycle(Lifecycle lifecycle) <S> MapCodec<S> Methods in com.mojang.serialization with parameters of type MapCodecModifier and TypeMethodDescriptionMapCodec.dependent(MapCodec<E> initialInstance, Function<A, Pair<E, MapCodec<E>>> splitter, BiFunction<A, E, A> combiner) Method parameters in com.mojang.serialization with type arguments of type MapCodecModifier and TypeMethodDescriptionMapCodec.dependent(MapCodec<E> initialInstance, Function<A, Pair<E, MapCodec<E>>> splitter, BiFunction<A, E, A> combiner) static <A> MapCodec<A> Constructors in com.mojang.serialization with parameters of type MapCodecModifierConstructorDescriptionDependent(MapCodec<O> codec, MapCodec<E> initialInstance, Function<O, Pair<E, MapCodec<E>>> splitter, BiFunction<O, E, O> combiner) MapCodecCodec(MapCodec<A> codec) Creates an instance of aMapCodecCodecrecord class.Constructor parameters in com.mojang.serialization with type arguments of type MapCodec -
Uses of MapCodec in com.mojang.serialization.codecs
Subclasses of MapCodec in com.mojang.serialization.codecsModifier and TypeClassDescriptionfinal classEitherMapCodec<F,S> classKeyDispatchCodec<K,V> classOptimization of `Codec.either(someCodec.field(name), Codec.EMPTY)`final classPairMapCodec<F,S> final classSimpleMapCodec<K,V> Key and value decoded independently, statically known set of keysFields in com.mojang.serialization.codecs declared as MapCodecModifier and TypeFieldDescriptionEitherMapCodec.firstPairMapCodec.firstKeyDispatchCodec.keyCodecEitherMapCodec.secondPairMapCodec.secondMethods in com.mojang.serialization.codecs that return MapCodecModifier and TypeMethodDescriptionstatic <O> MapCodec<O> RecordCodecBuilder.build(App<RecordCodecBuilder.Mu<O>, O> builderBox) static <O> MapCodec<O> RecordCodecBuilder.mapCodec(Function<RecordCodecBuilder.Instance<O>, ? extends App<RecordCodecBuilder.Mu<O>, O>> builder) Methods in com.mojang.serialization.codecs with parameters of type MapCodecConstructors in com.mojang.serialization.codecs with parameters of type MapCodecModifierConstructorDescriptionEitherMapCodec(MapCodec<F> first, MapCodec<S> second) KeyDispatchCodec(MapCodec<K> keyCodec, Function<? super V, ? extends DataResult<? extends K>> type, Function<? super K, ? extends DataResult<? extends MapCodec<? extends V>>> codec) Assumes codec(type(V)) is MapCodecprotectedKeyDispatchCodec(MapCodec<K> keyCodec, Function<? super V, ? extends DataResult<? extends K>> type, Function<? super K, ? extends DataResult<? extends MapDecoder<? extends V>>> decoder, Function<? super V, ? extends DataResult<? extends MapEncoder<V>>> encoder) PairMapCodec(MapCodec<F> first, MapCodec<S> second) -
Uses of MapCodec in net.minecraft.advancements
Fields in net.minecraft.advancements declared as MapCodec -
Uses of MapCodec in net.minecraft.advancements.criterion
Fields in net.minecraft.advancements.criterion declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<DataComponentMatchers> DataComponentMatchers.CODECstatic final MapCodec<EntityPredicate.LocationWrapper> EntityPredicate.LocationWrapper.CODECstatic final MapCodec<FishingHookPredicate> FishingHookPredicate.CODECstatic final MapCodec<LightningBoltPredicate> LightningBoltPredicate.CODECstatic final MapCodec<PlayerPredicate> PlayerPredicate.CODECstatic final MapCodec<RaiderPredicate> RaiderPredicate.CODECstatic final MapCodec<SheepPredicate> SheepPredicate.CODECstatic final MapCodec<SlimePredicate> SlimePredicate.CODECstatic final MapCodec<FishingHookPredicate> EntitySubPredicates.FISHING_HOOKstatic final MapCodec<LightningBoltPredicate> EntitySubPredicates.LIGHTNINGstatic final MapCodec<PlayerPredicate> EntitySubPredicates.PLAYERstatic final MapCodec<RaiderPredicate> EntitySubPredicates.RAIDERstatic final MapCodec<SheepPredicate> EntitySubPredicates.SHEEPstatic final MapCodec<SlimePredicate> EntitySubPredicates.SLIMEMethods in net.minecraft.advancements.criterion that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends EntitySubPredicate> EntitySubPredicates.bootstrap(Registry<MapCodec<? extends EntitySubPredicate>> registry) MapCodec<? extends EntitySubPredicate> EntitySubPredicate.codec()FishingHookPredicate.codec()LightningBoltPredicate.codec()PlayerPredicate.codec()RaiderPredicate.codec()SheepPredicate.codec()SlimePredicate.codec()private static <T> MapCodec<PlayerPredicate.StatMatcher<T>> PlayerPredicate.StatMatcher.createTypedCodec(StatType<T> type) private static <T extends EntitySubPredicate>
MapCodec<T> Methods in net.minecraft.advancements.criterion with parameters of type MapCodecMethod parameters in net.minecraft.advancements.criterion with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends EntitySubPredicate> EntitySubPredicates.bootstrap(Registry<MapCodec<? extends EntitySubPredicate>> registry) -
Uses of MapCodec in net.minecraft.client.color.item
Fields in net.minecraft.client.color.item declared as MapCodecModifier and TypeFieldDescriptionConstant.MAP_CODECstatic final MapCodec<CustomModelDataSource> CustomModelDataSource.MAP_CODECDye.MAP_CODECFirework.MAP_CODECstatic final MapCodec<GrassColorSource> GrassColorSource.MAP_CODECMapColor.MAP_CODECPotion.MAP_CODECTeamColor.MAP_CODECFields in net.minecraft.client.color.item with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ItemTintSource>> ItemTintSources.ID_MAPPERMethods in net.minecraft.client.color.item that return MapCodec -
Uses of MapCodec in net.minecraft.client.gui.font.providers
Fields in net.minecraft.client.gui.font.providers declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<? extends GlyphProviderDefinition> GlyphProviderType.codecstatic final MapCodec<BitmapProvider.Definition> BitmapProvider.Definition.CODECstatic final MapCodec<ProviderReferenceDefinition> ProviderReferenceDefinition.CODECstatic final MapCodec<TrueTypeGlyphProviderDefinition> TrueTypeGlyphProviderDefinition.CODECstatic final MapCodec<UnihexProvider.Definition> UnihexProvider.Definition.CODECstatic final MapCodec<GlyphProviderDefinition> GlyphProviderDefinition.MAP_CODECstatic final MapCodec<UnihexProvider.Dimensions> UnihexProvider.Dimensions.MAP_CODECMethods in net.minecraft.client.gui.font.providers that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends GlyphProviderDefinition> GlyphProviderType.mapCodec()Constructors in net.minecraft.client.gui.font.providers with parameters of type MapCodecModifierConstructorDescriptionprivateGlyphProviderType(String name, MapCodec<? extends GlyphProviderDefinition> codec) -
Uses of MapCodec in net.minecraft.client.gui.screens.dialog
Fields in net.minecraft.client.gui.screens.dialog with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final Map<MapCodec<? extends Dialog>, DialogScreens.Factory<?>> DialogScreens.FACTORIESMethods in net.minecraft.client.gui.screens.dialog with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <T extends Dialog>
voidDialogScreens.register(MapCodec<T> type, DialogScreens.Factory<? super T> factory) -
Uses of MapCodec in net.minecraft.client.gui.screens.dialog.body
Fields in net.minecraft.client.gui.screens.dialog.body with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final Map<MapCodec<? extends DialogBody>, DialogBodyHandler<?>> DialogBodyHandlers.HANDLERSMethods in net.minecraft.client.gui.screens.dialog.body with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <B extends DialogBody>
voidDialogBodyHandlers.register(MapCodec<B> type, DialogBodyHandler<? super B> handler) -
Uses of MapCodec in net.minecraft.client.gui.screens.dialog.input
Fields in net.minecraft.client.gui.screens.dialog.input with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final Map<MapCodec<? extends InputControl>, InputControlHandler<?>> InputControlHandlers.HANDLERSMethods in net.minecraft.client.gui.screens.dialog.input with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <T extends InputControl>
voidInputControlHandlers.register(MapCodec<T> type, InputControlHandler<? super T> handler) -
Uses of MapCodec in net.minecraft.client.multiplayer
Fields in net.minecraft.client.multiplayer declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<ServerData.ServerPackStatus> ServerData.ServerPackStatus.FIELD_CODEC -
Uses of MapCodec in net.minecraft.client.multiplayer.chat
Fields in net.minecraft.client.multiplayer.chat declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<LoggedChatMessage.Player> LoggedChatMessage.Player.CODECstatic final MapCodec<LoggedChatMessage.System> LoggedChatMessage.System.CODECFields in net.minecraft.client.multiplayer.chat with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate final Supplier<MapCodec<? extends LoggedChatEvent>> LoggedChatEvent.Type.codecMethods in net.minecraft.client.multiplayer.chat that return MapCodecModifier and TypeMethodDescriptionprivate MapCodec<? extends LoggedChatEvent> LoggedChatEvent.Type.codec()Constructor parameters in net.minecraft.client.multiplayer.chat with type arguments of type MapCodecModifierConstructorDescriptionprivateType(String serializedName, Supplier<MapCodec<? extends LoggedChatEvent>> codec) -
Uses of MapCodec in net.minecraft.client.quickplay
Fields in net.minecraft.client.quickplay declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<QuickPlayLog.QuickPlayWorld> QuickPlayLog.QuickPlayWorld.MAP_CODEC -
Uses of MapCodec in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<? extends UniformValue> UniformValue.Type.valueCodec -
Uses of MapCodec in net.minecraft.client.renderer.block.dispatch
Fields in net.minecraft.client.renderer.block.dispatch declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<SingleVariant.Unbaked> SingleVariant.Unbaked.MAP_CODECVariant.MAP_CODECstatic final MapCodec<Variant.SimpleModelState> Variant.SimpleModelState.MAP_CODECstatic final MapCodec<BlockStateModelDispatcher> BlockStateModelDispatcher.VANILLA_CODEC -
Uses of MapCodec in net.minecraft.client.renderer.item
Fields in net.minecraft.client.renderer.item declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BundleSelectedItemSpecialRenderer.Unbaked> BundleSelectedItemSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<ClientItem.Properties> ClientItem.Properties.MAP_CODECstatic final MapCodec<CompositeModel.Unbaked> CompositeModel.Unbaked.MAP_CODECstatic final MapCodec<ConditionalItemModel.Unbaked> ConditionalItemModel.Unbaked.MAP_CODECstatic final MapCodec<CuboidItemModelWrapper.Unbaked> CuboidItemModelWrapper.Unbaked.MAP_CODECstatic final MapCodec<EmptyModel.Unbaked> EmptyModel.Unbaked.MAP_CODECstatic final MapCodec<RangeSelectItemModel.Unbaked> RangeSelectItemModel.Unbaked.MAP_CODECstatic final MapCodec<SelectItemModel.Unbaked> SelectItemModel.Unbaked.MAP_CODECstatic final MapCodec<SelectItemModel.UnbakedSwitch<?, ?>> SelectItemModel.UnbakedSwitch.MAP_CODECstatic final MapCodec<SpecialModelWrapper.Unbaked> SpecialModelWrapper.Unbaked.MAP_CODECFields in net.minecraft.client.renderer.item with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ItemModel.Unbaked>> ItemModels.ID_MAPPERMethods in net.minecraft.client.renderer.item that return MapCodecModifier and TypeMethodDescriptionBundleSelectedItemSpecialRenderer.Unbaked.type()CompositeModel.Unbaked.type()ConditionalItemModel.Unbaked.type()CuboidItemModelWrapper.Unbaked.type()EmptyModel.Unbaked.type()MapCodec<? extends ItemModel.Unbaked> ItemModel.Unbaked.type()RangeSelectItemModel.Unbaked.type()SelectItemModel.Unbaked.type()SpecialModelWrapper.Unbaked.type() -
Uses of MapCodec in net.minecraft.client.renderer.item.properties.conditional
Fields in net.minecraft.client.renderer.item.properties.conditional declared as MapCodecModifier and TypeFieldDescriptionBroken.MAP_CODECstatic final MapCodec<BundleHasSelectedItem> BundleHasSelectedItem.MAP_CODECstatic final MapCodec<ComponentMatches> ComponentMatches.MAP_CODECstatic final MapCodec<ConditionalItemModelProperty> ConditionalItemModelProperties.MAP_CODECstatic final MapCodec<CustomModelDataProperty> CustomModelDataProperty.MAP_CODECDamaged.MAP_CODECstatic final MapCodec<ExtendedView> ExtendedView.MAP_CODECstatic final MapCodec<FishingRodCast> FishingRodCast.MAP_CODECstatic final MapCodec<HasComponent> HasComponent.MAP_CODECIsCarried.MAP_CODECstatic final MapCodec<IsKeybindDown> IsKeybindDown.MAP_CODECstatic final MapCodec<IsSelected> IsSelected.MAP_CODECstatic final MapCodec<IsUsingItem> IsUsingItem.MAP_CODECstatic final MapCodec<IsViewEntity> IsViewEntity.MAP_CODECFields in net.minecraft.client.renderer.item.properties.conditional with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ConditionalItemModelProperty>> ConditionalItemModelProperties.ID_MAPPERMethods in net.minecraft.client.renderer.item.properties.conditional that return MapCodecModifier and TypeMethodDescriptionBroken.type()BundleHasSelectedItem.type()ComponentMatches.type()MapCodec<? extends ConditionalItemModelProperty> ConditionalItemModelProperty.type()CustomModelDataProperty.type()Damaged.type()ExtendedView.type()FishingRodCast.type()HasComponent.type()IsCarried.type()IsKeybindDown.type()IsSelected.type()IsUsingItem.type()IsViewEntity.type() -
Uses of MapCodec in net.minecraft.client.renderer.item.properties.numeric
Fields in net.minecraft.client.renderer.item.properties.numeric declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BundleFullness> BundleFullness.MAP_CODECstatic final MapCodec<CompassAngle> CompassAngle.MAP_CODECstatic final MapCodec<CompassAngleState> CompassAngleState.MAP_CODECCooldown.MAP_CODECCount.MAP_CODECstatic final MapCodec<CrossbowPull> CrossbowPull.MAP_CODECstatic final MapCodec<CustomModelDataProperty> CustomModelDataProperty.MAP_CODECDamage.MAP_CODECstatic final MapCodec<RangeSelectItemModelProperty> RangeSelectItemModelProperties.MAP_CODECTime.MAP_CODECUseCycle.MAP_CODECstatic final MapCodec<UseDuration> UseDuration.MAP_CODECFields in net.minecraft.client.renderer.item.properties.numeric with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends RangeSelectItemModelProperty>> RangeSelectItemModelProperties.ID_MAPPERMethods in net.minecraft.client.renderer.item.properties.numeric that return MapCodecModifier and TypeMethodDescriptionBundleFullness.type()CompassAngle.type()Cooldown.type()Count.type()CrossbowPull.type()CustomModelDataProperty.type()Damage.type()MapCodec<? extends RangeSelectItemModelProperty> RangeSelectItemModelProperty.type()Time.type()UseCycle.type()UseDuration.type() -
Uses of MapCodec in net.minecraft.client.renderer.item.properties.select
Fields in net.minecraft.client.renderer.item.properties.select declared as MapCodecModifier and TypeFieldDescriptionprivate static final MapCodec<LocalTime.Data> LocalTime.DATA_MAP_CODECprivate final MapCodec<SelectItemModel.UnbakedSwitch<P, T>> SelectItemModelProperty.Type.switchCodecThe field for theswitchCodecrecord component.Methods in net.minecraft.client.renderer.item.properties.select that return MapCodecModifier and TypeMethodDescriptionstatic <T> MapCodec<List<SelectItemModel.SwitchCase<T>>> SelectItemModelProperty.Type.createCasesFieldCodec(Codec<T> valueCodec) SelectItemModelProperty.Type.switchCodec()Returns the value of theswitchCodecrecord component.Methods in net.minecraft.client.renderer.item.properties.select with parameters of type MapCodecModifier and TypeMethodDescriptionstatic <P extends SelectItemModelProperty<T>, T>
SelectItemModelProperty.Type<P, T> Constructors in net.minecraft.client.renderer.item.properties.select with parameters of type MapCodecModifierConstructorDescriptionType(MapCodec<SelectItemModel.UnbakedSwitch<P, T>> switchCodec) Creates an instance of aTyperecord class. -
Uses of MapCodec in net.minecraft.client.renderer.special
Fields in net.minecraft.client.renderer.special declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BannerSpecialRenderer.Unbaked> BannerSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<BedSpecialRenderer.Unbaked> BedSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<BellSpecialRenderer.Unbaked> BellSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<BookSpecialRenderer.Unbaked> BookSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<ChestSpecialRenderer.Unbaked> ChestSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<ConduitSpecialRenderer.Unbaked> ConduitSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<CopperGolemStatueSpecialRenderer.Unbaked> CopperGolemStatueSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<DecoratedPotSpecialRenderer.Unbaked> DecoratedPotSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<EndCubeSpecialRenderer.Unbaked> EndCubeSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<HangingSignSpecialRenderer.Unbaked> HangingSignSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<PlayerHeadSpecialRenderer.Unbaked> PlayerHeadSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<ShieldSpecialRenderer.Unbaked> ShieldSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<ShulkerBoxSpecialRenderer.Unbaked> ShulkerBoxSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<SkullSpecialRenderer.Unbaked> SkullSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<StandingSignSpecialRenderer.Unbaked> StandingSignSpecialRenderer.Unbaked.MAP_CODECstatic final MapCodec<TridentSpecialRenderer.Unbaked> TridentSpecialRenderer.Unbaked.MAP_CODECFields in net.minecraft.client.renderer.special with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends SpecialModelRenderer.Unbaked<?>>> SpecialModelRenderers.ID_MAPPERMethods in net.minecraft.client.renderer.special that return MapCodecModifier and TypeMethodDescriptionBannerSpecialRenderer.Unbaked.type()BedSpecialRenderer.Unbaked.type()BellSpecialRenderer.Unbaked.type()BookSpecialRenderer.Unbaked.type()ChestSpecialRenderer.Unbaked.type()ConduitSpecialRenderer.Unbaked.type()CopperGolemStatueSpecialRenderer.Unbaked.type()DecoratedPotSpecialRenderer.Unbaked.type()EndCubeSpecialRenderer.Unbaked.type()HangingSignSpecialRenderer.Unbaked.type()MapCodec<? extends NoDataSpecialModelRenderer.Unbaked> NoDataSpecialModelRenderer.Unbaked.type()PlayerHeadSpecialRenderer.Unbaked.type()ShieldSpecialRenderer.Unbaked.type()ShulkerBoxSpecialRenderer.Unbaked.type()SkullSpecialRenderer.Unbaked.type()MapCodec<? extends SpecialModelRenderer.Unbaked<T>> SpecialModelRenderer.Unbaked.type()StandingSignSpecialRenderer.Unbaked.type()TridentSpecialRenderer.Unbaked.type() -
Uses of MapCodec in net.minecraft.client.renderer.texture.atlas
Fields in net.minecraft.client.renderer.texture.atlas with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends SpriteSource>> SpriteSources.ID_MAPPERMethods in net.minecraft.client.renderer.texture.atlas that return MapCodec -
Uses of MapCodec in net.minecraft.client.renderer.texture.atlas.sources
Fields in net.minecraft.client.renderer.texture.atlas.sources declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<DirectoryLister> DirectoryLister.MAP_CODECstatic final MapCodec<PalettedPermutations> PalettedPermutations.MAP_CODECstatic final MapCodec<SingleFile> SingleFile.MAP_CODECstatic final MapCodec<SourceFilter> SourceFilter.MAP_CODECstatic final MapCodec<Unstitcher> Unstitcher.MAP_CODECMethods in net.minecraft.client.renderer.texture.atlas.sources that return MapCodec -
Uses of MapCodec in net.minecraft.client.resources.metadata.gui
Fields in net.minecraft.client.resources.metadata.gui declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<? extends GuiSpriteScaling> GuiSpriteScaling.Type.codecstatic final MapCodec<GuiSpriteScaling.NineSlice> GuiSpriteScaling.NineSlice.CODECstatic final MapCodec<GuiSpriteScaling.Stretch> GuiSpriteScaling.Stretch.CODECstatic final MapCodec<GuiSpriteScaling.Tile> GuiSpriteScaling.Tile.CODECMethods in net.minecraft.client.resources.metadata.gui that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends GuiSpriteScaling> GuiSpriteScaling.Type.codec()Constructors in net.minecraft.client.resources.metadata.gui with parameters of type MapCodecModifierConstructorDescriptionprivateType(String key, MapCodec<? extends GuiSpriteScaling> codec) -
Uses of MapCodec in net.minecraft.client.telemetry
Fields in net.minecraft.client.telemetry declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<TelemetryEventInstance> TelemetryEventType.codecMethods in net.minecraft.client.telemetry that return MapCodecModifier and TypeMethodDescriptionTelemetryEventType.codec()static MapCodec<TelemetryPropertyMap> TelemetryPropertyMap.createCodec(List<TelemetryProperty<?>> properties) -
Uses of MapCodec in net.minecraft.core
Fields in net.minecraft.core declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<ClientAsset.ResourceTexture> ClientAsset.ResourceTexture.DEFAULT_FIELD_CODECGlobalPos.MAP_CODEC -
Uses of MapCodec in net.minecraft.core.component.predicates
Fields in net.minecraft.core.component.predicates declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<DataComponentPredicate.Single<T>> DataComponentPredicate.TypeBase.wrappedCodecMethods in net.minecraft.core.component.predicates that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<DataComponentPredicate.Single<?>> DataComponentPredicate.singleCodec(String name) private static <T extends DataComponentPredicate>
MapCodec<DataComponentPredicate.Single<T>> DataComponentPredicate.Single.wrapCodec(DataComponentPredicate.Type<T> type, Codec<T> codec) DataComponentPredicate.Type.wrappedCodec()DataComponentPredicate.TypeBase.wrappedCodec() -
Uses of MapCodec in net.minecraft.core.particles
Fields in net.minecraft.core.particles declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<SimpleParticleType> SimpleParticleType.codecstatic final MapCodec<DustColorTransitionOptions> DustColorTransitionOptions.CODECstatic final MapCodec<DustParticleOptions> DustParticleOptions.CODECstatic final MapCodec<ExplosionParticleInfo> ExplosionParticleInfo.CODECstatic final MapCodec<SculkChargeParticleOptions> SculkChargeParticleOptions.CODECstatic final MapCodec<ShriekParticleOption> ShriekParticleOption.CODECstatic final MapCodec<TrailParticleOption> TrailParticleOption.CODECstatic final MapCodec<VibrationParticleOption> VibrationParticleOption.CODECMethods in net.minecraft.core.particles that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<BlockParticleOption> BlockParticleOption.codec(ParticleType<BlockParticleOption> type) static MapCodec<ColorParticleOption> ColorParticleOption.codec(ParticleType<ColorParticleOption> type) static MapCodec<ItemParticleOption> ItemParticleOption.codec(ParticleType<ItemParticleOption> type) ParticleType.codec()static MapCodec<PowerParticleOption> PowerParticleOption.codec(ParticleType<PowerParticleOption> type) SimpleParticleType.codec()static MapCodec<SpellParticleOption> SpellParticleOption.codec(ParticleType<SpellParticleOption> type) Method parameters in net.minecraft.core.particles with type arguments of type MapCodecModifier and TypeMethodDescriptionprivate static <T extends ParticleOptions>
ParticleType<T> ParticleTypes.register(String name, boolean overrideLimiter, Function<ParticleType<T>, MapCodec<T>> codec, Function<ParticleType<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>> streamCodec) -
Uses of MapCodec in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type MapCodecModifier and TypeFieldDescriptionstatic final Registry<MapCodec<? extends BiomeSource>> BuiltInRegistries.BIOME_SOURCEstatic final ResourceKey<Registry<MapCodec<? extends BiomeSource>>> Registries.BIOME_SOURCEBuiltInRegistries.BLOCK_TYPEstatic final ResourceKey<Registry<MapCodec<? extends Block>>> Registries.BLOCK_TYPEstatic final Registry<MapCodec<? extends ChunkGenerator>> BuiltInRegistries.CHUNK_GENERATORstatic final ResourceKey<Registry<MapCodec<? extends ChunkGenerator>>> Registries.CHUNK_GENERATORstatic final Registry<MapCodec<? extends DensityFunction>> BuiltInRegistries.DENSITY_FUNCTION_TYPEstatic final ResourceKey<Registry<MapCodec<? extends DensityFunction>>> Registries.DENSITY_FUNCTION_TYPEBuiltInRegistries.DIALOG_ACTION_TYPEstatic final ResourceKey<Registry<MapCodec<? extends Action>>> Registries.DIALOG_ACTION_TYPEstatic final Registry<MapCodec<? extends DialogBody>> BuiltInRegistries.DIALOG_BODY_TYPEstatic final ResourceKey<Registry<MapCodec<? extends DialogBody>>> Registries.DIALOG_BODY_TYPEBuiltInRegistries.DIALOG_TYPEstatic final ResourceKey<Registry<MapCodec<? extends Dialog>>> Registries.DIALOG_TYPEstatic final Registry<MapCodec<? extends EnchantmentEntityEffect>> BuiltInRegistries.ENCHANTMENT_ENTITY_EFFECT_TYPEstatic final ResourceKey<Registry<MapCodec<? extends EnchantmentEntityEffect>>> Registries.ENCHANTMENT_ENTITY_EFFECT_TYPEstatic final Registry<MapCodec<? extends LevelBasedValue>> BuiltInRegistries.ENCHANTMENT_LEVEL_BASED_VALUE_TYPEstatic final ResourceKey<Registry<MapCodec<? extends LevelBasedValue>>> Registries.ENCHANTMENT_LEVEL_BASED_VALUE_TYPEstatic final Registry<MapCodec<? extends EnchantmentLocationBasedEffect>> BuiltInRegistries.ENCHANTMENT_LOCATION_BASED_EFFECT_TYPEstatic final ResourceKey<Registry<MapCodec<? extends EnchantmentLocationBasedEffect>>> Registries.ENCHANTMENT_LOCATION_BASED_EFFECT_TYPEstatic final Registry<MapCodec<? extends EnchantmentProvider>> BuiltInRegistries.ENCHANTMENT_PROVIDER_TYPEstatic final ResourceKey<Registry<MapCodec<? extends EnchantmentProvider>>> Registries.ENCHANTMENT_PROVIDER_TYPEstatic final Registry<MapCodec<? extends EnchantmentValueEffect>> BuiltInRegistries.ENCHANTMENT_VALUE_EFFECT_TYPEstatic final ResourceKey<Registry<MapCodec<? extends EnchantmentValueEffect>>> Registries.ENCHANTMENT_VALUE_EFFECT_TYPEstatic final Registry<MapCodec<? extends EntitySubPredicate>> BuiltInRegistries.ENTITY_SUB_PREDICATE_TYPEstatic final ResourceKey<Registry<MapCodec<? extends EntitySubPredicate>>> Registries.ENTITY_SUB_PREDICATE_TYPEstatic final Registry<MapCodec<? extends FloatProvider>> BuiltInRegistries.FLOAT_PROVIDER_TYPEstatic final ResourceKey<Registry<MapCodec<? extends FloatProvider>>> Registries.FLOAT_PROVIDER_TYPEstatic final Registry<MapCodec<? extends InputControl>> BuiltInRegistries.INPUT_CONTROL_TYPEstatic final ResourceKey<Registry<MapCodec<? extends InputControl>>> Registries.INPUT_CONTROL_TYPEstatic final Registry<MapCodec<? extends IntProvider>> BuiltInRegistries.INT_PROVIDER_TYPEstatic final ResourceKey<Registry<MapCodec<? extends IntProvider>>> Registries.INT_PROVIDER_TYPEstatic final Registry<MapCodec<? extends LootItemCondition>> BuiltInRegistries.LOOT_CONDITION_TYPEstatic final ResourceKey<Registry<MapCodec<? extends LootItemCondition>>> Registries.LOOT_CONDITION_TYPEstatic final Registry<MapCodec<? extends LootItemFunction>> BuiltInRegistries.LOOT_FUNCTION_TYPEstatic final ResourceKey<Registry<MapCodec<? extends LootItemFunction>>> Registries.LOOT_FUNCTION_TYPEstatic final Registry<MapCodec<? extends NbtProvider>> BuiltInRegistries.LOOT_NBT_PROVIDER_TYPEstatic final ResourceKey<Registry<MapCodec<? extends NbtProvider>>> Registries.LOOT_NBT_PROVIDER_TYPEstatic final Registry<MapCodec<? extends NumberProvider>> BuiltInRegistries.LOOT_NUMBER_PROVIDER_TYPEstatic final ResourceKey<Registry<MapCodec<? extends NumberProvider>>> Registries.LOOT_NUMBER_PROVIDER_TYPEstatic final Registry<MapCodec<? extends LootPoolEntryContainer>> BuiltInRegistries.LOOT_POOL_ENTRY_TYPEstatic final ResourceKey<Registry<MapCodec<? extends LootPoolEntryContainer>>> Registries.LOOT_POOL_ENTRY_TYPEstatic final Registry<MapCodec<? extends ScoreboardNameProvider>> BuiltInRegistries.LOOT_SCORE_PROVIDER_TYPEstatic final ResourceKey<Registry<MapCodec<? extends ScoreboardNameProvider>>> Registries.LOOT_SCORE_PROVIDER_TYPEstatic final Registry<MapCodec<? extends SurfaceRules.ConditionSource>> BuiltInRegistries.MATERIAL_CONDITIONstatic final ResourceKey<Registry<MapCodec<? extends SurfaceRules.ConditionSource>>> Registries.MATERIAL_CONDITIONstatic final Registry<MapCodec<? extends SurfaceRules.RuleSource>> BuiltInRegistries.MATERIAL_RULEstatic final ResourceKey<Registry<MapCodec<? extends SurfaceRules.RuleSource>>> Registries.MATERIAL_RULEstatic final Registry<MapCodec<? extends PermissionCheck>> BuiltInRegistries.PERMISSION_CHECK_TYPEstatic final ResourceKey<Registry<MapCodec<? extends PermissionCheck>>> Registries.PERMISSION_CHECK_TYPEstatic final Registry<MapCodec<? extends Permission>> BuiltInRegistries.PERMISSION_TYPEstatic final ResourceKey<Registry<MapCodec<? extends Permission>>> Registries.PERMISSION_TYPEstatic final ResourceKey<Registry<MapCodec<? extends PoolAliasBinding>>> Registries.POOL_ALIAS_BINDINGstatic final Registry<MapCodec<? extends PoolAliasBinding>> BuiltInRegistries.POOL_ALIAS_BINDING_TYPEstatic final Registry<MapCodec<? extends SlotSource>> BuiltInRegistries.SLOT_SOURCE_TYPEstatic final ResourceKey<Registry<MapCodec<? extends SlotSource>>> Registries.SLOT_SOURCE_TYPEstatic final Registry<MapCodec<? extends SpawnCondition>> BuiltInRegistries.SPAWN_CONDITION_TYPEstatic final ResourceKey<Registry<MapCodec<? extends SpawnCondition>>> Registries.SPAWN_CONDITION_TYPEstatic final Registry<MapCodec<? extends TestEnvironmentDefinition<?>>> BuiltInRegistries.TEST_ENVIRONMENT_DEFINITION_TYPEstatic final ResourceKey<Registry<MapCodec<? extends TestEnvironmentDefinition<?>>>> Registries.TEST_ENVIRONMENT_DEFINITION_TYPEstatic final Registry<MapCodec<? extends GameTestInstance>> BuiltInRegistries.TEST_INSTANCE_TYPEstatic final ResourceKey<Registry<MapCodec<? extends GameTestInstance>>> Registries.TEST_INSTANCE_TYPE -
Uses of MapCodec in net.minecraft.data.info
Fields in net.minecraft.data.info declared as MapCodecModifier and TypeFieldDescriptionprivate static final MapCodec<ResourceKey<Biome>> BiomeParametersDumpReport.ENTRY_CODECstatic final MapCodec<DatapackStructureReport.Entry> DatapackStructureReport.Entry.MAP_CODEC -
Uses of MapCodec in net.minecraft.gametest.framework
Fields in net.minecraft.gametest.framework declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BlockBasedTestInstance> BlockBasedTestInstance.CODECstatic final MapCodec<FunctionGameTestInstance> FunctionGameTestInstance.CODECstatic final MapCodec<TestData<Holder<TestEnvironmentDefinition<?>>>> TestData.CODECstatic final MapCodec<TestEnvironmentDefinition.AllOf> TestEnvironmentDefinition.AllOf.CODECstatic final MapCodec<TestEnvironmentDefinition.ClockTime> TestEnvironmentDefinition.ClockTime.CODECstatic final MapCodec<TestEnvironmentDefinition.Functions> TestEnvironmentDefinition.Functions.CODECstatic final MapCodec<TestEnvironmentDefinition.SetGameRules> TestEnvironmentDefinition.SetGameRules.CODECstatic final MapCodec<TestEnvironmentDefinition.Timelines> TestEnvironmentDefinition.Timelines.CODECstatic final MapCodec<TestEnvironmentDefinition.Weather> TestEnvironmentDefinition.Weather.CODECMethods in net.minecraft.gametest.framework that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends GameTestInstance> GameTestInstance.bootstrap(Registry<MapCodec<? extends GameTestInstance>> registry) static MapCodec<? extends TestEnvironmentDefinition<?>> TestEnvironmentDefinition.bootstrap(Registry<MapCodec<? extends TestEnvironmentDefinition<?>>> registry) BlockBasedTestInstance.codec()FunctionGameTestInstance.codec()abstract MapCodec<? extends GameTestInstance> GameTestInstance.codec()TestEnvironmentDefinition.AllOf.codec()TestEnvironmentDefinition.ClockTime.codec()MapCodec<? extends TestEnvironmentDefinition<SavedDataType>> TestEnvironmentDefinition.codec()TestEnvironmentDefinition.Functions.codec()TestEnvironmentDefinition.SetGameRules.codec()TestEnvironmentDefinition.Timelines.codec()TestEnvironmentDefinition.Weather.codec()private static MapCodec<? extends GameTestInstance> GameTestInstance.register(Registry<MapCodec<? extends GameTestInstance>> registry, String name, MapCodec<? extends GameTestInstance> codec) Methods in net.minecraft.gametest.framework with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static MapCodec<? extends GameTestInstance> GameTestInstance.register(Registry<MapCodec<? extends GameTestInstance>> registry, String name, MapCodec<? extends GameTestInstance> codec) Method parameters in net.minecraft.gametest.framework with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends GameTestInstance> GameTestInstance.bootstrap(Registry<MapCodec<? extends GameTestInstance>> registry) static MapCodec<? extends TestEnvironmentDefinition<?>> TestEnvironmentDefinition.bootstrap(Registry<MapCodec<? extends TestEnvironmentDefinition<?>>> registry) private static MapCodec<? extends GameTestInstance> GameTestInstance.register(Registry<MapCodec<? extends GameTestInstance>> registry, String name, MapCodec<? extends GameTestInstance> codec) -
Uses of MapCodec in net.minecraft.nbt
Methods in net.minecraft.nbt with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.network.chat
Subclasses of MapCodec in net.minecraft.network.chatModifier and TypeClassDescriptionprivate static classprivate static classFields in net.minecraft.network.chat declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<? extends ClickEvent> ClickEvent.Action.codecprivate final MapCodec<? extends HoverEvent> HoverEvent.Action.codecstatic final MapCodec<ClickEvent.ChangePage> ClickEvent.ChangePage.CODECstatic final MapCodec<ClickEvent.CopyToClipboard> ClickEvent.CopyToClipboard.CODECstatic final MapCodec<ClickEvent.Custom> ClickEvent.Custom.CODECstatic final MapCodec<ClickEvent.OpenFile> ClickEvent.OpenFile.CODECstatic final MapCodec<ClickEvent.OpenUrl> ClickEvent.OpenUrl.CODECstatic final MapCodec<ClickEvent.RunCommand> ClickEvent.RunCommand.CODECstatic final MapCodec<ClickEvent.ShowDialog> ClickEvent.ShowDialog.CODECstatic final MapCodec<ClickEvent.SuggestCommand> ClickEvent.SuggestCommand.CODECstatic final MapCodec<HoverEvent.EntityTooltipInfo> HoverEvent.EntityTooltipInfo.CODECstatic final MapCodec<HoverEvent.ShowEntity> HoverEvent.ShowEntity.CODECstatic final MapCodec<HoverEvent.ShowItem> HoverEvent.ShowItem.CODECstatic final MapCodec<HoverEvent.ShowText> HoverEvent.ShowText.CODECprivate static final MapCodec<FilterMask> FilterMask.FULLY_FILTERED_CODECComponentSerialization.StrictEither.fuzzystatic final MapCodec<PlayerChatMessage> PlayerChatMessage.MAP_CODECstatic final MapCodec<SignedMessageBody> SignedMessageBody.MAP_CODECStyle.Serializer.MAP_CODECprivate static final MapCodec<FilterMask> FilterMask.PARTIALLY_FILTERED_CODECprivate static final MapCodec<FilterMask> FilterMask.PASS_THROUGH_CODECComponentSerialization.StrictEither.typedFields in net.minecraft.network.chat with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate final Supplier<MapCodec<FilterMask>> FilterMask.Type.codecprivate final Collection<MapCodec<? extends T>> ComponentSerialization.FuzzyCodec.codecsMethods in net.minecraft.network.chat that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends ComponentContents> ComponentContents.codec()private MapCodec<FilterMask> FilterMask.Type.codec()static <T> MapCodec<T> ComponentSerialization.createLegacyComponentMatcher(ExtraCodecs.LateBoundIdMapper<String, MapCodec<? extends T>> types, Function<T, MapCodec<? extends T>> codecGetter, String typeFieldName) MapCodec<? extends ClickEvent> ClickEvent.Action.valueCodec()Method parameters in net.minecraft.network.chat with type arguments of type MapCodecModifier and TypeMethodDescriptionprivate static voidComponentSerialization.bootstrap(ExtraCodecs.LateBoundIdMapper<String, MapCodec<? extends ComponentContents>> contentTypes) static <T> MapCodec<T> ComponentSerialization.createLegacyComponentMatcher(ExtraCodecs.LateBoundIdMapper<String, MapCodec<? extends T>> types, Function<T, MapCodec<? extends T>> codecGetter, String typeFieldName) static <T> MapCodec<T> ComponentSerialization.createLegacyComponentMatcher(ExtraCodecs.LateBoundIdMapper<String, MapCodec<? extends T>> types, Function<T, MapCodec<? extends T>> codecGetter, String typeFieldName) Constructors in net.minecraft.network.chat with parameters of type MapCodecModifierConstructorDescriptionprivateAction(String name, boolean allowFromServer, MapCodec<? extends ClickEvent> codec) privateAction(String name, boolean allowFromServer, MapCodec<? extends HoverEvent> codec) Constructor parameters in net.minecraft.network.chat with type arguments of type MapCodecModifierConstructorDescriptionFuzzyCodec(Collection<MapCodec<? extends T>> codecs, Function<T, ? extends MapEncoder<? extends T>> encoderGetter) privateType(String serializedName, Supplier<MapCodec<FilterMask>> codec) -
Uses of MapCodec in net.minecraft.network.chat.contents
Fields in net.minecraft.network.chat.contents declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<ScoreContents> ScoreContents.INNER_CODECstatic final MapCodec<KeybindContents> KeybindContents.MAP_CODECstatic final MapCodec<NbtContents> NbtContents.MAP_CODECstatic final MapCodec<ObjectContents> ObjectContents.MAP_CODECstatic final MapCodec<PlainTextContents> PlainTextContents.MAP_CODECstatic final MapCodec<ScoreContents> ScoreContents.MAP_CODECstatic final MapCodec<SelectorContents> SelectorContents.MAP_CODECstatic final MapCodec<TranslatableContents> TranslatableContents.MAP_CODECMethods in net.minecraft.network.chat.contents that return MapCodec -
Uses of MapCodec in net.minecraft.network.chat.contents.data
Fields in net.minecraft.network.chat.contents.data declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<DataSource> DataSources.CODECstatic final MapCodec<BlockDataSource> BlockDataSource.MAP_CODECstatic final MapCodec<EntityDataSource> EntityDataSource.MAP_CODECstatic final MapCodec<StorageDataSource> StorageDataSource.MAP_CODECFields in net.minecraft.network.chat.contents.data with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final ExtraCodecs.LateBoundIdMapper<String, MapCodec<? extends DataSource>> DataSources.ID_MAPPERMethods in net.minecraft.network.chat.contents.data that return MapCodec -
Uses of MapCodec in net.minecraft.network.chat.contents.objects
Fields in net.minecraft.network.chat.contents.objects declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<ObjectInfo> ObjectInfos.CODECstatic final MapCodec<AtlasSprite> AtlasSprite.MAP_CODECstatic final MapCodec<PlayerSprite> PlayerSprite.MAP_CODECFields in net.minecraft.network.chat.contents.objects with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate static final ExtraCodecs.LateBoundIdMapper<String, MapCodec<? extends ObjectInfo>> ObjectInfos.ID_MAPPERMethods in net.minecraft.network.chat.contents.objects that return MapCodecModifier and TypeMethodDescriptionAtlasSprite.codec()MapCodec<? extends ObjectInfo> ObjectInfo.codec()PlayerSprite.codec() -
Uses of MapCodec in net.minecraft.network.chat.numbers
Fields in net.minecraft.network.chat.numbers declared as MapCodecMethods in net.minecraft.network.chat.numbers that return MapCodec -
Uses of MapCodec in net.minecraft.resources
Methods in net.minecraft.resources that return MapCodecModifier and TypeMethodDescriptionstatic <E> MapCodec<HolderLookup.RegistryLookup<E>> RegistryOps.retrieveRegistryLookup(ResourceKey<? extends Registry<? extends E>> resourceKey) -
Uses of MapCodec in net.minecraft.server.dialog
Fields in net.minecraft.server.dialog declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<CommonButtonData> CommonButtonData.MAP_CODECstatic final MapCodec<CommonDialogData> CommonDialogData.MAP_CODECstatic final MapCodec<ConfirmationDialog> ConfirmationDialog.MAP_CODECstatic final MapCodec<DialogListDialog> DialogListDialog.MAP_CODECstatic final MapCodec<MultiActionDialog> MultiActionDialog.MAP_CODECstatic final MapCodec<NoticeDialog> NoticeDialog.MAP_CODECstatic final MapCodec<ServerLinksDialog> ServerLinksDialog.MAP_CODECMethods in net.minecraft.server.dialog that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends ButtonListDialog> ButtonListDialog.codec()ConfirmationDialog.codec()Dialog.codec()DialogListDialog.codec()MultiActionDialog.codec()NoticeDialog.codec()ServerLinksDialog.codec()MapCodec<? extends SimpleDialog> SimpleDialog.codec()Method parameters in net.minecraft.server.dialog with type arguments of type MapCodec -
Uses of MapCodec in net.minecraft.server.dialog.action
Fields in net.minecraft.server.dialog.action declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<CommandTemplate> CommandTemplate.MAP_CODECCustomAll.MAP_CODECFields in net.minecraft.server.dialog.action with type parameters of type MapCodecModifier and TypeFieldDescriptionstatic final Map<ClickEvent.Action, MapCodec<StaticAction>> StaticAction.WRAPPED_CODECSMethods in net.minecraft.server.dialog.action that return MapCodecModifier and TypeMethodDescriptionAction.codec()CommandTemplate.codec()CustomAll.codec()StaticAction.codec()Method parameters in net.minecraft.server.dialog.action with type arguments of type MapCodec -
Uses of MapCodec in net.minecraft.server.dialog.body
Fields in net.minecraft.server.dialog.body declared as MapCodecModifier and TypeFieldDescriptionItemBody.MAP_CODECstatic final MapCodec<PlainMessage> PlainMessage.MAP_CODECMethods in net.minecraft.server.dialog.body that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends DialogBody> DialogBodyTypes.bootstrap(Registry<MapCodec<? extends DialogBody>> registry) MapCodec<? extends DialogBody> DialogBody.mapCodec()ItemBody.mapCodec()PlainMessage.mapCodec()Method parameters in net.minecraft.server.dialog.body with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends DialogBody> DialogBodyTypes.bootstrap(Registry<MapCodec<? extends DialogBody>> registry) -
Uses of MapCodec in net.minecraft.server.dialog.input
Fields in net.minecraft.server.dialog.input declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BooleanInput> BooleanInput.MAP_CODECstatic final MapCodec<InputControl> InputControl.MAP_CODECstatic final MapCodec<NumberRangeInput> NumberRangeInput.MAP_CODECstatic final MapCodec<NumberRangeInput.RangeInfo> NumberRangeInput.RangeInfo.MAP_CODECstatic final MapCodec<SingleOptionInput> SingleOptionInput.MAP_CODECTextInput.MAP_CODECMethods in net.minecraft.server.dialog.input that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends InputControl> InputControlTypes.bootstrap(Registry<MapCodec<? extends InputControl>> registry) BooleanInput.mapCodec()MapCodec<? extends InputControl> InputControl.mapCodec()NumberRangeInput.mapCodec()SingleOptionInput.mapCodec()TextInput.mapCodec()Method parameters in net.minecraft.server.dialog.input with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends InputControl> InputControlTypes.bootstrap(Registry<MapCodec<? extends InputControl>> registry) -
Uses of MapCodec in net.minecraft.server.jsonrpc.api
Fields in net.minecraft.server.jsonrpc.api declared as MapCodecMethods in net.minecraft.server.jsonrpc.api that return MapCodecModifier and TypeMethodDescriptionprivate static <Params,Result>
MapCodec<MethodInfo<Params, Result>> MethodInfo.typedCodec()ParamInfo.typedCodec() -
Uses of MapCodec in net.minecraft.server.jsonrpc.methods
Fields in net.minecraft.server.jsonrpc.methods declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BanlistService.UserBanDto> BanlistService.UserBanDto.CODECstatic final MapCodec<DiscoveryService.DiscoverComponents> DiscoveryService.DiscoverComponents.CODECstatic final MapCodec<DiscoveryService.DiscoverInfo> DiscoveryService.DiscoverInfo.CODECstatic final MapCodec<DiscoveryService.DiscoverResponse> DiscoveryService.DiscoverResponse.CODECstatic final MapCodec<IpBanlistService.IncomingIpBanDto> IpBanlistService.IncomingIpBanDto.CODECstatic final MapCodec<IpBanlistService.IpBanDto> IpBanlistService.IpBanDto.CODECstatic final MapCodec<OperatorService.OperatorDto> OperatorService.OperatorDto.CODECstatic final MapCodec<PlayerService.KickDto> PlayerService.KickDto.CODECMethods in net.minecraft.server.jsonrpc.methods that return MapCodecModifier and TypeMethodDescriptionprivate static <T> MapCodec<? extends GameRulesService.GameRuleUpdate<T>> GameRulesService.GameRuleUpdate.getValueAndTypeCodec(GameRule<T> gameRule) private static <T> MapCodec<? extends GameRulesService.GameRuleUpdate<T>> GameRulesService.GameRuleUpdate.getValueCodec(GameRule<T> gameRule) private static MapCodec<DiscoveryService.DiscoverComponents> DiscoveryService.DiscoverComponents.typedSchema() -
Uses of MapCodec in net.minecraft.server.level
Fields in net.minecraft.server.level declared as MapCodec -
Uses of MapCodec in net.minecraft.server.packs.metadata.pack
Fields in net.minecraft.server.packs.metadata.pack declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<PackFormat.IntermediaryFormat> PackFormat.IntermediaryFormat.OVERLAY_CODECstatic final MapCodec<PackFormat.IntermediaryFormat> PackFormat.IntermediaryFormat.PACK_CODECMethods in net.minecraft.server.packs.metadata.pack that return MapCodec -
Uses of MapCodec in net.minecraft.server.permissions
Fields in net.minecraft.server.permissions declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<Permission.Atom> Permission.Atom.MAP_CODECstatic final MapCodec<Permission.HasCommandLevel> Permission.HasCommandLevel.MAP_CODECstatic final MapCodec<PermissionCheck.AlwaysPass> PermissionCheck.AlwaysPass.MAP_CODECstatic final MapCodec<PermissionCheck.Require> PermissionCheck.Require.MAP_CODECMethods in net.minecraft.server.permissions that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends PermissionCheck> PermissionCheckTypes.bootstrap(Registry<MapCodec<? extends PermissionCheck>> registry) static MapCodec<? extends Permission> PermissionTypes.bootstrap(Registry<MapCodec<? extends Permission>> registry) Permission.Atom.codec()MapCodec<? extends Permission> Permission.codec()Permission.HasCommandLevel.codec()PermissionCheck.AlwaysPass.codec()MapCodec<? extends PermissionCheck> PermissionCheck.codec()PermissionCheck.Require.codec()Method parameters in net.minecraft.server.permissions with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends PermissionCheck> PermissionCheckTypes.bootstrap(Registry<MapCodec<? extends PermissionCheck>> registry) static MapCodec<? extends Permission> PermissionTypes.bootstrap(Registry<MapCodec<? extends Permission>> registry) -
Uses of MapCodec in net.minecraft.stats
Fields in net.minecraft.stats declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<RecipeBookSettings.TypeSettings> RecipeBookSettings.TypeSettings.BLAST_FURNACE_MAP_CODECstatic final MapCodec<RecipeBookSettings.TypeSettings> RecipeBookSettings.TypeSettings.CRAFTING_MAP_CODECstatic final MapCodec<RecipeBookSettings.TypeSettings> RecipeBookSettings.TypeSettings.FURNACE_MAP_CODECstatic final MapCodec<RecipeBookSettings> RecipeBookSettings.MAP_CODECstatic final MapCodec<RecipeBookSettings.TypeSettings> RecipeBookSettings.TypeSettings.SMOKER_MAP_CODECMethods in net.minecraft.stats that return MapCodecModifier and TypeMethodDescription -
Uses of MapCodec in net.minecraft.util
Fields in net.minecraft.util declared as MapCodecModifier and TypeFieldDescriptionKeyDispatchDataCodec.codecThe field for thecodecrecord component.static final MapCodec<GameProfile> ExtraCodecs.STORED_GAME_PROFILEMethods in net.minecraft.util that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<OptionalLong> ExtraCodecs.asOptionalLong(MapCodec<Optional<Long>> fieldCodec) KeyDispatchDataCodec.codec()Returns the value of thecodecrecord component.static <K,V> MapCodec <V> ExtraCodecs.dispatchOptionalValue(String typeKey, String valueKey, Codec<K> typeCodec, Function<? super V, ? extends K> typeGetter, Function<? super K, ? extends Codec<? extends V>> valueCodec) Deprecated.private static MapCodec<GameProfile> ExtraCodecs.gameProfileCodec(Codec<UUID> uuidCodec) static <T> MapCodec<KeyframeTrack<T>> static <E> MapCodec<E> ExtraCodecs.orCompressed(MapCodec<E> normal, MapCodec<E> compressed) static <E> MapCodec<E> ExtraCodecs.retrieveContext(Function<DynamicOps<?>, DataResult<E>> getter) Methods in net.minecraft.util with parameters of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<OptionalLong> ExtraCodecs.asOptionalLong(MapCodec<Optional<Long>> fieldCodec) static <A> KeyDispatchDataCodec<A> static <E> MapCodec<E> ExtraCodecs.orCompressed(MapCodec<E> normal, MapCodec<E> compressed) Constructors in net.minecraft.util with parameters of type MapCodecModifierConstructorDescriptionKeyDispatchDataCodec(MapCodec<A> codec) Creates an instance of aKeyDispatchDataCodecrecord class. -
Uses of MapCodec in net.minecraft.util.random
Methods in net.minecraft.util.random with parameters of type MapCodecModifier and TypeMethodDescriptionstatic <E> Codec<WeightedList<E>> static <E> Codec<WeightedList<E>> WeightedList.nonEmptyCodec(MapCodec<E> elementCodec) -
Uses of MapCodec in net.minecraft.util.valueproviders
Fields in net.minecraft.util.valueproviders declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BiasedToBottomInt> BiasedToBottomInt.MAP_CODECstatic final MapCodec<ClampedInt> ClampedInt.MAP_CODECstatic final MapCodec<ClampedNormalFloat> ClampedNormalFloat.MAP_CODECstatic final MapCodec<ClampedNormalInt> ClampedNormalInt.MAP_CODECstatic final MapCodec<ConstantFloat> ConstantFloat.MAP_CODECstatic final MapCodec<ConstantInt> ConstantInt.MAP_CODECstatic final MapCodec<TrapezoidFloat> TrapezoidFloat.MAP_CODECstatic final MapCodec<TrapezoidInt> TrapezoidInt.MAP_CODECstatic final MapCodec<UniformFloat> UniformFloat.MAP_CODECstatic final MapCodec<UniformInt> UniformInt.MAP_CODECstatic final MapCodec<WeightedListInt> WeightedListInt.MAP_CODECMethods in net.minecraft.util.valueproviders that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends FloatProvider> FloatProviders.bootstrap(Registry<MapCodec<? extends FloatProvider>> registry) static MapCodec<? extends IntProvider> IntProviders.bootstrap(Registry<MapCodec<? extends IntProvider>> registry) BiasedToBottomInt.codec()ClampedInt.codec()ClampedNormalFloat.codec()ClampedNormalInt.codec()ConstantFloat.codec()ConstantInt.codec()MapCodec<? extends FloatProvider> FloatProvider.codec()MapCodec<? extends IntProvider> IntProvider.codec()TrapezoidFloat.codec()TrapezoidInt.codec()UniformFloat.codec()UniformInt.codec()WeightedListInt.codec()Method parameters in net.minecraft.util.valueproviders with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends FloatProvider> FloatProviders.bootstrap(Registry<MapCodec<? extends FloatProvider>> registry) static MapCodec<? extends IntProvider> IntProviders.bootstrap(Registry<MapCodec<? extends IntProvider>> registry) -
Uses of MapCodec in net.minecraft.world.attribute
Methods in net.minecraft.world.attribute that return MapCodecModifier and TypeMethodDescriptionprivate static <Value,Argument>
MapCodec<EnvironmentAttributeMap.Entry<Value, Argument>> EnvironmentAttributeMap.Entry.createFullCodec(EnvironmentAttribute<Value> attribute, AttributeModifier<Value, Argument> modifier) -
Uses of MapCodec in net.minecraft.world.effect
Fields in net.minecraft.world.effect declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<MobEffectInstance.Details> MobEffectInstance.Details.MAP_CODEC -
Uses of MapCodec in net.minecraft.world.entity.ai.attributes
Fields in net.minecraft.world.entity.ai.attributes declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<AttributeModifier> AttributeModifier.MAP_CODEC -
Uses of MapCodec in net.minecraft.world.entity.player
Fields in net.minecraft.world.entity.player declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<PlayerSkin.Patch> PlayerSkin.Patch.MAP_CODEC -
Uses of MapCodec in net.minecraft.world.entity.raid
Fields in net.minecraft.world.entity.raid declared as MapCodec -
Uses of MapCodec in net.minecraft.world.entity.variant
Fields in net.minecraft.world.entity.variant declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BiomeCheck> BiomeCheck.MAP_CODECstatic final MapCodec<MoonBrightnessCheck> MoonBrightnessCheck.MAP_CODECstatic final MapCodec<StructureCheck> StructureCheck.MAP_CODECMethods in net.minecraft.world.entity.variant that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends SpawnCondition> SpawnConditions.bootstrap(Registry<MapCodec<? extends SpawnCondition>> registry) BiomeCheck.codec()static <T> MapCodec<ModelAndTexture<T>> MoonBrightnessCheck.codec()MapCodec<? extends SpawnCondition> SpawnCondition.codec()StructureCheck.codec()Method parameters in net.minecraft.world.entity.variant with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends SpawnCondition> SpawnConditions.bootstrap(Registry<MapCodec<? extends SpawnCondition>> registry) -
Uses of MapCodec in net.minecraft.world.item
Fields in net.minecraft.world.item declared as MapCodecModifier and TypeFieldDescriptionItemStack.MAP_CODECstatic final MapCodec<ItemStackTemplate> ItemStackTemplate.MAP_CODECMethods in net.minecraft.world.item that return MapCodec -
Uses of MapCodec in net.minecraft.world.item.component
Fields in net.minecraft.world.item.component declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<? extends ItemAttributeModifiers.Display> ItemAttributeModifiers.Display.Type.codecprivate static final MapCodec<ItemAttributeModifiers.Display.Default> ItemAttributeModifiers.Display.Default.CODECprivate static final MapCodec<ItemAttributeModifiers.Display.Hidden> ItemAttributeModifiers.Display.Hidden.CODECprivate static final MapCodec<ItemAttributeModifiers.Display.OverrideText> ItemAttributeModifiers.Display.OverrideText.CODECprivate static final MapCodec<ResolvableProfile.Partial> ResolvableProfile.Partial.MAP_CODECConstructors in net.minecraft.world.item.component with parameters of type MapCodecModifierConstructorDescriptionprivateType(String name, int id, MapCodec<? extends ItemAttributeModifiers.Display> codec, StreamCodec<RegistryFriendlyByteBuf, ? extends ItemAttributeModifiers.Display> streamCodec) -
Uses of MapCodec in net.minecraft.world.item.consume_effects
Fields in net.minecraft.world.item.consume_effects declared as MapCodecModifier and TypeFieldDescriptionConsumeEffect.Type.codecThe field for thecodecrecord component.static final MapCodec<ApplyStatusEffectsConsumeEffect> ApplyStatusEffectsConsumeEffect.CODECstatic final MapCodec<ClearAllStatusEffectsConsumeEffect> ClearAllStatusEffectsConsumeEffect.CODECstatic final MapCodec<PlaySoundConsumeEffect> PlaySoundConsumeEffect.CODECstatic final MapCodec<RemoveStatusEffectsConsumeEffect> RemoveStatusEffectsConsumeEffect.CODECstatic final MapCodec<TeleportRandomlyConsumeEffect> TeleportRandomlyConsumeEffect.CODECMethods in net.minecraft.world.item.consume_effects that return MapCodecModifier and TypeMethodDescriptionConsumeEffect.Type.codec()Returns the value of thecodecrecord component.Methods in net.minecraft.world.item.consume_effects with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <T extends ConsumeEffect>
ConsumeEffect.Type<T> ConsumeEffect.Type.register(String name, MapCodec<T> codec, StreamCodec<RegistryFriendlyByteBuf, T> streamCodec) Constructors in net.minecraft.world.item.consume_effects with parameters of type MapCodecModifierConstructorDescriptionType(MapCodec<T> codec, StreamCodec<RegistryFriendlyByteBuf, T> streamCodec) Creates an instance of aTyperecord class. -
Uses of MapCodec in net.minecraft.world.item.crafting
Fields in net.minecraft.world.item.crafting declared as MapCodecModifier and TypeFieldDescriptionRecipeSerializer.codecThe field for thecodecrecord component.static final MapCodec<AbstractCookingRecipe.CookingBookInfo> AbstractCookingRecipe.CookingBookInfo.MAP_CODECstatic final MapCodec<BannerDuplicateRecipe> BannerDuplicateRecipe.MAP_CODECstatic final MapCodec<BlastingRecipe> BlastingRecipe.MAP_CODECstatic final MapCodec<BookCloningRecipe> BookCloningRecipe.MAP_CODECstatic final MapCodec<CampfireCookingRecipe> CampfireCookingRecipe.MAP_CODECstatic final MapCodec<CraftingRecipe.CraftingBookInfo> CraftingRecipe.CraftingBookInfo.MAP_CODECstatic final MapCodec<DecoratedPotRecipe> DecoratedPotRecipe.MAP_CODECDyeRecipe.MAP_CODECstatic final MapCodec<FireworkRocketRecipe> FireworkRocketRecipe.MAP_CODECstatic final MapCodec<FireworkStarFadeRecipe> FireworkStarFadeRecipe.MAP_CODECstatic final MapCodec<FireworkStarRecipe> FireworkStarRecipe.MAP_CODECstatic final MapCodec<ImbueRecipe> ImbueRecipe.MAP_CODECstatic final MapCodec<MapExtendingRecipe> MapExtendingRecipe.MAP_CODECstatic final MapCodec<Recipe.CommonInfo> Recipe.CommonInfo.MAP_CODECstatic final MapCodec<RepairItemRecipe> RepairItemRecipe.MAP_CODECstatic final MapCodec<ShapedRecipe> ShapedRecipe.MAP_CODECstatic final MapCodec<ShapedRecipePattern.Data> ShapedRecipePattern.Data.MAP_CODECstatic final MapCodec<ShapedRecipePattern> ShapedRecipePattern.MAP_CODECstatic final MapCodec<ShapelessRecipe> ShapelessRecipe.MAP_CODECstatic final MapCodec<ShieldDecorationRecipe> ShieldDecorationRecipe.MAP_CODECstatic final MapCodec<SmeltingRecipe> SmeltingRecipe.MAP_CODECstatic final MapCodec<SmithingTransformRecipe> SmithingTransformRecipe.MAP_CODECstatic final MapCodec<SmithingTrimRecipe> SmithingTrimRecipe.MAP_CODECstatic final MapCodec<SmokingRecipe> SmokingRecipe.MAP_CODECstatic final MapCodec<StonecutterRecipe> StonecutterRecipe.MAP_CODECstatic final MapCodec<TransmuteRecipe> TransmuteRecipe.MAP_CODECMethods in net.minecraft.world.item.crafting that return MapCodecModifier and TypeMethodDescriptionRecipeSerializer.codec()Returns the value of thecodecrecord component.static <T extends AbstractCookingRecipe>
MapCodec<T> AbstractCookingRecipe.cookingMapCodec(AbstractCookingRecipe.Factory<T> factory, int defaultCookingTime) static <CategoryType, SelfType extends Recipe.BookInfo<CategoryType>>
MapCodec<SelfType> Recipe.BookInfo.mapCodec(Codec<CategoryType> categoryCodec, CategoryType defaultCategory, Recipe.BookInfo.Constructor<CategoryType, SelfType> constructor) static <T extends SingleItemRecipe>
MapCodec<T> SingleItemRecipe.simpleMapCodec(SingleItemRecipe.Factory<T> factory) Constructors in net.minecraft.world.item.crafting with parameters of type MapCodecModifierConstructorDescriptionRecipeSerializer(MapCodec<T> codec, StreamCodec<RegistryFriendlyByteBuf, T> streamCodec) Creates an instance of aRecipeSerializerrecord class. -
Uses of MapCodec in net.minecraft.world.item.crafting.display
Fields in net.minecraft.world.item.crafting.display declared as MapCodecModifier and TypeFieldDescriptionRecipeDisplay.Type.codecThe field for thecodecrecord component.SlotDisplay.Type.codecThe field for thecodecrecord component.static final MapCodec<FurnaceRecipeDisplay> FurnaceRecipeDisplay.MAP_CODECstatic final MapCodec<ShapedCraftingRecipeDisplay> ShapedCraftingRecipeDisplay.MAP_CODECstatic final MapCodec<ShapelessCraftingRecipeDisplay> ShapelessCraftingRecipeDisplay.MAP_CODECstatic final MapCodec<SlotDisplay.AnyFuel> SlotDisplay.AnyFuel.MAP_CODECstatic final MapCodec<SlotDisplay.Composite> SlotDisplay.Composite.MAP_CODECstatic final MapCodec<SlotDisplay.DyedSlotDemo> SlotDisplay.DyedSlotDemo.MAP_CODECstatic final MapCodec<SlotDisplay.Empty> SlotDisplay.Empty.MAP_CODECstatic final MapCodec<SlotDisplay.ItemSlotDisplay> SlotDisplay.ItemSlotDisplay.MAP_CODECstatic final MapCodec<SlotDisplay.ItemStackSlotDisplay> SlotDisplay.ItemStackSlotDisplay.MAP_CODECstatic final MapCodec<SlotDisplay.OnlyWithComponent> SlotDisplay.OnlyWithComponent.MAP_CODECstatic final MapCodec<SlotDisplay.SmithingTrimDemoSlotDisplay> SlotDisplay.SmithingTrimDemoSlotDisplay.MAP_CODECstatic final MapCodec<SlotDisplay.TagSlotDisplay> SlotDisplay.TagSlotDisplay.MAP_CODECstatic final MapCodec<SlotDisplay.WithAnyPotion> SlotDisplay.WithAnyPotion.MAP_CODECstatic final MapCodec<SlotDisplay.WithRemainder> SlotDisplay.WithRemainder.MAP_CODECstatic final MapCodec<SmithingRecipeDisplay> SmithingRecipeDisplay.MAP_CODECstatic final MapCodec<StonecutterRecipeDisplay> StonecutterRecipeDisplay.MAP_CODECMethods in net.minecraft.world.item.crafting.display that return MapCodecModifier and TypeMethodDescriptionRecipeDisplay.Type.codec()Returns the value of thecodecrecord component.SlotDisplay.Type.codec()Returns the value of thecodecrecord component.Constructors in net.minecraft.world.item.crafting.display with parameters of type MapCodecModifierConstructorDescriptionType(MapCodec<T> codec, StreamCodec<RegistryFriendlyByteBuf, T> streamCodec) Creates an instance of aTyperecord class.Type(MapCodec<T> codec, StreamCodec<RegistryFriendlyByteBuf, T> streamCodec) Creates an instance of aTyperecord class. -
Uses of MapCodec in net.minecraft.world.item.enchantment
Fields in net.minecraft.world.item.enchantment declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<Enchantment.EnchantmentDefinition> Enchantment.EnchantmentDefinition.CODECstatic final MapCodec<LevelBasedValue.Clamped> LevelBasedValue.Clamped.CODECstatic final MapCodec<LevelBasedValue.Exponent> LevelBasedValue.Exponent.CODECstatic final MapCodec<LevelBasedValue.Fraction> LevelBasedValue.Fraction.CODECstatic final MapCodec<LevelBasedValue.LevelsSquared> LevelBasedValue.LevelsSquared.CODECstatic final MapCodec<LevelBasedValue.Linear> LevelBasedValue.Linear.CODECstatic final MapCodec<LevelBasedValue.Lookup> LevelBasedValue.Lookup.CODECstatic final MapCodec<LevelBasedValue.Constant> LevelBasedValue.Constant.TYPED_CODECMethods in net.minecraft.world.item.enchantment that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends LevelBasedValue> LevelBasedValue.bootstrap(Registry<MapCodec<? extends LevelBasedValue>> registry) LevelBasedValue.Clamped.codec()MapCodec<? extends LevelBasedValue> LevelBasedValue.codec()LevelBasedValue.Constant.codec()LevelBasedValue.Exponent.codec()LevelBasedValue.Fraction.codec()LevelBasedValue.LevelsSquared.codec()LevelBasedValue.Linear.codec()LevelBasedValue.Lookup.codec()Method parameters in net.minecraft.world.item.enchantment with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends LevelBasedValue> LevelBasedValue.bootstrap(Registry<MapCodec<? extends LevelBasedValue>> registry) -
Uses of MapCodec in net.minecraft.world.item.enchantment.effects
Fields in net.minecraft.world.item.enchantment.effects declared as MapCodecModifier and TypeFieldDescriptionAddValue.CODECstatic final MapCodec<AllOf.EntityEffects> AllOf.EntityEffects.CODECstatic final MapCodec<AllOf.LocationBasedEffects> AllOf.LocationBasedEffects.CODECstatic final MapCodec<AllOf.ValueEffects> AllOf.ValueEffects.CODECstatic final MapCodec<ApplyEntityImpulse> ApplyEntityImpulse.CODECstatic final MapCodec<ApplyExhaustion> ApplyExhaustion.CODECstatic final MapCodec<ApplyMobEffect> ApplyMobEffect.CODECstatic final MapCodec<ChangeItemDamage> ChangeItemDamage.CODECstatic final MapCodec<DamageEntity> DamageEntity.CODECstatic final MapCodec<ExplodeEffect> ExplodeEffect.CODECIgnite.CODECstatic final MapCodec<MultiplyValue> MultiplyValue.CODECstatic final MapCodec<PlaySoundEffect> PlaySoundEffect.CODECstatic final MapCodec<RemoveBinomial> RemoveBinomial.CODECstatic final MapCodec<ReplaceBlock> ReplaceBlock.CODECstatic final MapCodec<ReplaceDisk> ReplaceDisk.CODECstatic final MapCodec<RunFunction> RunFunction.CODECstatic final MapCodec<ScaleExponentially> ScaleExponentially.CODECstatic final MapCodec<SetBlockProperties> SetBlockProperties.CODECSetValue.CODECstatic final MapCodec<SpawnParticlesEffect> SpawnParticlesEffect.CODECstatic final MapCodec<SpawnParticlesEffect.PositionSource> SpawnParticlesEffect.PositionSource.CODECstatic final MapCodec<SpawnParticlesEffect.VelocitySource> SpawnParticlesEffect.VelocitySource.CODECstatic final MapCodec<SummonEntityEffect> SummonEntityEffect.CODECstatic final MapCodec<EnchantmentAttributeEffect> EnchantmentAttributeEffect.MAP_CODECMethods in net.minecraft.world.item.enchantment.effects that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends EnchantmentEntityEffect> EnchantmentEntityEffect.bootstrap(Registry<MapCodec<? extends EnchantmentEntityEffect>> registry) static MapCodec<? extends EnchantmentLocationBasedEffect> EnchantmentLocationBasedEffect.bootstrap(Registry<MapCodec<? extends EnchantmentLocationBasedEffect>> registry) static MapCodec<? extends EnchantmentValueEffect> EnchantmentValueEffect.bootstrap(Registry<MapCodec<? extends EnchantmentValueEffect>> registry) AddValue.codec()static <T, A extends T>
MapCodec<A> AllOf.EntityEffects.codec()AllOf.LocationBasedEffects.codec()AllOf.ValueEffects.codec()ApplyEntityImpulse.codec()ApplyExhaustion.codec()ApplyMobEffect.codec()ChangeItemDamage.codec()DamageEntity.codec()EnchantmentAttributeEffect.codec()MapCodec<? extends EnchantmentEntityEffect> EnchantmentEntityEffect.codec()MapCodec<? extends EnchantmentLocationBasedEffect> EnchantmentLocationBasedEffect.codec()MapCodec<? extends EnchantmentValueEffect> EnchantmentValueEffect.codec()ExplodeEffect.codec()Ignite.codec()MultiplyValue.codec()PlaySoundEffect.codec()RemoveBinomial.codec()ReplaceBlock.codec()ReplaceDisk.codec()RunFunction.codec()ScaleExponentially.codec()SetBlockProperties.codec()SetValue.codec()SpawnParticlesEffect.codec()SummonEntityEffect.codec()Method parameters in net.minecraft.world.item.enchantment.effects with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends EnchantmentEntityEffect> EnchantmentEntityEffect.bootstrap(Registry<MapCodec<? extends EnchantmentEntityEffect>> registry) static MapCodec<? extends EnchantmentLocationBasedEffect> EnchantmentLocationBasedEffect.bootstrap(Registry<MapCodec<? extends EnchantmentLocationBasedEffect>> registry) static MapCodec<? extends EnchantmentValueEffect> EnchantmentValueEffect.bootstrap(Registry<MapCodec<? extends EnchantmentValueEffect>> registry) -
Uses of MapCodec in net.minecraft.world.item.enchantment.providers
Fields in net.minecraft.world.item.enchantment.providers declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<EnchantmentsByCost> EnchantmentsByCost.CODECstatic final MapCodec<EnchantmentsByCostWithDifficulty> EnchantmentsByCostWithDifficulty.CODECstatic final MapCodec<SingleEnchantment> SingleEnchantment.CODECMethods in net.minecraft.world.item.enchantment.providers that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends EnchantmentProvider> EnchantmentProviderTypes.bootstrap(Registry<MapCodec<? extends EnchantmentProvider>> registry) MapCodec<? extends EnchantmentProvider> EnchantmentProvider.codec()EnchantmentsByCost.codec()EnchantmentsByCostWithDifficulty.codec()SingleEnchantment.codec()Method parameters in net.minecraft.world.item.enchantment.providers with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends EnchantmentProvider> EnchantmentProviderTypes.bootstrap(Registry<MapCodec<? extends EnchantmentProvider>> registry) -
Uses of MapCodec in net.minecraft.world.item.equipment.trim
Fields in net.minecraft.world.item.equipment.trim declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<MaterialAssetGroup> MaterialAssetGroup.MAP_CODEC -
Uses of MapCodec in net.minecraft.world.item.slot
Fields in net.minecraft.world.item.slot declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<ContentsSlotSource> ContentsSlotSource.MAP_CODECstatic final MapCodec<EmptySlotSource> EmptySlotSource.MAP_CODECstatic final MapCodec<FilteredSlotSource> FilteredSlotSource.MAP_CODECstatic final MapCodec<GroupSlotSource> GroupSlotSource.MAP_CODECstatic final MapCodec<LimitSlotSource> LimitSlotSource.MAP_CODECstatic final MapCodec<RangeSlotSource> RangeSlotSource.MAP_CODECMethods in net.minecraft.world.item.slot that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends SlotSource> SlotSources.bootstrap(Registry<MapCodec<? extends SlotSource>> registry) abstract MapCodec<? extends CompositeSlotSource> CompositeSlotSource.codec()ContentsSlotSource.codec()EmptySlotSource.codec()FilteredSlotSource.codec()GroupSlotSource.codec()LimitSlotSource.codec()RangeSlotSource.codec()MapCodec<? extends SlotSource> SlotSource.codec()abstract MapCodec<? extends TransformedSlotSource> TransformedSlotSource.codec()protected static <T extends CompositeSlotSource>
MapCodec<T> CompositeSlotSource.createCodec(Function<List<SlotSource>, T> factory) Method parameters in net.minecraft.world.item.slot with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends SlotSource> SlotSources.bootstrap(Registry<MapCodec<? extends SlotSource>> registry) -
Uses of MapCodec in net.minecraft.world.level
Fields in net.minecraft.world.level declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<WorldDataConfiguration> WorldDataConfiguration.MAP_CODECMethods in net.minecraft.world.level that return MapCodecModifier and TypeMethodDescriptionprivate static MapCodec<InclusiveRange<Integer>> SpawnData.CustomSpawnRules.lightLimit(String name) -
Uses of MapCodec in net.minecraft.world.level.biome
Fields in net.minecraft.world.level.biome declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<Biome.ClimateSettings> Biome.ClimateSettings.CODECstatic final MapCodec<BiomeGenerationSettings> BiomeGenerationSettings.CODECstatic final MapCodec<CheckerboardColumnBiomeSource> CheckerboardColumnBiomeSource.CODECstatic final MapCodec<FixedBiomeSource> FixedBiomeSource.CODECstatic final MapCodec<MobSpawnSettings> MobSpawnSettings.CODECstatic final MapCodec<MobSpawnSettings.SpawnerData> MobSpawnSettings.SpawnerData.CODECstatic final MapCodec<MultiNoiseBiomeSource> MultiNoiseBiomeSource.CODECstatic final MapCodec<TheEndBiomeSource> TheEndBiomeSource.CODECstatic final MapCodec<Climate.ParameterList<Holder<Biome>>> MultiNoiseBiomeSource.DIRECT_CODECMultiNoiseBiomeSource.ENTRY_CODECprivate static final MapCodec<Holder<MultiNoiseBiomeSourceParameterList>> MultiNoiseBiomeSource.PRESET_CODECMethods in net.minecraft.world.level.biome that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends BiomeSource> BiomeSources.bootstrap(Registry<MapCodec<? extends BiomeSource>> registry) protected abstract MapCodec<? extends BiomeSource> BiomeSource.codec()protected MapCodec<? extends BiomeSource> CheckerboardColumnBiomeSource.codec()protected MapCodec<? extends BiomeSource> FixedBiomeSource.codec()protected MapCodec<? extends BiomeSource> MultiNoiseBiomeSource.codec()protected MapCodec<? extends BiomeSource> TheEndBiomeSource.codec()Methods in net.minecraft.world.level.biome with parameters of type MapCodecMethod parameters in net.minecraft.world.level.biome with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends BiomeSource> BiomeSources.bootstrap(Registry<MapCodec<? extends BiomeSource>> registry) -
Uses of MapCodec in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block declared as MapCodecModifier and TypeFieldDescriptionAirBlock.CODECstatic final MapCodec<AmethystBlock> AmethystBlock.CODECstatic final MapCodec<AmethystClusterBlock> AmethystClusterBlock.CODECstatic final MapCodec<AnvilBlock> AnvilBlock.CODECstatic final MapCodec<AttachedStemBlock> AttachedStemBlock.CODECstatic final MapCodec<AzaleaBlock> AzaleaBlock.CODECstatic final MapCodec<BambooSaplingBlock> BambooSaplingBlock.CODECstatic final MapCodec<BambooStalkBlock> BambooStalkBlock.CODECstatic final MapCodec<BannerBlock> BannerBlock.CODECstatic final MapCodec<BarrelBlock> BarrelBlock.CODECstatic final MapCodec<BarrierBlock> BarrierBlock.CODECstatic final MapCodec<BaseCoralFanBlock> BaseCoralFanBlock.CODECstatic final MapCodec<BaseCoralPlantBlock> BaseCoralPlantBlock.CODECstatic final MapCodec<BaseCoralWallFanBlock> BaseCoralWallFanBlock.CODECstatic final MapCodec<BeaconBlock> BeaconBlock.CODECBedBlock.CODECstatic final MapCodec<BeehiveBlock> BeehiveBlock.CODECstatic final MapCodec<BeetrootBlock> BeetrootBlock.CODECBellBlock.CODECstatic final MapCodec<BigDripleafBlock> BigDripleafBlock.CODECstatic final MapCodec<BigDripleafStemBlock> BigDripleafStemBlock.CODECstatic final MapCodec<BlastFurnaceBlock> BlastFurnaceBlock.CODECBlock.CODECBlockTypes.CODECstatic final MapCodec<BonemealableFeaturePlacerBlock> BonemealableFeaturePlacerBlock.CODECstatic final MapCodec<BrewingStandBlock> BrewingStandBlock.CODECstatic final MapCodec<BrushableBlock> BrushableBlock.CODECstatic final MapCodec<BubbleColumnBlock> BubbleColumnBlock.CODECstatic final MapCodec<BuddingAmethystBlock> BuddingAmethystBlock.CODECBushBlock.CODECstatic final MapCodec<ButtonBlock> ButtonBlock.CODECstatic final MapCodec<CactusBlock> CactusBlock.CODECstatic final MapCodec<CactusFlowerBlock> CactusFlowerBlock.CODECCakeBlock.CODECstatic final MapCodec<CalibratedSculkSensorBlock> CalibratedSculkSensorBlock.CODECstatic final MapCodec<CampfireBlock> CampfireBlock.CODECstatic final MapCodec<CandleBlock> CandleBlock.CODECstatic final MapCodec<CandleCakeBlock> CandleCakeBlock.CODECstatic final MapCodec<CarpetBlock> CarpetBlock.CODECstatic final MapCodec<CarrotBlock> CarrotBlock.CODECstatic final MapCodec<CartographyTableBlock> CartographyTableBlock.CODECstatic final MapCodec<CarvedPumpkinBlock> CarvedPumpkinBlock.CODECstatic final MapCodec<CauldronBlock> CauldronBlock.CODECstatic final MapCodec<CaveVinesBlock> CaveVinesBlock.CODECstatic final MapCodec<CaveVinesPlantBlock> CaveVinesPlantBlock.CODECstatic final MapCodec<CeilingHangingSignBlock> CeilingHangingSignBlock.CODECstatic final MapCodec<ChainBlock> ChainBlock.CODECstatic final MapCodec<ChestBlock> ChestBlock.CODECstatic final MapCodec<ChiseledBookShelfBlock> ChiseledBookShelfBlock.CODECstatic final MapCodec<ChorusFlowerBlock> ChorusFlowerBlock.CODECstatic final MapCodec<ChorusPlantBlock> ChorusPlantBlock.CODECstatic final MapCodec<CocoaBlock> CocoaBlock.CODECstatic final MapCodec<ColoredFallingBlock> ColoredFallingBlock.CODECstatic final MapCodec<CommandBlock> CommandBlock.CODECstatic final MapCodec<ComparatorBlock> ComparatorBlock.CODECstatic final MapCodec<ComposterBlock> ComposterBlock.CODECstatic final MapCodec<ConcretePowderBlock> ConcretePowderBlock.CODECstatic final MapCodec<ConduitBlock> ConduitBlock.CODECstatic final MapCodec<CopperBulbBlock> CopperBulbBlock.CODECstatic final MapCodec<CopperChestBlock> CopperChestBlock.CODECstatic final MapCodec<CopperGolemStatueBlock> CopperGolemStatueBlock.CODECstatic final MapCodec<CoralBlock> CoralBlock.CODECstatic final MapCodec<CoralFanBlock> CoralFanBlock.CODECstatic final MapCodec<CoralPlantBlock> CoralPlantBlock.CODECstatic final MapCodec<CoralWallFanBlock> CoralWallFanBlock.CODECstatic final MapCodec<CrafterBlock> CrafterBlock.CODECstatic final MapCodec<CraftingTableBlock> CraftingTableBlock.CODECstatic final MapCodec<CreakingHeartBlock> CreakingHeartBlock.CODECCropBlock.CODECstatic final MapCodec<CryingObsidianBlock> CryingObsidianBlock.CODECstatic final MapCodec<DaylightDetectorBlock> DaylightDetectorBlock.CODECstatic final MapCodec<DecoratedPotBlock> DecoratedPotBlock.CODECstatic final MapCodec<DetectorRailBlock> DetectorRailBlock.CODECstatic final MapCodec<DirtPathBlock> DirtPathBlock.CODECstatic final MapCodec<DispenserBlock> DispenserBlock.CODECDoorBlock.CODECstatic final MapCodec<DoublePlantBlock> DoublePlantBlock.CODECstatic final MapCodec<DragonEggBlock> DragonEggBlock.CODECstatic final MapCodec<DriedGhastBlock> DriedGhastBlock.CODECstatic final MapCodec<DropExperienceBlock> DropExperienceBlock.CODECstatic final MapCodec<DropperBlock> DropperBlock.CODECstatic final MapCodec<DryVegetationBlock> DryVegetationBlock.CODECstatic final MapCodec<EnchantingTableBlock> EnchantingTableBlock.CODECstatic final MapCodec<EnderChestBlock> EnderChestBlock.CODECstatic final MapCodec<EndGatewayBlock> EndGatewayBlock.CODECstatic final MapCodec<EndPortalBlock> EndPortalBlock.CODECstatic final MapCodec<EndPortalFrameBlock> EndPortalFrameBlock.CODECstatic final MapCodec<EndRodBlock> EndRodBlock.CODECstatic final MapCodec<EyeblossomBlock> EyeblossomBlock.CODECstatic final MapCodec<FarmlandBlock> FarmlandBlock.CODECstatic final MapCodec<FenceBlock> FenceBlock.CODECstatic final MapCodec<FenceGateBlock> FenceGateBlock.CODECFireBlock.CODECstatic final MapCodec<FireflyBushBlock> FireflyBushBlock.CODECstatic final MapCodec<FlowerBedBlock> FlowerBedBlock.CODECstatic final MapCodec<FlowerBlock> FlowerBlock.CODECstatic final MapCodec<FlowerPotBlock> FlowerPotBlock.CODECstatic final MapCodec<FrogspawnBlock> FrogspawnBlock.CODECstatic final MapCodec<FrostedIceBlock> FrostedIceBlock.CODECstatic final MapCodec<FurnaceBlock> FurnaceBlock.CODECstatic final MapCodec<GlazedTerracottaBlock> GlazedTerracottaBlock.CODECstatic final MapCodec<GlowLichenBlock> GlowLichenBlock.CODECstatic final MapCodec<GrassBlock> GrassBlock.CODECstatic final MapCodec<GrindstoneBlock> GrindstoneBlock.CODECstatic final MapCodec<HalfTransparentBlock> HalfTransparentBlock.CODECstatic final MapCodec<HangingMossBlock> HangingMossBlock.CODECstatic final MapCodec<HangingRootsBlock> HangingRootsBlock.CODECHayBlock.CODECstatic final MapCodec<HeavyCoreBlock> HeavyCoreBlock.CODECstatic final MapCodec<HoneyBlock> HoneyBlock.CODECstatic final MapCodec<HopperBlock> HopperBlock.CODECstatic final MapCodec<HugeMushroomBlock> HugeMushroomBlock.CODECIceBlock.CODECstatic final MapCodec<InfestedBlock> InfestedBlock.CODECstatic final MapCodec<InfestedRotatedPillarBlock> InfestedRotatedPillarBlock.CODECstatic final MapCodec<IronBarsBlock> IronBarsBlock.CODECstatic final MapCodec<JigsawBlock> JigsawBlock.CODECstatic final MapCodec<JukeboxBlock> JukeboxBlock.CODECKelpBlock.CODECstatic final MapCodec<KelpPlantBlock> KelpPlantBlock.CODECstatic final MapCodec<LadderBlock> LadderBlock.CODECstatic final MapCodec<LanternBlock> LanternBlock.CODECstatic final MapCodec<LavaCauldronBlock> LavaCauldronBlock.CODECstatic final MapCodec<LayeredCauldronBlock> LayeredCauldronBlock.CODECstatic final MapCodec<LeafLitterBlock> LeafLitterBlock.CODECstatic final MapCodec<LecternBlock> LecternBlock.CODECstatic final MapCodec<LeverBlock> LeverBlock.CODECstatic final MapCodec<LightBlock> LightBlock.CODECstatic final MapCodec<LightningRodBlock> LightningRodBlock.CODECstatic final MapCodec<LilyPadBlock> LilyPadBlock.CODECstatic final MapCodec<LiquidBlock> LiquidBlock.CODECLoomBlock.CODECstatic final MapCodec<MagmaBlock> MagmaBlock.CODECstatic final MapCodec<MangroveLeavesBlock> MangroveLeavesBlock.CODECstatic final MapCodec<MangrovePropaguleBlock> MangrovePropaguleBlock.CODECstatic final MapCodec<MangroveRootsBlock> MangroveRootsBlock.CODECstatic final MapCodec<MossyCarpetBlock> MossyCarpetBlock.CODECMudBlock.CODECstatic final MapCodec<MultifaceBlock> MultifaceBlock.CODECstatic final MapCodec<MushroomBlock> MushroomBlock.CODECstatic final MapCodec<MyceliumBlock> MyceliumBlock.CODECstatic final MapCodec<NetherFungusBlock> NetherFungusBlock.CODECstatic final MapCodec<NetherPortalBlock> NetherPortalBlock.CODECstatic final MapCodec<NetherrackBlock> NetherrackBlock.CODECstatic final MapCodec<NetherRootsBlock> NetherRootsBlock.CODECstatic final MapCodec<NetherSproutsBlock> NetherSproutsBlock.CODECstatic final MapCodec<NetherWartBlock> NetherWartBlock.CODECNoteBlock.CODECstatic final MapCodec<NyliumBlock> NyliumBlock.CODECstatic final MapCodec<ObserverBlock> ObserverBlock.CODECstatic final MapCodec<PiglinWallSkullBlock> PiglinWallSkullBlock.CODECstatic final MapCodec<PitcherCropBlock> PitcherCropBlock.CODECstatic final MapCodec<PlayerHeadBlock> PlayerHeadBlock.CODECstatic final MapCodec<PlayerWallHeadBlock> PlayerWallHeadBlock.CODECstatic final MapCodec<PointedDripstoneBlock> PointedDripstoneBlock.CODECstatic final MapCodec<PotatoBlock> PotatoBlock.CODECstatic final MapCodec<PowderSnowBlock> PowderSnowBlock.CODECstatic final MapCodec<PoweredBlock> PoweredBlock.CODECstatic final MapCodec<PoweredRailBlock> PoweredRailBlock.CODECstatic final MapCodec<PressurePlateBlock> PressurePlateBlock.CODECstatic final MapCodec<PumpkinBlock> PumpkinBlock.CODECRailBlock.CODECstatic final MapCodec<RedstoneLampBlock> RedstoneLampBlock.CODECstatic final MapCodec<RedStoneOreBlock> RedStoneOreBlock.CODECstatic final MapCodec<RedstoneTorchBlock> RedstoneTorchBlock.CODECstatic final MapCodec<RedstoneWallTorchBlock> RedstoneWallTorchBlock.CODECstatic final MapCodec<RedStoneWireBlock> RedStoneWireBlock.CODECstatic final MapCodec<RepeaterBlock> RepeaterBlock.CODECstatic final MapCodec<RespawnAnchorBlock> RespawnAnchorBlock.CODECstatic final MapCodec<RootedDirtBlock> RootedDirtBlock.CODECstatic final MapCodec<RotatedPillarBlock> RotatedPillarBlock.CODECSandBlock.CODECstatic final MapCodec<SaplingBlock> SaplingBlock.CODECstatic final MapCodec<ScaffoldingBlock> ScaffoldingBlock.CODECstatic final MapCodec<SculkBlock> SculkBlock.CODECstatic final MapCodec<SculkCatalystBlock> SculkCatalystBlock.CODECstatic final MapCodec<SculkSensorBlock> SculkSensorBlock.CODECstatic final MapCodec<SculkShriekerBlock> SculkShriekerBlock.CODECstatic final MapCodec<SculkVeinBlock> SculkVeinBlock.CODECstatic final MapCodec<SeagrassBlock> SeagrassBlock.CODECstatic final MapCodec<SeaPickleBlock> SeaPickleBlock.CODECstatic final MapCodec<ShelfBlock> ShelfBlock.CODECstatic final MapCodec<ShortDryGrassBlock> ShortDryGrassBlock.CODECstatic final MapCodec<ShulkerBoxBlock> ShulkerBoxBlock.CODECstatic final MapCodec<SkullBlock> SkullBlock.CODECSlabBlock.CODECstatic final MapCodec<SlimeBlock> SlimeBlock.CODECstatic final MapCodec<SmallDripleafBlock> SmallDripleafBlock.CODECstatic final MapCodec<SmithingTableBlock> SmithingTableBlock.CODECstatic final MapCodec<SmokerBlock> SmokerBlock.CODECstatic final MapCodec<SnifferEggBlock> SnifferEggBlock.CODECstatic final MapCodec<SnowLayerBlock> SnowLayerBlock.CODECstatic final MapCodec<SnowyBlock> SnowyBlock.CODECstatic final MapCodec<SoulFireBlock> SoulFireBlock.CODECstatic final MapCodec<SoulSandBlock> SoulSandBlock.CODECstatic final MapCodec<SpawnerBlock> SpawnerBlock.CODECstatic final MapCodec<SpongeBlock> SpongeBlock.CODECstatic final MapCodec<SporeBlossomBlock> SporeBlossomBlock.CODECstatic final MapCodec<StainedGlassBlock> StainedGlassBlock.CODECstatic final MapCodec<StainedGlassPaneBlock> StainedGlassPaneBlock.CODECstatic final MapCodec<StairBlock> StairBlock.CODECstatic final MapCodec<StandingSignBlock> StandingSignBlock.CODECStemBlock.CODECstatic final MapCodec<StonecutterBlock> StonecutterBlock.CODECstatic final MapCodec<StructureBlock> StructureBlock.CODECstatic final MapCodec<StructureVoidBlock> StructureVoidBlock.CODECstatic final MapCodec<SugarCaneBlock> SugarCaneBlock.CODECstatic final MapCodec<SweetBerryBushBlock> SweetBerryBushBlock.CODECstatic final MapCodec<TallDryGrassBlock> TallDryGrassBlock.CODECstatic final MapCodec<TallFlowerBlock> TallFlowerBlock.CODECstatic final MapCodec<TallGrassBlock> TallGrassBlock.CODECstatic final MapCodec<TallSeagrassBlock> TallSeagrassBlock.CODECstatic final MapCodec<TargetBlock> TargetBlock.CODECTestBlock.CODECstatic final MapCodec<TestInstanceBlock> TestInstanceBlock.CODECstatic final MapCodec<TintedGlassBlock> TintedGlassBlock.CODECstatic final MapCodec<TintedParticleLeavesBlock> TintedParticleLeavesBlock.CODECTntBlock.CODECstatic final MapCodec<TorchBlock> TorchBlock.CODECstatic final MapCodec<TorchflowerCropBlock> TorchflowerCropBlock.CODECstatic final MapCodec<TransparentBlock> TransparentBlock.CODECstatic final MapCodec<TrapDoorBlock> TrapDoorBlock.CODECstatic final MapCodec<TrappedChestBlock> TrappedChestBlock.CODECstatic final MapCodec<TrialSpawnerBlock> TrialSpawnerBlock.CODECstatic final MapCodec<TripWireBlock> TripWireBlock.CODECstatic final MapCodec<TripWireHookBlock> TripWireHookBlock.CODECstatic final MapCodec<TurtleEggBlock> TurtleEggBlock.CODECstatic final MapCodec<TwistingVinesBlock> TwistingVinesBlock.CODECstatic final MapCodec<TwistingVinesPlantBlock> TwistingVinesPlantBlock.CODECstatic final MapCodec<UntintedParticleLeavesBlock> UntintedParticleLeavesBlock.CODECstatic final MapCodec<VaultBlock> VaultBlock.CODECVineBlock.CODECstatic final MapCodec<WallBannerBlock> WallBannerBlock.CODECWallBlock.CODECstatic final MapCodec<WallHangingSignBlock> WallHangingSignBlock.CODECstatic final MapCodec<WallSignBlock> WallSignBlock.CODECstatic final MapCodec<WallSkullBlock> WallSkullBlock.CODECstatic final MapCodec<WallTorchBlock> WallTorchBlock.CODECstatic final MapCodec<WaterloggedTransparentBlock> WaterloggedTransparentBlock.CODECstatic final MapCodec<WeatheringCopperBarsBlock> WeatheringCopperBarsBlock.CODECstatic final MapCodec<WeatheringCopperBulbBlock> WeatheringCopperBulbBlock.CODECstatic final MapCodec<WeatheringCopperChainBlock> WeatheringCopperChainBlock.CODECstatic final MapCodec<WeatheringCopperChestBlock> WeatheringCopperChestBlock.CODECstatic final MapCodec<WeatheringCopperDoorBlock> WeatheringCopperDoorBlock.CODECstatic final MapCodec<WeatheringCopperFullBlock> WeatheringCopperFullBlock.CODECstatic final MapCodec<WeatheringCopperGolemStatueBlock> WeatheringCopperGolemStatueBlock.CODECstatic final MapCodec<WeatheringCopperGrateBlock> WeatheringCopperGrateBlock.CODECstatic final MapCodec<WeatheringCopperSlabBlock> WeatheringCopperSlabBlock.CODECstatic final MapCodec<WeatheringCopperStairBlock> WeatheringCopperStairBlock.CODECstatic final MapCodec<WeatheringCopperTrapDoorBlock> WeatheringCopperTrapDoorBlock.CODECstatic final MapCodec<WeatheringLanternBlock> WeatheringLanternBlock.CODECstatic final MapCodec<WeatheringLightningRodBlock> WeatheringLightningRodBlock.CODECWebBlock.CODECstatic final MapCodec<WeepingVinesBlock> WeepingVinesBlock.CODECstatic final MapCodec<WeepingVinesPlantBlock> WeepingVinesPlantBlock.CODECstatic final MapCodec<WeightedPressurePlateBlock> WeightedPressurePlateBlock.CODECstatic final MapCodec<WetSpongeBlock> WetSpongeBlock.CODECstatic final MapCodec<WitherRoseBlock> WitherRoseBlock.CODECstatic final MapCodec<WitherSkullBlock> WitherSkullBlock.CODECstatic final MapCodec<WitherWallSkullBlock> WitherWallSkullBlock.CODECstatic final MapCodec<WoolCarpetBlock> WoolCarpetBlock.CODECCoralBlock.DEAD_CORAL_FIELDprotected static final MapCodec<SuspiciousStewEffects> FlowerBlock.EFFECTS_FIELDprotected static final MapCodec<SimpleParticleType> TorchBlock.PARTICLE_OPTIONS_FIELDMethods in net.minecraft.world.level.block that return MapCodecModifier and TypeMethodDescriptionprotected abstract MapCodec<? extends AbstractBannerBlock> AbstractBannerBlock.codec()protected abstract MapCodec<? extends AbstractCandleBlock> AbstractCandleBlock.codec()protected abstract MapCodec<? extends AbstractCauldronBlock> AbstractCauldronBlock.codec()protected abstract MapCodec<? extends AbstractChestBlock<E>> AbstractChestBlock.codec()protected abstract MapCodec<? extends AbstractFurnaceBlock> AbstractFurnaceBlock.codec()protected abstract MapCodec<? extends AbstractSkullBlock> AbstractSkullBlock.codec()AirBlock.codec()MapCodec<? extends AmethystBlock> AmethystBlock.codec()AmethystClusterBlock.codec()AnvilBlock.codec()AttachedStemBlock.codec()AzaleaBlock.codec()BambooSaplingBlock.codec()BambooStalkBlock.codec()BannerBlock.codec()BarrelBlock.codec()BarrierBlock.codec()MapCodec<? extends BaseCoralFanBlock> BaseCoralFanBlock.codec()BaseCoralPlantBlock.codec()protected abstract MapCodec<? extends BaseCoralPlantTypeBlock> BaseCoralPlantTypeBlock.codec()MapCodec<? extends BaseCoralWallFanBlock> BaseCoralWallFanBlock.codec()protected abstract MapCodec<? extends BaseEntityBlock> BaseEntityBlock.codec()protected abstract MapCodec<? extends BaseFireBlock> BaseFireBlock.codec()protected abstract MapCodec<? extends BasePressurePlateBlock> BasePressurePlateBlock.codec()protected abstract MapCodec<? extends BaseRailBlock> BaseRailBlock.codec()protected abstract MapCodec<? extends BaseTorchBlock> BaseTorchBlock.codec()BeaconBlock.codec()BedBlock.codec()BeehiveBlock.codec()BeetrootBlock.codec()BellBlock.codec()BigDripleafBlock.codec()BigDripleafStemBlock.codec()BlastFurnaceBlock.codec()Block.codec()BonemealableFeaturePlacerBlock.codec()BrewingStandBlock.codec()BrushableBlock.codec()BubbleColumnBlock.codec()BuddingAmethystBlock.codec()BushBlock.codec()ButtonBlock.codec()CactusBlock.codec()MapCodec<? extends CactusFlowerBlock> CactusFlowerBlock.codec()CakeBlock.codec()CalibratedSculkSensorBlock.codec()CampfireBlock.codec()CandleBlock.codec()CandleCakeBlock.codec()MapCodec<? extends CarpetBlock> CarpetBlock.codec()CarrotBlock.codec()CartographyTableBlock.codec()MapCodec<? extends CarvedPumpkinBlock> CarvedPumpkinBlock.codec()CauldronBlock.codec()CaveVinesBlock.codec()CaveVinesPlantBlock.codec()CeilingHangingSignBlock.codec()MapCodec<? extends ChainBlock> ChainBlock.codec()MapCodec<? extends ChestBlock> ChestBlock.codec()ChiseledBookShelfBlock.codec()ChorusFlowerBlock.codec()ChorusPlantBlock.codec()CocoaBlock.codec()MapCodec<? extends ColoredFallingBlock> ColoredFallingBlock.codec()CommandBlock.codec()ComparatorBlock.codec()ComposterBlock.codec()ConcretePowderBlock.codec()ConduitBlock.codec()protected MapCodec<? extends CopperBulbBlock> CopperBulbBlock.codec()MapCodec<? extends CopperChestBlock> CopperChestBlock.codec()MapCodec<? extends CopperGolemStatueBlock> CopperGolemStatueBlock.codec()CoralBlock.codec()CoralFanBlock.codec()CoralPlantBlock.codec()CoralWallFanBlock.codec()protected MapCodec<CrafterBlock> CrafterBlock.codec()MapCodec<? extends CraftingTableBlock> CraftingTableBlock.codec()CreakingHeartBlock.codec()CropBlock.codec()protected abstract MapCodec<? extends CrossCollisionBlock> CrossCollisionBlock.codec()CryingObsidianBlock.codec()DaylightDetectorBlock.codec()DecoratedPotBlock.codec()DetectorRailBlock.codec()protected abstract MapCodec<? extends DiodeBlock> DiodeBlock.codec()protected abstract MapCodec<? extends DirectionalBlock> DirectionalBlock.codec()DirtPathBlock.codec()MapCodec<? extends DispenserBlock> DispenserBlock.codec()DoorBlock.codec()MapCodec<? extends DoublePlantBlock> DoublePlantBlock.codec()DragonEggBlock.codec()DriedGhastBlock.codec()MapCodec<? extends DropExperienceBlock> DropExperienceBlock.codec()DropperBlock.codec()MapCodec<? extends DryVegetationBlock> DryVegetationBlock.codec()EnchantingTableBlock.codec()EnderChestBlock.codec()EndGatewayBlock.codec()EndPortalBlock.codec()EndPortalFrameBlock.codec()EndRodBlock.codec()MapCodec<? extends EyeblossomBlock> EyeblossomBlock.codec()protected abstract MapCodec<? extends FaceAttachedHorizontalDirectionalBlock> FaceAttachedHorizontalDirectionalBlock.codec()protected abstract MapCodec<? extends FallingBlock> FallingBlock.codec()FarmlandBlock.codec()FenceBlock.codec()FenceGateBlock.codec()FireBlock.codec()protected MapCodec<? extends FireflyBushBlock> FireflyBushBlock.codec()FlowerBedBlock.codec()MapCodec<? extends FlowerBlock> FlowerBlock.codec()FlowerPotBlock.codec()FrogspawnBlock.codec()FrostedIceBlock.codec()FurnaceBlock.codec()GlazedTerracottaBlock.codec()GlowLichenBlock.codec()GrassBlock.codec()GrindstoneBlock.codec()protected abstract MapCodec<? extends GrowingPlantBlock> GrowingPlantBlock.codec()protected abstract MapCodec<? extends GrowingPlantBodyBlock> GrowingPlantBodyBlock.codec()protected abstract MapCodec<? extends GrowingPlantHeadBlock> GrowingPlantHeadBlock.codec()protected MapCodec<? extends HalfTransparentBlock> HalfTransparentBlock.codec()HangingMossBlock.codec()HangingRootsBlock.codec()HayBlock.codec()HeavyCoreBlock.codec()HoneyBlock.codec()HopperBlock.codec()protected abstract MapCodec<? extends HorizontalDirectionalBlock> HorizontalDirectionalBlock.codec()HugeMushroomBlock.codec()IceBlock.codec()MapCodec<? extends InfestedBlock> InfestedBlock.codec()InfestedRotatedPillarBlock.codec()MapCodec<? extends IronBarsBlock> IronBarsBlock.codec()JigsawBlock.codec()JukeboxBlock.codec()KelpBlock.codec()KelpPlantBlock.codec()LadderBlock.codec()MapCodec<? extends LanternBlock> LanternBlock.codec()LavaCauldronBlock.codec()LayeredCauldronBlock.codec()protected MapCodec<LeafLitterBlock> LeafLitterBlock.codec()abstract MapCodec<? extends LeavesBlock> LeavesBlock.codec()LecternBlock.codec()LeverBlock.codec()LightBlock.codec()MapCodec<? extends LightningRodBlock> LightningRodBlock.codec()LilyPadBlock.codec()LiquidBlock.codec()LoomBlock.codec()MagmaBlock.codec()MangroveLeavesBlock.codec()MangrovePropaguleBlock.codec()MangroveRootsBlock.codec()MossyCarpetBlock.codec()MudBlock.codec()protected MapCodec<? extends MultifaceBlock> MultifaceBlock.codec()abstract MapCodec<? extends MultifaceSpreadeableBlock> MultifaceSpreadeableBlock.codec()MushroomBlock.codec()MyceliumBlock.codec()NetherFungusBlock.codec()NetherPortalBlock.codec()NetherrackBlock.codec()NetherRootsBlock.codec()NetherSproutsBlock.codec()NetherWartBlock.codec()NoteBlock.codec()NyliumBlock.codec()ObserverBlock.codec()PiglinWallSkullBlock.codec()PipeBlock.codec()PitcherCropBlock.codec()PlayerHeadBlock.codec()PlayerWallHeadBlock.codec()PointedDripstoneBlock.codec()PotatoBlock.codec()PowderSnowBlock.codec()PoweredBlock.codec()PoweredRailBlock.codec()PressurePlateBlock.codec()PumpkinBlock.codec()RailBlock.codec()RedstoneLampBlock.codec()RedStoneOreBlock.codec()MapCodec<? extends RedstoneTorchBlock> RedstoneTorchBlock.codec()RedstoneWallTorchBlock.codec()RedStoneWireBlock.codec()RepeaterBlock.codec()RespawnAnchorBlock.codec()RodBlock.codec()RootedDirtBlock.codec()MapCodec<? extends RotatedPillarBlock> RotatedPillarBlock.codec()SandBlock.codec()MapCodec<? extends SaplingBlock> SaplingBlock.codec()ScaffoldingBlock.codec()SculkBlock.codec()SculkCatalystBlock.codec()MapCodec<? extends SculkSensorBlock> SculkSensorBlock.codec()SculkShriekerBlock.codec()SculkVeinBlock.codec()SeagrassBlock.codec()SeaPickleBlock.codec()ShelfBlock.codec()ShortDryGrassBlock.codec()ShulkerBoxBlock.codec()SignBlock.codec()MapCodec<? extends SkullBlock> SkullBlock.codec()SlabBlock.codec()SlimeBlock.codec()SmallDripleafBlock.codec()SmithingTableBlock.codec()SmokerBlock.codec()SnifferEggBlock.codec()SnowLayerBlock.codec()protected MapCodec<? extends SnowyBlock> SnowyBlock.codec()SoulFireBlock.codec()SoulSandBlock.codec()SpawnerBlock.codec()SpongeBlock.codec()SporeBlossomBlock.codec()protected abstract MapCodec<? extends SpreadingSnowyBlock> SpreadingSnowyBlock.codec()StainedGlassBlock.codec()StainedGlassPaneBlock.codec()MapCodec<? extends StairBlock> StairBlock.codec()StandingSignBlock.codec()StemBlock.codec()StonecutterBlock.codec()StructureBlock.codec()StructureVoidBlock.codec()SugarCaneBlock.codec()SweetBerryBushBlock.codec()TallDryGrassBlock.codec()TallFlowerBlock.codec()TallGrassBlock.codec()TallSeagrassBlock.codec()TargetBlock.codec()TestBlock.codec()protected MapCodec<TestInstanceBlock> TestInstanceBlock.codec()TintedGlassBlock.codec()MapCodec<? extends TintedParticleLeavesBlock> TintedParticleLeavesBlock.codec()TntBlock.codec()MapCodec<? extends TorchBlock> TorchBlock.codec()TorchflowerCropBlock.codec()protected MapCodec<? extends TransparentBlock> TransparentBlock.codec()MapCodec<? extends TrapDoorBlock> TrapDoorBlock.codec()TrappedChestBlock.codec()TrialSpawnerBlock.codec()TripWireBlock.codec()TripWireHookBlock.codec()TurtleEggBlock.codec()TwistingVinesBlock.codec()TwistingVinesPlantBlock.codec()UntintedParticleLeavesBlock.codec()VaultBlock.codec()protected abstract MapCodec<? extends VegetationBlock> VegetationBlock.codec()VineBlock.codec()WallBannerBlock.codec()WallBlock.codec()WallHangingSignBlock.codec()WallSignBlock.codec()MapCodec<? extends WallSkullBlock> WallSkullBlock.codec()WallTorchBlock.codec()protected MapCodec<? extends WaterloggedTransparentBlock> WaterloggedTransparentBlock.codec()WeatheringCopperBarsBlock.codec()protected MapCodec<WeatheringCopperBulbBlock> WeatheringCopperBulbBlock.codec()WeatheringCopperChainBlock.codec()WeatheringCopperChestBlock.codec()WeatheringCopperDoorBlock.codec()WeatheringCopperFullBlock.codec()WeatheringCopperGolemStatueBlock.codec()protected MapCodec<WeatheringCopperGrateBlock> WeatheringCopperGrateBlock.codec()WeatheringCopperSlabBlock.codec()WeatheringCopperStairBlock.codec()WeatheringCopperTrapDoorBlock.codec()WeatheringLanternBlock.codec()WeatheringLightningRodBlock.codec()WebBlock.codec()WeepingVinesBlock.codec()WeepingVinesPlantBlock.codec()WeightedPressurePlateBlock.codec()WetSpongeBlock.codec()WitherRoseBlock.codec()WitherSkullBlock.codec()WitherWallSkullBlock.codec()WoolCarpetBlock.codec()Method parameters in net.minecraft.world.level.block with type arguments of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.block.entity.trialspawner
Fields in net.minecraft.world.level.block.entity.trialspawner declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<TrialSpawner.FullConfig> TrialSpawner.FullConfig.MAP_CODECstatic final MapCodec<TrialSpawnerStateData.Packed> TrialSpawnerStateData.Packed.MAP_CODEC -
Uses of MapCodec in net.minecraft.world.level.block.piston
Fields in net.minecraft.world.level.block.piston declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<MovingPistonBlock> MovingPistonBlock.CODECstatic final MapCodec<PistonBaseBlock> PistonBaseBlock.CODECstatic final MapCodec<PistonHeadBlock> PistonHeadBlock.CODECMethods in net.minecraft.world.level.block.piston that return MapCodecModifier and TypeMethodDescriptionMovingPistonBlock.codec()PistonBaseBlock.codec()protected MapCodec<PistonHeadBlock> PistonHeadBlock.codec() -
Uses of MapCodec in net.minecraft.world.level.block.state
Fields in net.minecraft.world.level.block.state declared as MapCodecMethods in net.minecraft.world.level.block.state that return MapCodecModifier and TypeMethodDescriptionprivate static <S extends StateHolder<?,S>, T extends Comparable<T>>
MapCodec<S> StateDefinition.appendPropertyCodec(MapCodec<S> codec, Supplier<S> defaultSupplier, String name, Property<T> property) BlockBehaviour.codec()private static <O, S extends StateHolder<O,S>>
MapCodec<S> StateDefinition.createCodec(O owner, Function<O, S> defaultState, Map<String, Property<?>> propertiesByName) StateDefinition.propertiesCodec()BlockBehaviour.simpleCodec(Function<BlockBehaviour.Properties, B> constructor) Methods in net.minecraft.world.level.block.state with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <S extends StateHolder<?,S>, T extends Comparable<T>>
MapCodec<S> StateDefinition.appendPropertyCodec(MapCodec<S> codec, Supplier<S> defaultSupplier, String name, Property<T> property) -
Uses of MapCodec in net.minecraft.world.level.chunk
Methods in net.minecraft.world.level.chunk that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends ChunkGenerator> ChunkGenerators.bootstrap(Registry<MapCodec<? extends ChunkGenerator>> registry) protected abstract MapCodec<? extends ChunkGenerator> ChunkGenerator.codec()Method parameters in net.minecraft.world.level.chunk with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends ChunkGenerator> ChunkGenerators.bootstrap(Registry<MapCodec<? extends ChunkGenerator>> registry) -
Uses of MapCodec in net.minecraft.world.level.dimension
Fields in net.minecraft.world.level.dimension declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<DimensionType.MonsterSettings> DimensionType.MonsterSettings.CODEC -
Uses of MapCodec in net.minecraft.world.level.gameevent
Fields in net.minecraft.world.level.gameevent declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BlockPositionSource> BlockPositionSource.CODECstatic final MapCodec<EntityPositionSource> EntityPositionSource.CODECMethods in net.minecraft.world.level.gameevent that return MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<DebugLevelSource> DebugLevelSource.CODECstatic final MapCodec<FlatLevelSource> FlatLevelSource.CODECstatic final MapCodec<NoiseBasedChunkGenerator> NoiseBasedChunkGenerator.CODECstatic final MapCodec<WorldDimensions> WorldDimensions.CODECstatic final MapCodec<WorldOptions> WorldOptions.CODECprivate static final MapCodec<DensityFunctions.Clamp> DensityFunctions.Clamp.DATA_CODECprivate static final MapCodec<DensityFunctions.FindTopSurface> DensityFunctions.FindTopSurface.DATA_CODECstatic final MapCodec<DensityFunctions.Noise> DensityFunctions.Noise.DATA_CODECstatic final MapCodec<DensityFunctions.RangeChoice> DensityFunctions.RangeChoice.DATA_CODECprivate static final MapCodec<DensityFunctions.ShiftedNoise> DensityFunctions.ShiftedNoise.DATA_CODECprivate static final MapCodec<DensityFunctions.Spline> DensityFunctions.Spline.DATA_CODECprivate static final MapCodec<DensityFunctions.WeirdScaledSampler> DensityFunctions.WeirdScaledSampler.DATA_CODECprivate static final MapCodec<DensityFunctions.YClampedGradient> DensityFunctions.YClampedGradient.DATA_CODECMethods in net.minecraft.world.level.levelgen that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends DensityFunction> DensityFunctions.bootstrap(Registry<MapCodec<? extends DensityFunction>> registry) static MapCodec<? extends SurfaceRules.ConditionSource> SurfaceRules.ConditionSource.bootstrap(Registry<MapCodec<? extends SurfaceRules.ConditionSource>> registry) static MapCodec<? extends SurfaceRules.RuleSource> SurfaceRules.RuleSource.bootstrap(Registry<MapCodec<? extends SurfaceRules.RuleSource>> registry) protected MapCodec<? extends ChunkGenerator> DebugLevelSource.codec()protected MapCodec<? extends ChunkGenerator> FlatLevelSource.codec()protected MapCodec<? extends ChunkGenerator> NoiseBasedChunkGenerator.codec()private static MapCodec<? extends DensityFunction> DensityFunctions.register(Registry<MapCodec<? extends DensityFunction>> registry, String name, KeyDispatchDataCodec<? extends DensityFunction> codec) private static <A> MapCodec<? extends A> SurfaceRules.register(Registry<MapCodec<? extends A>> registry, String name, KeyDispatchDataCodec<? extends A> codec) Methods in net.minecraft.world.level.levelgen with parameters of type MapCodecMethod parameters in net.minecraft.world.level.levelgen with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends DensityFunction> DensityFunctions.bootstrap(Registry<MapCodec<? extends DensityFunction>> registry) static MapCodec<? extends SurfaceRules.ConditionSource> SurfaceRules.ConditionSource.bootstrap(Registry<MapCodec<? extends SurfaceRules.ConditionSource>> registry) static MapCodec<? extends SurfaceRules.RuleSource> SurfaceRules.RuleSource.bootstrap(Registry<MapCodec<? extends SurfaceRules.RuleSource>> registry) private static MapCodec<? extends DensityFunction> DensityFunctions.register(Registry<MapCodec<? extends DensityFunction>> registry, String name, KeyDispatchDataCodec<? extends DensityFunction> codec) private static <A> MapCodec<? extends A> SurfaceRules.register(Registry<MapCodec<? extends A>> registry, String name, KeyDispatchDataCodec<? extends A> codec) -
Uses of MapCodec in net.minecraft.world.level.levelgen.blockpredicates
Fields in net.minecraft.world.level.levelgen.blockpredicates declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<AllOfPredicate> AllOfPredicate.CODECstatic final MapCodec<AnyOfPredicate> AnyOfPredicate.CODECstatic final MapCodec<HasSturdyFacePredicate> HasSturdyFacePredicate.CODECstatic final MapCodec<InsideWorldBoundsPredicate> InsideWorldBoundsPredicate.CODECstatic final MapCodec<MatchingBlocksPredicate> MatchingBlocksPredicate.CODECstatic final MapCodec<MatchingBlockTagPredicate> MatchingBlockTagPredicate.CODECstatic final MapCodec<MatchingFluidsPredicate> MatchingFluidsPredicate.CODECstatic final MapCodec<NotPredicate> NotPredicate.CODECstatic final MapCodec<ReplaceablePredicate> ReplaceablePredicate.CODECstatic final MapCodec<SolidPredicate> SolidPredicate.CODECDeprecated.static final MapCodec<TrueBlockPredicate> TrueBlockPredicate.CODECstatic final MapCodec<UnobstructedPredicate> UnobstructedPredicate.CODECstatic final MapCodec<WouldSurvivePredicate> WouldSurvivePredicate.CODECMethods in net.minecraft.world.level.levelgen.blockpredicates that return MapCodecModifier and TypeMethodDescriptionBlockPredicateType.codec()static <T extends CombiningPredicate>
MapCodec<T> CombiningPredicate.codec(Function<List<BlockPredicate>, T> constructor) Methods in net.minecraft.world.level.levelgen.blockpredicates with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.carver
Fields in net.minecraft.world.level.levelgen.carver declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<CarverConfiguration> CarverConfiguration.CODECprivate final MapCodec<ConfiguredWorldCarver<C>> WorldCarver.configuredCodecMethods in net.minecraft.world.level.levelgen.carver that return MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.feature
Fields in net.minecraft.world.level.levelgen.feature declared as MapCodecModifier and TypeFieldDescriptionprivate final MapCodec<ConfiguredFeature<FC, Feature<FC>>> Feature.configuredCodecMethods in net.minecraft.world.level.levelgen.feature that return MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.feature.featuresize
Fields in net.minecraft.world.level.levelgen.feature.featuresize declared as MapCodecModifier and TypeFieldDescriptionFeatureSizeType.codecstatic final MapCodec<ThreeLayersFeatureSize> ThreeLayersFeatureSize.CODECstatic final MapCodec<TwoLayersFeatureSize> TwoLayersFeatureSize.CODECMethods in net.minecraft.world.level.levelgen.feature.featuresize that return MapCodecMethods in net.minecraft.world.level.levelgen.feature.featuresize with parameters of type MapCodecConstructors in net.minecraft.world.level.levelgen.feature.featuresize with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.feature.foliageplacers
Fields in net.minecraft.world.level.levelgen.feature.foliageplacers declared as MapCodecModifier and TypeFieldDescriptionFoliagePlacerType.codecstatic final MapCodec<AcaciaFoliagePlacer> AcaciaFoliagePlacer.CODECstatic final MapCodec<BlobFoliagePlacer> BlobFoliagePlacer.CODECstatic final MapCodec<BushFoliagePlacer> BushFoliagePlacer.CODECstatic final MapCodec<CherryFoliagePlacer> CherryFoliagePlacer.CODECstatic final MapCodec<DarkOakFoliagePlacer> DarkOakFoliagePlacer.CODECstatic final MapCodec<FancyFoliagePlacer> FancyFoliagePlacer.CODECstatic final MapCodec<MegaJungleFoliagePlacer> MegaJungleFoliagePlacer.CODECstatic final MapCodec<MegaPineFoliagePlacer> MegaPineFoliagePlacer.CODECstatic final MapCodec<PineFoliagePlacer> PineFoliagePlacer.CODECstatic final MapCodec<RandomSpreadFoliagePlacer> RandomSpreadFoliagePlacer.CODECstatic final MapCodec<SpruceFoliagePlacer> SpruceFoliagePlacer.CODECMethods in net.minecraft.world.level.levelgen.feature.foliageplacers that return MapCodecMethods in net.minecraft.world.level.levelgen.feature.foliageplacers with parameters of type MapCodecConstructors in net.minecraft.world.level.levelgen.feature.foliageplacers with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.feature.rootplacers
Fields in net.minecraft.world.level.levelgen.feature.rootplacers declared as MapCodecModifier and TypeFieldDescriptionRootPlacerType.codecstatic final MapCodec<MangroveRootPlacer> MangroveRootPlacer.CODECMethods in net.minecraft.world.level.levelgen.feature.rootplacers that return MapCodecMethods in net.minecraft.world.level.levelgen.feature.rootplacers with parameters of type MapCodecConstructors in net.minecraft.world.level.levelgen.feature.rootplacers with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.feature.stateproviders
Fields in net.minecraft.world.level.levelgen.feature.stateproviders declared as MapCodecModifier and TypeFieldDescriptionBlockStateProviderType.codecstatic final MapCodec<DualNoiseProvider> DualNoiseProvider.CODECstatic final MapCodec<NoiseProvider> NoiseProvider.CODECstatic final MapCodec<NoiseThresholdProvider> NoiseThresholdProvider.CODECstatic final MapCodec<RandomizedIntStateProvider> RandomizedIntStateProvider.CODECstatic final MapCodec<RotatedBlockProvider> RotatedBlockProvider.CODECstatic final MapCodec<RuleBasedStateProvider> RuleBasedStateProvider.CODECstatic final MapCodec<SimpleStateProvider> SimpleStateProvider.CODECstatic final MapCodec<WeightedStateProvider> WeightedStateProvider.CODECMethods in net.minecraft.world.level.levelgen.feature.stateproviders that return MapCodecMethods in net.minecraft.world.level.levelgen.feature.stateproviders with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <P extends BlockStateProvider>
BlockStateProviderType<P> Constructors in net.minecraft.world.level.levelgen.feature.stateproviders with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.feature.treedecorators
Fields in net.minecraft.world.level.levelgen.feature.treedecorators declared as MapCodecModifier and TypeFieldDescriptionTreeDecoratorType.codecstatic final MapCodec<AlterGroundDecorator> AlterGroundDecorator.CODECstatic final MapCodec<AttachedToLeavesDecorator> AttachedToLeavesDecorator.CODECstatic final MapCodec<AttachedToLogsDecorator> AttachedToLogsDecorator.CODECstatic final MapCodec<BeehiveDecorator> BeehiveDecorator.CODECstatic final MapCodec<CocoaDecorator> CocoaDecorator.CODECstatic final MapCodec<CreakingHeartDecorator> CreakingHeartDecorator.CODECstatic final MapCodec<LeaveVineDecorator> LeaveVineDecorator.CODECstatic final MapCodec<PaleMossDecorator> PaleMossDecorator.CODECstatic final MapCodec<PlaceOnGroundDecorator> PlaceOnGroundDecorator.CODECstatic final MapCodec<TrunkVineDecorator> TrunkVineDecorator.CODECMethods in net.minecraft.world.level.levelgen.feature.treedecorators that return MapCodecMethods in net.minecraft.world.level.levelgen.feature.treedecorators with parameters of type MapCodecConstructors in net.minecraft.world.level.levelgen.feature.treedecorators with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.feature.trunkplacers
Fields in net.minecraft.world.level.levelgen.feature.trunkplacers declared as MapCodecModifier and TypeFieldDescriptionTrunkPlacerType.codecstatic final MapCodec<BendingTrunkPlacer> BendingTrunkPlacer.CODECstatic final MapCodec<CherryTrunkPlacer> CherryTrunkPlacer.CODECstatic final MapCodec<DarkOakTrunkPlacer> DarkOakTrunkPlacer.CODECstatic final MapCodec<FancyTrunkPlacer> FancyTrunkPlacer.CODECstatic final MapCodec<ForkingTrunkPlacer> ForkingTrunkPlacer.CODECstatic final MapCodec<GiantTrunkPlacer> GiantTrunkPlacer.CODECstatic final MapCodec<MegaJungleTrunkPlacer> MegaJungleTrunkPlacer.CODECstatic final MapCodec<StraightTrunkPlacer> StraightTrunkPlacer.CODECstatic final MapCodec<UpwardsBranchingTrunkPlacer> UpwardsBranchingTrunkPlacer.CODECMethods in net.minecraft.world.level.levelgen.feature.trunkplacers that return MapCodecMethods in net.minecraft.world.level.levelgen.feature.trunkplacers with parameters of type MapCodecConstructors in net.minecraft.world.level.levelgen.feature.trunkplacers with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.heightproviders
Fields in net.minecraft.world.level.levelgen.heightproviders declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BiasedToBottomHeight> BiasedToBottomHeight.CODECstatic final MapCodec<ConstantHeight> ConstantHeight.CODECstatic final MapCodec<TrapezoidHeight> TrapezoidHeight.CODECstatic final MapCodec<UniformHeight> UniformHeight.CODECstatic final MapCodec<VeryBiasedToBottomHeight> VeryBiasedToBottomHeight.CODECstatic final MapCodec<WeightedListHeight> WeightedListHeight.CODECMethods in net.minecraft.world.level.levelgen.heightproviders that return MapCodecMethods in net.minecraft.world.level.levelgen.heightproviders with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.placement
Fields in net.minecraft.world.level.levelgen.placement declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BiomeFilter> BiomeFilter.CODECstatic final MapCodec<BlockPredicateFilter> BlockPredicateFilter.CODECstatic final MapCodec<CountOnEveryLayerPlacement> CountOnEveryLayerPlacement.CODECDeprecated.static final MapCodec<CountPlacement> CountPlacement.CODECstatic final MapCodec<EnvironmentScanPlacement> EnvironmentScanPlacement.CODECstatic final MapCodec<FixedPlacement> FixedPlacement.CODECstatic final MapCodec<HeightmapPlacement> HeightmapPlacement.CODECstatic final MapCodec<HeightRangePlacement> HeightRangePlacement.CODECstatic final MapCodec<InSquarePlacement> InSquarePlacement.CODECstatic final MapCodec<NoiseBasedCountPlacement> NoiseBasedCountPlacement.CODECstatic final MapCodec<NoiseThresholdCountPlacement> NoiseThresholdCountPlacement.CODECstatic final MapCodec<RandomOffsetPlacement> RandomOffsetPlacement.CODECstatic final MapCodec<RarityFilter> RarityFilter.CODECstatic final MapCodec<SurfaceRelativeThresholdFilter> SurfaceRelativeThresholdFilter.CODECstatic final MapCodec<SurfaceWaterDepthFilter> SurfaceWaterDepthFilter.CODECMethods in net.minecraft.world.level.levelgen.placement that return MapCodecMethods in net.minecraft.world.level.levelgen.placement with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <P extends PlacementModifier>
PlacementModifierType<P> -
Uses of MapCodec in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<Structure.StructureSettings> Structure.StructureSettings.CODECMethods in net.minecraft.world.level.levelgen.structure that return MapCodecModifier and TypeMethodDescriptionStructureType.codec()Structure.simpleCodec(Function<Structure.StructureSettings, S> constructor) Methods in net.minecraft.world.level.levelgen.structure with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.levelgen.structure.placement
Fields in net.minecraft.world.level.levelgen.structure.placement declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<ConcentricRingsStructurePlacement> ConcentricRingsStructurePlacement.CODECstatic final MapCodec<RandomSpreadStructurePlacement> RandomSpreadStructurePlacement.CODECMethods in net.minecraft.world.level.levelgen.structure.placement that return MapCodecMethods in net.minecraft.world.level.levelgen.structure.placement with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <SP extends StructurePlacement>
StructurePlacementType<SP> -
Uses of MapCodec in net.minecraft.world.level.levelgen.structure.pools
Fields in net.minecraft.world.level.levelgen.structure.pools declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<EmptyPoolElement> EmptyPoolElement.CODECstatic final MapCodec<FeaturePoolElement> FeaturePoolElement.CODECstatic final MapCodec<LegacySinglePoolElement> LegacySinglePoolElement.CODECstatic final MapCodec<ListPoolElement> ListPoolElement.CODECstatic final MapCodec<SinglePoolElement> SinglePoolElement.CODECMethods in net.minecraft.world.level.levelgen.structure.pools that return MapCodecMethods in net.minecraft.world.level.levelgen.structure.pools with parameters of type MapCodecModifier and TypeMethodDescriptionstatic <P extends StructurePoolElement>
StructurePoolElementType<P> -
Uses of MapCodec in net.minecraft.world.level.levelgen.structure.pools.alias
Fields in net.minecraft.world.level.levelgen.structure.pools.alias declared as MapCodecModifier and TypeFieldDescription(package private) static final MapCodec<DirectPoolAlias> DirectPoolAlias.CODEC(package private) static final MapCodec<RandomGroupPoolAlias> RandomGroupPoolAlias.CODEC(package private) static final MapCodec<RandomPoolAlias> RandomPoolAlias.CODECMethods in net.minecraft.world.level.levelgen.structure.pools.alias that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends PoolAliasBinding> PoolAliasBindings.bootstrap(Registry<MapCodec<? extends PoolAliasBinding>> registry) DirectPoolAlias.codec()MapCodec<? extends PoolAliasBinding> PoolAliasBinding.codec()RandomGroupPoolAlias.codec()RandomPoolAlias.codec()Method parameters in net.minecraft.world.level.levelgen.structure.pools.alias with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends PoolAliasBinding> PoolAliasBindings.bootstrap(Registry<MapCodec<? extends PoolAliasBinding>> registry) -
Uses of MapCodec in net.minecraft.world.level.levelgen.structure.structures
Fields in net.minecraft.world.level.levelgen.structure.structures declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BuriedTreasureStructure> BuriedTreasureStructure.CODECstatic final MapCodec<DesertPyramidStructure> DesertPyramidStructure.CODECstatic final MapCodec<EndCityStructure> EndCityStructure.CODECstatic final MapCodec<IglooStructure> IglooStructure.CODECstatic final MapCodec<JigsawStructure> JigsawStructure.CODECstatic final MapCodec<JungleTempleStructure> JungleTempleStructure.CODECstatic final MapCodec<MineshaftStructure> MineshaftStructure.CODECstatic final MapCodec<NetherFortressStructure> NetherFortressStructure.CODECstatic final MapCodec<NetherFossilStructure> NetherFossilStructure.CODECstatic final MapCodec<OceanMonumentStructure> OceanMonumentStructure.CODECstatic final MapCodec<OceanRuinStructure> OceanRuinStructure.CODECstatic final MapCodec<RuinedPortalStructure> RuinedPortalStructure.CODECstatic final MapCodec<ShipwreckStructure> ShipwreckStructure.CODECstatic final MapCodec<StrongholdStructure> StrongholdStructure.CODECstatic final MapCodec<SwampHutStructure> SwampHutStructure.CODECstatic final MapCodec<WoodlandMansionStructure> WoodlandMansionStructure.CODEC -
Uses of MapCodec in net.minecraft.world.level.levelgen.structure.templatesystem
Fields in net.minecraft.world.level.levelgen.structure.templatesystem declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<AlwaysTrueTest> AlwaysTrueTest.CODECstatic final MapCodec<AxisAlignedLinearPosTest> AxisAlignedLinearPosTest.CODECstatic final MapCodec<BlackstoneReplaceProcessor> BlackstoneReplaceProcessor.CODECstatic final MapCodec<BlockAgeProcessor> BlockAgeProcessor.CODECstatic final MapCodec<BlockIgnoreProcessor> BlockIgnoreProcessor.CODECstatic final MapCodec<BlockMatchTest> BlockMatchTest.CODECstatic final MapCodec<BlockRotProcessor> BlockRotProcessor.CODECstatic final MapCodec<BlockStateMatchTest> BlockStateMatchTest.CODECstatic final MapCodec<CappedProcessor> CappedProcessor.CODECstatic final MapCodec<GravityProcessor> GravityProcessor.CODECstatic final MapCodec<JigsawReplacementProcessor> JigsawReplacementProcessor.CODECstatic final MapCodec<LavaSubmergedBlockProcessor> LavaSubmergedBlockProcessor.CODECstatic final MapCodec<LinearPosTest> LinearPosTest.CODECstatic final MapCodec<NopProcessor> NopProcessor.CODECstatic final MapCodec<PosAlwaysTrueTest> PosAlwaysTrueTest.CODECstatic final MapCodec<ProtectedBlockProcessor> ProtectedBlockProcessor.CODECstatic final MapCodec<RandomBlockMatchTest> RandomBlockMatchTest.CODECstatic final MapCodec<RandomBlockStateMatchTest> RandomBlockStateMatchTest.CODECstatic final MapCodec<RuleProcessor> RuleProcessor.CODECstatic final MapCodec<TagMatchTest> TagMatchTest.CODECMethods in net.minecraft.world.level.levelgen.structure.templatesystem that return MapCodecModifier and TypeMethodDescriptionPosRuleTestType.codec()RuleTestType.codec()StructureProcessorType.codec()Methods in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type MapCodecModifier and TypeMethodDescriptionstatic <P extends PosRuleTest>
PosRuleTestType<P> static <P extends RuleTest>
RuleTestType<P> static <P extends StructureProcessor>
StructureProcessorType<P> -
Uses of MapCodec in net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity
Fields in net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<AppendLoot> AppendLoot.CODECstatic final MapCodec<AppendStatic> AppendStatic.CODECClear.CODECstatic final MapCodec<Passthrough> Passthrough.CODECMethods in net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity that return MapCodecMethods in net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity with parameters of type MapCodecModifier and TypeMethodDescriptionprivate static <P extends RuleBlockEntityModifier>
RuleBlockEntityModifierType<P> -
Uses of MapCodec in net.minecraft.world.level.levelgen.synth
Fields in net.minecraft.world.level.levelgen.synth declared as MapCodecModifier and TypeFieldDescriptionprivate static final MapCodec<BlendedNoise> BlendedNoise.DATA_CODEC -
Uses of MapCodec in net.minecraft.world.level.storage
Fields in net.minecraft.world.level.storage declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<LevelData.RespawnData> LevelData.RespawnData.MAP_CODECMethods in net.minecraft.world.level.storage with parameters of type MapCodec -
Uses of MapCodec in net.minecraft.world.level.storage.loot.entries
Fields in net.minecraft.world.level.storage.loot.entries declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<AlternativesEntry> AlternativesEntry.MAP_CODECstatic final MapCodec<DynamicLoot> DynamicLoot.MAP_CODECstatic final MapCodec<EmptyLootItem> EmptyLootItem.MAP_CODECstatic final MapCodec<EntryGroup> EntryGroup.MAP_CODECLootItem.MAP_CODECstatic final MapCodec<NestedLootTable> NestedLootTable.MAP_CODECstatic final MapCodec<SequentialEntry> SequentialEntry.MAP_CODECSlotLoot.MAP_CODECTagEntry.MAP_CODECMethods in net.minecraft.world.level.storage.loot.entries that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends LootPoolEntryContainer> LootPoolEntries.bootstrap(Registry<MapCodec<? extends LootPoolEntryContainer>> registry) AlternativesEntry.codec()abstract MapCodec<? extends CompositeEntryBase> CompositeEntryBase.codec()DynamicLoot.codec()EmptyLootItem.codec()EntryGroup.codec()LootItem.codec()abstract MapCodec<? extends LootPoolEntryContainer> LootPoolEntryContainer.codec()abstract MapCodec<? extends LootPoolSingletonContainer> LootPoolSingletonContainer.codec()NestedLootTable.codec()SequentialEntry.codec()SlotLoot.codec()TagEntry.codec()static <T extends CompositeEntryBase>
MapCodec<T> CompositeEntryBase.createCodec(CompositeEntryBase.CompositeEntryConstructor<T> constructor) Method parameters in net.minecraft.world.level.storage.loot.entries with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends LootPoolEntryContainer> LootPoolEntries.bootstrap(Registry<MapCodec<? extends LootPoolEntryContainer>> registry) -
Uses of MapCodec in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions declared as MapCodecModifier and TypeFieldDescriptionprivate static final MapCodec<ApplyBonusCount.Formula> ApplyBonusCount.FORMULA_CODECstatic final MapCodec<ApplyBonusCount> ApplyBonusCount.MAP_CODECstatic final MapCodec<ApplyExplosionDecay> ApplyExplosionDecay.MAP_CODECstatic final MapCodec<CopyBlockState> CopyBlockState.MAP_CODECstatic final MapCodec<CopyComponentsFunction> CopyComponentsFunction.MAP_CODECstatic final MapCodec<CopyCustomDataFunction> CopyCustomDataFunction.MAP_CODECstatic final MapCodec<CopyNameFunction> CopyNameFunction.MAP_CODECstatic final MapCodec<DiscardItem> DiscardItem.MAP_CODECstatic final MapCodec<EnchantedCountIncreaseFunction> EnchantedCountIncreaseFunction.MAP_CODECstatic final MapCodec<EnchantRandomlyFunction> EnchantRandomlyFunction.MAP_CODECstatic final MapCodec<EnchantWithLevelsFunction> EnchantWithLevelsFunction.MAP_CODECstatic final MapCodec<ExplorationMapFunction> ExplorationMapFunction.MAP_CODECstatic final MapCodec<FillPlayerHead> FillPlayerHead.MAP_CODECstatic final MapCodec<FilteredFunction> FilteredFunction.MAP_CODECstatic final MapCodec<FunctionReference> FunctionReference.MAP_CODECstatic final MapCodec<LimitCount> LimitCount.MAP_CODECstatic final MapCodec<ListOperation.Append> ListOperation.Append.MAP_CODECstatic final MapCodec<ListOperation.Insert> ListOperation.Insert.MAP_CODECstatic final MapCodec<ListOperation.ReplaceAll> ListOperation.ReplaceAll.MAP_CODECstatic final MapCodec<ListOperation.ReplaceSection> ListOperation.ReplaceSection.MAP_CODECstatic final MapCodec<ModifyContainerContents> ModifyContainerContents.MAP_CODECstatic final MapCodec<SequenceFunction> SequenceFunction.MAP_CODECstatic final MapCodec<SetAttributesFunction> SetAttributesFunction.MAP_CODECstatic final MapCodec<SetBannerPatternFunction> SetBannerPatternFunction.MAP_CODECstatic final MapCodec<SetBookCoverFunction> SetBookCoverFunction.MAP_CODECstatic final MapCodec<SetComponentsFunction> SetComponentsFunction.MAP_CODECstatic final MapCodec<SetContainerContents> SetContainerContents.MAP_CODECstatic final MapCodec<SetContainerLootTable> SetContainerLootTable.MAP_CODECstatic final MapCodec<SetCustomDataFunction> SetCustomDataFunction.MAP_CODECstatic final MapCodec<SetCustomModelDataFunction> SetCustomModelDataFunction.MAP_CODECstatic final MapCodec<SetEnchantmentsFunction> SetEnchantmentsFunction.MAP_CODECstatic final MapCodec<SetFireworkExplosionFunction> SetFireworkExplosionFunction.MAP_CODECstatic final MapCodec<SetFireworksFunction> SetFireworksFunction.MAP_CODECstatic final MapCodec<SetInstrumentFunction> SetInstrumentFunction.MAP_CODECstatic final MapCodec<SetItemCountFunction> SetItemCountFunction.MAP_CODECstatic final MapCodec<SetItemDamageFunction> SetItemDamageFunction.MAP_CODECstatic final MapCodec<SetItemFunction> SetItemFunction.MAP_CODECstatic final MapCodec<SetLoreFunction> SetLoreFunction.MAP_CODECstatic final MapCodec<SetNameFunction> SetNameFunction.MAP_CODEC(package private) static final MapCodec<SetOminousBottleAmplifierFunction> SetOminousBottleAmplifierFunction.MAP_CODECstatic final MapCodec<SetPotionFunction> SetPotionFunction.MAP_CODECstatic final MapCodec<SetRandomDyesFunction> SetRandomDyesFunction.MAP_CODECstatic final MapCodec<SetRandomPotionFunction> SetRandomPotionFunction.MAP_CODECstatic final MapCodec<SetStewEffectFunction> SetStewEffectFunction.MAP_CODECstatic final MapCodec<SetWritableBookPagesFunction> SetWritableBookPagesFunction.MAP_CODECstatic final MapCodec<SetWrittenBookPagesFunction> SetWrittenBookPagesFunction.MAP_CODECstatic final MapCodec<SmeltItemFunction> SmeltItemFunction.MAP_CODECstatic final MapCodec<ToggleTooltips> ToggleTooltips.MAP_CODECprivate final MapCodec<? extends ListOperation> ListOperation.Type.mapCodecstatic final MapCodec<ListOperation> ListOperation.UNLIMITED_CODECMethods in net.minecraft.world.level.storage.loot.functions that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends LootItemFunction> LootItemFunctions.bootstrap(Registry<MapCodec<? extends LootItemFunction>> registry) ApplyBonusCount.codec()ApplyExplosionDecay.codec()CopyBlockState.codec()CopyComponentsFunction.codec()CopyCustomDataFunction.codec()CopyNameFunction.codec()DiscardItem.codec()EnchantedCountIncreaseFunction.codec()EnchantRandomlyFunction.codec()EnchantWithLevelsFunction.codec()ExplorationMapFunction.codec()FillPlayerHead.codec()FilteredFunction.codec()FunctionReference.codec()LimitCount.codec()static MapCodec<ListOperation> ListOperation.codec(int maxSize) abstract MapCodec<? extends LootItemConditionalFunction> LootItemConditionalFunction.codec()MapCodec<? extends LootItemFunction> LootItemFunction.codec()ModifyContainerContents.codec()SequenceFunction.codec()SetAttributesFunction.codec()SetBannerPatternFunction.codec()SetBookCoverFunction.codec()SetComponentsFunction.codec()SetContainerContents.codec()SetContainerLootTable.codec()SetCustomDataFunction.codec()SetCustomModelDataFunction.codec()SetEnchantmentsFunction.codec()SetFireworkExplosionFunction.codec()SetFireworksFunction.codec()SetInstrumentFunction.codec()SetItemCountFunction.codec()SetItemDamageFunction.codec()SetItemFunction.codec()SetLoreFunction.codec()SetNameFunction.codec()SetOminousBottleAmplifierFunction.codec()SetPotionFunction.codec()SetRandomDyesFunction.codec()SetRandomPotionFunction.codec()SetStewEffectFunction.codec()SetWritableBookPagesFunction.codec()SetWrittenBookPagesFunction.codec()SmeltItemFunction.codec()ToggleTooltips.codec()MapCodec<? extends ListOperation> ListOperation.Type.mapCodec()Method parameters in net.minecraft.world.level.storage.loot.functions with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends LootItemFunction> LootItemFunctions.bootstrap(Registry<MapCodec<? extends LootItemFunction>> registry) Constructors in net.minecraft.world.level.storage.loot.functions with parameters of type MapCodecModifierConstructorDescriptionprivateType(String id, MapCodec<? extends ListOperation> mapCodec) -
Uses of MapCodec in net.minecraft.world.level.storage.loot.predicates
Fields in net.minecraft.world.level.storage.loot.predicates declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<AllOfCondition> AllOfCondition.MAP_CODECstatic final MapCodec<AnyOfCondition> AnyOfCondition.MAP_CODECstatic final MapCodec<BonusLevelTableCondition> BonusLevelTableCondition.MAP_CODECstatic final MapCodec<ConditionReference> ConditionReference.MAP_CODECstatic final MapCodec<DamageSourceCondition> DamageSourceCondition.MAP_CODECstatic final MapCodec<EnchantmentActiveCheck> EnchantmentActiveCheck.MAP_CODECstatic final MapCodec<EntityHasScoreCondition> EntityHasScoreCondition.MAP_CODECstatic final MapCodec<EnvironmentAttributeCheck<?>> EnvironmentAttributeCheck.MAP_CODECstatic final MapCodec<ExplosionCondition> ExplosionCondition.MAP_CODECstatic final MapCodec<InvertedLootItemCondition> InvertedLootItemCondition.MAP_CODECstatic final MapCodec<LocationCheck> LocationCheck.MAP_CODECstatic final MapCodec<LootItemBlockStatePropertyCondition> LootItemBlockStatePropertyCondition.MAP_CODECstatic final MapCodec<LootItemEntityPropertyCondition> LootItemEntityPropertyCondition.MAP_CODECstatic final MapCodec<LootItemKilledByPlayerCondition> LootItemKilledByPlayerCondition.MAP_CODECstatic final MapCodec<LootItemRandomChanceCondition> LootItemRandomChanceCondition.MAP_CODECstatic final MapCodec<LootItemRandomChanceWithEnchantedBonusCondition> LootItemRandomChanceWithEnchantedBonusCondition.MAP_CODECMatchTool.MAP_CODECTimeCheck.MAP_CODECstatic final MapCodec<ValueCheckCondition> ValueCheckCondition.MAP_CODECstatic final MapCodec<WeatherCheck> WeatherCheck.MAP_CODECLocationCheck.OFFSET_CODECMethods in net.minecraft.world.level.storage.loot.predicates that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends LootItemCondition> LootItemConditions.bootstrap(Registry<MapCodec<? extends LootItemCondition>> registry) AllOfCondition.codec()AnyOfCondition.codec()BonusLevelTableCondition.codec()abstract MapCodec<? extends CompositeLootItemCondition> CompositeLootItemCondition.codec()ConditionReference.codec()DamageSourceCondition.codec()EnchantmentActiveCheck.codec()EntityHasScoreCondition.codec()EnvironmentAttributeCheck.codec()ExplosionCondition.codec()InvertedLootItemCondition.codec()LocationCheck.codec()LootItemBlockStatePropertyCondition.codec()MapCodec<? extends LootItemCondition> LootItemCondition.codec()LootItemEntityPropertyCondition.codec()LootItemKilledByPlayerCondition.codec()LootItemRandomChanceCondition.codec()LootItemRandomChanceWithEnchantedBonusCondition.codec()MatchTool.codec()TimeCheck.codec()ValueCheckCondition.codec()WeatherCheck.codec()protected static <T extends CompositeLootItemCondition>
MapCodec<T> CompositeLootItemCondition.createCodec(Function<List<LootItemCondition>, T> factory) private static <Value> MapCodec<EnvironmentAttributeCheck<Value>> EnvironmentAttributeCheck.createCodec(EnvironmentAttribute<Value> attribute) Method parameters in net.minecraft.world.level.storage.loot.predicates with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends LootItemCondition> LootItemConditions.bootstrap(Registry<MapCodec<? extends LootItemCondition>> registry) -
Uses of MapCodec in net.minecraft.world.level.storage.loot.providers.nbt
Fields in net.minecraft.world.level.storage.loot.providers.nbt declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<ContextNbtProvider> ContextNbtProvider.MAP_CODECstatic final MapCodec<StorageNbtProvider> StorageNbtProvider.MAP_CODECMethods in net.minecraft.world.level.storage.loot.providers.nbt that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends NbtProvider> NbtProviders.bootstrap(Registry<MapCodec<? extends NbtProvider>> registry) ContextNbtProvider.codec()MapCodec<? extends NbtProvider> NbtProvider.codec()StorageNbtProvider.codec()Method parameters in net.minecraft.world.level.storage.loot.providers.nbt with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends NbtProvider> NbtProviders.bootstrap(Registry<MapCodec<? extends NbtProvider>> registry) -
Uses of MapCodec in net.minecraft.world.level.storage.loot.providers.number
Fields in net.minecraft.world.level.storage.loot.providers.number declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<BinomialDistributionGenerator> BinomialDistributionGenerator.MAP_CODECstatic final MapCodec<ConstantValue> ConstantValue.MAP_CODECstatic final MapCodec<EnchantmentLevelProvider> EnchantmentLevelProvider.MAP_CODECstatic final MapCodec<EnvironmentAttributeValue> EnvironmentAttributeValue.MAP_CODECstatic final MapCodec<ScoreboardValue> ScoreboardValue.MAP_CODECstatic final MapCodec<StorageValue> StorageValue.MAP_CODECSum.MAP_CODECstatic final MapCodec<UniformGenerator> UniformGenerator.MAP_CODECMethods in net.minecraft.world.level.storage.loot.providers.number that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends NumberProvider> NumberProviders.bootstrap(Registry<MapCodec<? extends NumberProvider>> registry) BinomialDistributionGenerator.codec()ConstantValue.codec()EnchantmentLevelProvider.codec()EnvironmentAttributeValue.codec()MapCodec<? extends NumberProvider> NumberProvider.codec()ScoreboardValue.codec()StorageValue.codec()Sum.codec()UniformGenerator.codec()Method parameters in net.minecraft.world.level.storage.loot.providers.number with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends NumberProvider> NumberProviders.bootstrap(Registry<MapCodec<? extends NumberProvider>> registry) -
Uses of MapCodec in net.minecraft.world.level.storage.loot.providers.score
Fields in net.minecraft.world.level.storage.loot.providers.score declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<ContextScoreboardNameProvider> ContextScoreboardNameProvider.MAP_CODECstatic final MapCodec<FixedScoreboardNameProvider> FixedScoreboardNameProvider.MAP_CODECMethods in net.minecraft.world.level.storage.loot.providers.score that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends ScoreboardNameProvider> ScoreboardNameProviders.bootstrap(Registry<MapCodec<? extends ScoreboardNameProvider>> registry) ContextScoreboardNameProvider.codec()FixedScoreboardNameProvider.codec()MapCodec<? extends ScoreboardNameProvider> ScoreboardNameProvider.codec()Method parameters in net.minecraft.world.level.storage.loot.providers.score with type arguments of type MapCodecModifier and TypeMethodDescriptionstatic MapCodec<? extends ScoreboardNameProvider> ScoreboardNameProviders.bootstrap(Registry<MapCodec<? extends ScoreboardNameProvider>> registry) -
Uses of MapCodec in net.minecraft.world.level.timers
Fields in net.minecraft.world.level.timers declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<FunctionCallback> FunctionCallback.CODECstatic final MapCodec<FunctionTagCallback> FunctionTagCallback.CODECFields in net.minecraft.world.level.timers with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends TimerCallback<C>>> TimerCallbacks.idMapperMethods in net.minecraft.world.level.timers that return MapCodecModifier and TypeMethodDescriptionFunctionCallback.codec()FunctionTagCallback.codec()MapCodec<? extends TimerCallback<T>> TimerCallback.codec()Methods in net.minecraft.world.level.timers with parameters of type MapCodecModifier and TypeMethodDescriptionTimerCallbacks.register(Identifier id, MapCodec<? extends TimerCallback<C>> codec) -
Uses of MapCodec in net.minecraft.world.scores
Fields in net.minecraft.world.scores declared as MapCodec -
Uses of MapCodec in net.minecraft.world.timeline
Methods in net.minecraft.world.timeline that return MapCodecModifier and TypeMethodDescriptionprivate static <Value,Argument>
MapCodec<AttributeTrack<Value, Argument>> AttributeTrack.createCodecWithModifier(EnvironmentAttribute<Value> attribute, AttributeModifier<Value, Argument> modifier) -
Uses of MapCodec in net.neoforged.neoforge.attachment
Methods in net.neoforged.neoforge.attachment with parameters of type MapCodec -
Uses of MapCodec in net.neoforged.neoforge.client.color.item
Fields in net.neoforged.neoforge.client.color.item declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<FluidContentsTint> FluidContentsTint.MAP_CODECMethods in net.neoforged.neoforge.client.color.item that return MapCodec -
Uses of MapCodec in net.neoforged.neoforge.client.entity.animation.json
Fields in net.neoforged.neoforge.client.entity.animation.json declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<AnimationChannel> AnimationParser.CHANNEL_CODEC{ "keyframes": [ { "timestamp": 0.5, "target": [22.5, 0.0, 0.0], "interpolation": "minecraft:linear" } ], "target": "minecraft:rotation" } -
Uses of MapCodec in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type MapCodecModifier and TypeFieldDescriptionprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends CustomBlockModelDefinition>> RegisterBlockStateModels.defintionIdMapperprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ItemTintSource>> RegisterColorHandlersEvent.ItemTintSources.idMapperprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ConditionalItemModelProperty>> RegisterConditionalItemModelPropertyEvent.idMapperprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ItemModel.Unbaked>> RegisterItemModelsEvent.idMapperprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends RangeSelectItemModelProperty>> RegisterRangeSelectItemModelPropertyEvent.idMapperprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends SpecialModelRenderer.Unbaked<?>>> RegisterSpecialModelRendererEvent.idMapperprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends SpriteSource>> RegisterSpriteSourcesEvent.idMapperprivate final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends CustomUnbakedBlockStateModel>> RegisterBlockStateModels.modelIdMapperMethods in net.neoforged.neoforge.client.event with parameters of type MapCodecModifier and TypeMethodDescriptionvoidRegisterColorHandlersEvent.ItemTintSources.register(Identifier location, MapCodec<? extends ItemTintSource> source) voidRegisterConditionalItemModelPropertyEvent.register(Identifier location, MapCodec<? extends ConditionalItemModelProperty> source) voidRegisterItemModelsEvent.register(Identifier location, MapCodec<? extends ItemModel.Unbaked> source) voidRegisterRangeSelectItemModelPropertyEvent.register(Identifier location, MapCodec<? extends RangeSelectItemModelProperty> source) voidRegisterSpecialModelRendererEvent.register(Identifier location, MapCodec<? extends SpecialModelRenderer.Unbaked<?>> source) voidRegisterSpriteSourcesEvent.register(Identifier id, MapCodec<? extends SpriteSource> codec) voidRegisterBlockStateModels.registerDefinition(Identifier location, MapCodec<? extends CustomBlockModelDefinition> codec) voidRegisterBlockStateModels.registerModel(Identifier location, MapCodec<? extends CustomUnbakedBlockStateModel> codec) Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type MapCodecModifierConstructorDescriptionItemTintSources(ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ItemTintSource>> idMapper) RegisterBlockStateModels(ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends CustomUnbakedBlockStateModel>> modelIdMapper, ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends CustomBlockModelDefinition>> defintionIdMapper) RegisterConditionalItemModelPropertyEvent(ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ConditionalItemModelProperty>> idMapper) RegisterItemModelsEvent(ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends ItemModel.Unbaked>> idMapper) RegisterRangeSelectItemModelPropertyEvent(ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends RangeSelectItemModelProperty>> idMapper) RegisterSpecialModelRendererEvent(ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends SpecialModelRenderer.Unbaked<?>>> idMapper) RegisterSpriteSourcesEvent(ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends SpriteSource>> idMapper) -
Uses of MapCodec in net.neoforged.neoforge.client.model.block
Fields in net.neoforged.neoforge.client.model.block declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<CompositeBlockModel.Unbaked> CompositeBlockModel.Unbaked.MAP_CODECFields in net.neoforged.neoforge.client.model.block with type parameters of type MapCodecModifier and TypeFieldDescription(package private) static final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends CustomBlockModelDefinition>> BlockStateModelHooks.BLOCK_MODEL_DEFINITION_IDS(package private) static final ExtraCodecs.LateBoundIdMapper<Identifier, MapCodec<? extends CustomUnbakedBlockStateModel>> BlockStateModelHooks.BLOCK_STATE_MODEL_IDSMethods in net.neoforged.neoforge.client.model.block that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends CustomUnbakedBlockStateModel> CompositeBlockModel.Unbaked.codec()MapCodec<? extends CustomBlockModelDefinition> CustomBlockModelDefinition.codec()MapCodec<? extends CustomUnbakedBlockStateModel> CustomUnbakedBlockStateModel.codec()Returns the codec for this type of unbaked block state model.BlockStateModelHooks.makeSingleModelCodec() -
Uses of MapCodec in net.neoforged.neoforge.client.model.item
Fields in net.neoforged.neoforge.client.model.item declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<DynamicFluidContainerModel.Unbaked> DynamicFluidContainerModel.Unbaked.MAP_CODECMethods in net.neoforged.neoforge.client.model.item that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends ItemModel.Unbaked> DynamicFluidContainerModel.Unbaked.type() -
Uses of MapCodec in net.neoforged.neoforge.client.textures
Fields in net.neoforged.neoforge.client.textures declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<NamespacedDirectoryLister> NamespacedDirectoryLister.CODECMethods in net.neoforged.neoforge.client.textures that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends SpriteSource> NamespacedDirectoryLister.codec() -
Uses of MapCodec in net.neoforged.neoforge.common
Fields in net.neoforged.neoforge.common with type parameters of type MapCodecModifier and TypeFieldDescriptionstatic final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.AddCarversBiomeModifier>> NeoForgeMod.ADD_CARVERS_BIOME_MODIFIER_TYPEStock biome modifier for adding carvers to biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.AddCarversBiomeModifier>> NeoForgeMod.ADD_CARVERS_BIOME_MODIFIER_TYPEStock biome modifier for adding carvers to biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.AddFeaturesBiomeModifier>> NeoForgeMod.ADD_FEATURES_BIOME_MODIFIER_TYPEStock biome modifier for adding features to biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.AddFeaturesBiomeModifier>> NeoForgeMod.ADD_FEATURES_BIOME_MODIFIER_TYPEStock biome modifier for adding features to biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.AddSpawnCostsBiomeModifier>> NeoForgeMod.ADD_SPAWN_COSTS_BIOME_MODIFIER_TYPEStock biome modifier for adding mob spawn costs to biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.AddSpawnCostsBiomeModifier>> NeoForgeMod.ADD_SPAWN_COSTS_BIOME_MODIFIER_TYPEStock biome modifier for adding mob spawn costs to biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.AddSpawnsBiomeModifier>> NeoForgeMod.ADD_SPAWNS_BIOME_MODIFIER_TYPEStock biome modifier for adding mob spawns to biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.AddSpawnsBiomeModifier>> NeoForgeMod.ADD_SPAWNS_BIOME_MODIFIER_TYPEStock biome modifier for adding mob spawns to biomes.static final DeferredHolder<MapCodec<? extends StructureModifier>, MapCodec<StructureModifiers.AddSpawnsStructureModifier>> NeoForgeMod.ADD_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for adding mob spawns to structures.static final DeferredHolder<MapCodec<? extends StructureModifier>, MapCodec<StructureModifiers.AddSpawnsStructureModifier>> NeoForgeMod.ADD_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for adding mob spawns to structures.static final DeferredHolder<MapCodec<? extends IGlobalLootModifier>, MapCodec<AddTableLootModifier>> NeoForgeMod.ADD_TABLE_LOOT_MODIFIER_TYPEStock loot modifier type that adds loot from a subtable to the final loot.static final DeferredHolder<MapCodec<? extends IGlobalLootModifier>, MapCodec<AddTableLootModifier>> NeoForgeMod.ADD_TABLE_LOOT_MODIFIER_TYPEStock loot modifier type that adds loot from a subtable to the final loot.static final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<AlwaysCondition>> NeoForgeMod.ALWAYS_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<AlwaysCondition>> NeoForgeMod.ALWAYS_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<AndCondition>> NeoForgeMod.AND_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<AndCondition>> NeoForgeMod.AND_CONDITIONprivate static final DeferredRegister<MapCodec<? extends BiomeModifier>> NeoForgeMod.BIOME_MODIFIER_SERIALIZERSstatic final DeferredHolder<MapCodec<? extends StructureModifier>, MapCodec<StructureModifiers.ClearSpawnsStructureModifier>> NeoForgeMod.CLEAR_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for removing spawn override lists from structures.static final DeferredHolder<MapCodec<? extends StructureModifier>, MapCodec<StructureModifiers.ClearSpawnsStructureModifier>> NeoForgeMod.CLEAR_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for removing spawn override lists from structures.private static final DeferredRegister<MapCodec<? extends ICondition>> NeoForgeMod.CONDITION_CODECSprivate static final DeferredRegister<MapCodec<? extends EntitySubPredicate>> NeoForgeMod.ENTITY_PREDICATE_CODECSstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<FeatureFlagsEnabledCondition>> NeoForgeMod.FEATURE_FLAGS_ENABLED_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<FeatureFlagsEnabledCondition>> NeoForgeMod.FEATURE_FLAGS_ENABLED_CONDITIONprivate static final DeferredRegister<MapCodec<? extends IGlobalLootModifier>> NeoForgeMod.GLOBAL_LOOT_MODIFIER_SERIALIZERSstatic final DeferredHolder<MapCodec<? extends EntitySubPredicate>, MapCodec<TridentEntityPredicate>> NeoForgeMod.IS_TRIDENT_PREDICATEstatic final DeferredHolder<MapCodec<? extends EntitySubPredicate>, MapCodec<TridentEntityPredicate>> NeoForgeMod.IS_TRIDENT_PREDICATEstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<ModLoadedCondition>> NeoForgeMod.MOD_LOADED_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<ModLoadedCondition>> NeoForgeMod.MOD_LOADED_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<NeverCondition>> NeoForgeMod.NEVER_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<NeverCondition>> NeoForgeMod.NEVER_CONDITIONstatic final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<NoneBiomeModifier>> NeoForgeMod.NONE_BIOME_MODIFIER_TYPENoop biome modifier.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<NoneBiomeModifier>> NeoForgeMod.NONE_BIOME_MODIFIER_TYPENoop biome modifier.static final DeferredHolder<MapCodec<? extends StructureModifier>, MapCodec<NoneStructureModifier>> NeoForgeMod.NONE_STRUCTURE_MODIFIER_TYPENoop structure modifier.static final DeferredHolder<MapCodec<? extends StructureModifier>, MapCodec<NoneStructureModifier>> NeoForgeMod.NONE_STRUCTURE_MODIFIER_TYPENoop structure modifier.static final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<NotCondition>> NeoForgeMod.NOT_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<NotCondition>> NeoForgeMod.NOT_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<OrCondition>> NeoForgeMod.OR_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<OrCondition>> NeoForgeMod.OR_CONDITIONstatic final DeferredHolder<MapCodec<? extends EntitySubPredicate>, MapCodec<PiglinNeutralArmorEntityPredicate>> NeoForgeMod.PIGLIN_NEUTRAL_ARMOR_PREDICATEstatic final DeferredHolder<MapCodec<? extends EntitySubPredicate>, MapCodec<PiglinNeutralArmorEntityPredicate>> NeoForgeMod.PIGLIN_NEUTRAL_ARMOR_PREDICATEstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<RegisteredCondition<?>>> NeoForgeMod.REGISTERED_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<RegisteredCondition<?>>> NeoForgeMod.REGISTERED_CONDITIONstatic final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.RemoveCarversBiomeModifier>> NeoForgeMod.REMOVE_CARVERS_BIOME_MODIFIER_TYPEStock biome modifier for removing carvers from biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.RemoveCarversBiomeModifier>> NeoForgeMod.REMOVE_CARVERS_BIOME_MODIFIER_TYPEStock biome modifier for removing carvers from biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.RemoveFeaturesBiomeModifier>> NeoForgeMod.REMOVE_FEATURES_BIOME_MODIFIER_TYPEStock biome modifier for removing features from biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.RemoveFeaturesBiomeModifier>> NeoForgeMod.REMOVE_FEATURES_BIOME_MODIFIER_TYPEStock biome modifier for removing features from biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.RemoveSpawnCostsBiomeModifier>> NeoForgeMod.REMOVE_SPAWN_COSTS_BIOME_MODIFIER_TYPEStock biome modifier for removing mob spawn costs from biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.RemoveSpawnCostsBiomeModifier>> NeoForgeMod.REMOVE_SPAWN_COSTS_BIOME_MODIFIER_TYPEStock biome modifier for removing mob spawn costs from biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.RemoveSpawnsBiomeModifier>> NeoForgeMod.REMOVE_SPAWNS_BIOME_MODIFIER_TYPEStock biome modifier for removing mob spawns from biomes.static final DeferredHolder<MapCodec<? extends BiomeModifier>, MapCodec<BiomeModifiers.RemoveSpawnsBiomeModifier>> NeoForgeMod.REMOVE_SPAWNS_BIOME_MODIFIER_TYPEStock biome modifier for removing mob spawns from biomes.static final DeferredHolder<MapCodec<? extends StructureModifier>, MapCodec<StructureModifiers.RemoveSpawnsStructureModifier>> NeoForgeMod.REMOVE_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for removing mob spawns from structures.static final DeferredHolder<MapCodec<? extends StructureModifier>, MapCodec<StructureModifiers.RemoveSpawnsStructureModifier>> NeoForgeMod.REMOVE_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for removing mob spawns from structures.static final DeferredHolder<MapCodec<? extends EntitySubPredicate>, MapCodec<SnowBootsEntityPredicate>> NeoForgeMod.SNOW_BOOTS_PREDICATEstatic final DeferredHolder<MapCodec<? extends EntitySubPredicate>, MapCodec<SnowBootsEntityPredicate>> NeoForgeMod.SNOW_BOOTS_PREDICATEprivate static final DeferredRegister<MapCodec<? extends StructureModifier>> NeoForgeMod.STRUCTURE_MODIFIER_SERIALIZERSstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<TagEmptyCondition<?>>> NeoForgeMod.TAG_EMPTY_CONDITIONstatic final DeferredHolder<MapCodec<? extends ICondition>, MapCodec<TagEmptyCondition<?>>> NeoForgeMod.TAG_EMPTY_CONDITIONMethods in net.neoforged.neoforge.common that return MapCodec -
Uses of MapCodec in net.neoforged.neoforge.common.advancements.critereon
Fields in net.neoforged.neoforge.common.advancements.critereon declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<PiglinNeutralArmorEntityPredicate> PiglinNeutralArmorEntityPredicate.CODECstatic final MapCodec<SnowBootsEntityPredicate> SnowBootsEntityPredicate.CODECstatic final MapCodec<TridentEntityPredicate> TridentEntityPredicate.CODECMethods in net.neoforged.neoforge.common.advancements.critereon that return MapCodec -
Uses of MapCodec in net.neoforged.neoforge.common.conditions
Fields in net.neoforged.neoforge.common.conditions declared as MapCodecModifier and TypeFieldDescriptionstatic MapCodec<AlwaysCondition> AlwaysCondition.CODECstatic final MapCodec<AndCondition> AndCondition.CODECstatic final MapCodec<FeatureFlagsEnabledCondition> FeatureFlagsEnabledCondition.CODECstatic MapCodec<ModLoadedCondition> ModLoadedCondition.CODECstatic final MapCodec<NeverCondition> NeverCondition.CODECstatic final MapCodec<NotCondition> NotCondition.CODECstatic final MapCodec<OrCondition> OrCondition.CODECstatic final MapCodec<RegisteredCondition<?>> RegisteredCondition.CODECstatic final MapCodec<TagEmptyCondition<?>> TagEmptyCondition.CODECMethods in net.neoforged.neoforge.common.conditions that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends ICondition> AlwaysCondition.codec()MapCodec<? extends ICondition> AndCondition.codec()MapCodec<? extends ICondition> FeatureFlagsEnabledCondition.codec()MapCodec<? extends ICondition> ICondition.codec()MapCodec<? extends ICondition> ModLoadedCondition.codec()MapCodec<? extends ICondition> NeverCondition.codec()MapCodec<? extends ICondition> NotCondition.codec()MapCodec<? extends ICondition> OrCondition.codec()MapCodec<? extends ICondition> RegisteredCondition.codec()MapCodec<? extends ICondition> TagEmptyCondition.codec()static MapCodec<ICondition.IContext> ConditionalOps.retrieveContext()Returns a codec that can retrieve aICondition.IContextfrom a registry ops, for example withretrieveContext().decode(ops, ops.emptyMap()). -
Uses of MapCodec in net.neoforged.neoforge.common.crafting
Fields in net.neoforged.neoforge.common.crafting declared as MapCodecModifier and TypeFieldDescriptionIngredientType.codecThe field for thecodecrecord component.static final MapCodec<BlockTagIngredient> BlockTagIngredient.CODECstatic final MapCodec<CompoundIngredient> CompoundIngredient.CODECstatic final MapCodec<CustomDisplayIngredient> CustomDisplayIngredient.CODECstatic final MapCodec<DataComponentIngredient> DataComponentIngredient.CODECstatic final MapCodec<DifferenceIngredient> DifferenceIngredient.CODECstatic final MapCodec<IntersectionIngredient> IntersectionIngredient.CODECMethods in net.neoforged.neoforge.common.crafting that return MapCodecModifier and TypeMethodDescriptionIngredientType.codec()Returns the value of thecodecrecord component.Constructors in net.neoforged.neoforge.common.crafting with parameters of type MapCodecModifierConstructorDescriptionIngredientType(MapCodec<T> codec) Constructor for ingredient types that use a regular codec for network syncing.IngredientType(MapCodec<T> codec, StreamCodec<? super RegistryFriendlyByteBuf, T> streamCodec) Creates an instance of aIngredientTyperecord class. -
Uses of MapCodec in net.neoforged.neoforge.common.loot
Fields in net.neoforged.neoforge.common.loot declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<AddTableLootModifier> AddTableLootModifier.CODECstatic MapCodec<CanItemPerformAbility> CanItemPerformAbility.CODECstatic final MapCodec<LootTableIdCondition> LootTableIdCondition.CODECMethods in net.neoforged.neoforge.common.loot that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends IGlobalLootModifier> AddTableLootModifier.codec()MapCodec<? extends LootItemCondition> CanItemPerformAbility.codec()MapCodec<? extends IGlobalLootModifier> IGlobalLootModifier.codec()Returns the registered codec for this modifierMapCodec<? extends LootItemCondition> LootTableIdCondition.codec() -
Uses of MapCodec in net.neoforged.neoforge.common.util
Subclasses of MapCodec in net.neoforged.neoforge.common.utilModifier and TypeClassDescriptionprivate static classprivate static final classFields in net.neoforged.neoforge.common.util declared as MapCodecModifier and TypeFieldDescriptionNeoForgeExtraCodecs.AlternativeMapCodec.alternativeNeoForgeExtraCodecs.AlternativeMapCodec.codecNeoForgeExtraCodecs.XorMapCodec.firststatic final MapCodec<InsertingContents> InsertingContents.MAP_CODECNeoForgeExtraCodecs.XorMapCodec.secondMethods in net.neoforged.neoforge.common.util that return MapCodecModifier and TypeMethodDescriptionstatic <T> MapCodec<T> NeoForgeExtraCodecs.aliasedFieldOf(Codec<T> codec, String... names) InsertingContents.codec()NeoForgeExtraCodecs.dispatchMapOrElse(Codec<A> typeCodec, Function<? super E, ? extends A> type, Function<? super A, ? extends MapCodec<? extends E>> codec, MapCodec<B> fallbackCodec) Map dispatch codec with an alternative.NeoForgeExtraCodecs.dispatchMapOrElse(String key, Codec<A> typeCodec, Function<? super E, ? extends A> type, Function<? super A, ? extends MapCodec<? extends E>> codec, MapCodec<B> fallbackCodec) Map dispatch codec with an alternative.static <T> MapCodec<T> NeoForgeExtraCodecs.mapWithAlternative(MapCodec<T> mapCodec, MapCodec<? extends T> alternative) static <T> MapCodec<T> NeoForgeExtraCodecs.optionalFieldAlwaysWrite(Codec<T> codec, String name, T defaultValue) Similar toCodec.optionalFieldOf(String, Object), except that the default value is always written.NeoForgeExtraCodecs.singularOrPluralCodec(Codec<T> codec, String singularName) NeoForgeExtraCodecs.singularOrPluralCodec(Codec<T> codec, String singularName, String pluralName) NeoForgeExtraCodecs.singularOrPluralCodecNotEmpty(Codec<T> codec, String singularName) NeoForgeExtraCodecs.singularOrPluralCodecNotEmpty(Codec<T> codec, String singularName, String pluralName) static <T> MapCodec<T> NeoForgeExtraCodecs.withAlternative(MapCodec<T> codec, MapCodec<T> alternative) MapCodec with two alternatives.Codec that matches exactly one out of two map codecs.Methods in net.neoforged.neoforge.common.util with parameters of type MapCodecModifier and TypeMethodDescriptionNeoForgeExtraCodecs.dispatchMapOrElse(Codec<A> typeCodec, Function<? super E, ? extends A> type, Function<? super A, ? extends MapCodec<? extends E>> codec, MapCodec<B> fallbackCodec) Map dispatch codec with an alternative.NeoForgeExtraCodecs.dispatchMapOrElse(String key, Codec<A> typeCodec, Function<? super E, ? extends A> type, Function<? super A, ? extends MapCodec<? extends E>> codec, MapCodec<B> fallbackCodec) Map dispatch codec with an alternative.static <T> MapCodec<T> NeoForgeExtraCodecs.mapWithAlternative(MapCodec<T> mapCodec, MapCodec<? extends T> alternative) static <T> MapCodec<T> NeoForgeExtraCodecs.withAlternative(MapCodec<T> codec, MapCodec<T> alternative) MapCodec with two alternatives.Codec that matches exactly one out of two map codecs.Constructors in net.neoforged.neoforge.common.util with parameters of type MapCodecModifierConstructorDescriptionprivateAlternativeMapCodec(MapCodec<T> codec, MapCodec<T> alternative) privateXorMapCodec(MapCodec<F> first, MapCodec<S> second) -
Uses of MapCodec in net.neoforged.neoforge.common.world
Methods in net.neoforged.neoforge.common.world that return MapCodecModifier and TypeMethodDescriptionMapCodec<? extends BiomeModifier> BiomeModifier.codec()MapCodec<? extends BiomeModifier> BiomeModifiers.AddCarversBiomeModifier.codec()MapCodec<? extends BiomeModifier> BiomeModifiers.AddFeaturesBiomeModifier.codec()MapCodec<? extends BiomeModifier> BiomeModifiers.AddSpawnCostsBiomeModifier.codec()MapCodec<? extends BiomeModifier> BiomeModifiers.AddSpawnsBiomeModifier.codec()MapCodec<? extends BiomeModifier> BiomeModifiers.RemoveCarversBiomeModifier.codec()MapCodec<? extends BiomeModifier> BiomeModifiers.RemoveFeaturesBiomeModifier.codec()MapCodec<? extends BiomeModifier> BiomeModifiers.RemoveSpawnCostsBiomeModifier.codec()MapCodec<? extends BiomeModifier> BiomeModifiers.RemoveSpawnsBiomeModifier.codec()MapCodec<? extends BiomeModifier> NoneBiomeModifier.codec()MapCodec<? extends StructureModifier> NoneStructureModifier.codec()MapCodec<? extends StructureModifier> StructureModifier.codec()MapCodec<? extends StructureModifier> StructureModifiers.AddSpawnsStructureModifier.codec()MapCodec<? extends StructureModifier> StructureModifiers.ClearSpawnsStructureModifier.codec()MapCodec<? extends StructureModifier> StructureModifiers.RemoveSpawnsStructureModifier.codec() -
Uses of MapCodec in net.neoforged.neoforge.fluids
Fields in net.neoforged.neoforge.fluids declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<FluidStack> FluidStack.MAP_CODECA standard map codec for fluid stacks that does not accept empty stacks.static final MapCodec<FluidStackTemplate> FluidStackTemplate.MAP_CODECMethods in net.neoforged.neoforge.fluids that return MapCodecModifier and TypeMethodDescriptionstatic MapCodec<FluidStack> FluidStack.lenientOptionalFieldOf(String fieldName) -
Uses of MapCodec in net.neoforged.neoforge.fluids.crafting
Fields in net.neoforged.neoforge.fluids.crafting declared as MapCodecModifier and TypeFieldDescriptionFluidIngredientType.codecThe field for thecodecrecord component.static final MapCodec<CompoundFluidIngredient> CompoundFluidIngredient.CODECstatic final MapCodec<CustomDisplayFluidIngredient> CustomDisplayFluidIngredient.CODECstatic final MapCodec<DataComponentFluidIngredient> DataComponentFluidIngredient.CODECstatic final MapCodec<DifferenceFluidIngredient> DifferenceFluidIngredient.CODECstatic final MapCodec<IntersectionFluidIngredient> IntersectionFluidIngredient.CODECMethods in net.neoforged.neoforge.fluids.crafting that return MapCodecModifier and TypeMethodDescriptionFluidIngredientType.codec()Returns the value of thecodecrecord component.Constructors in net.neoforged.neoforge.fluids.crafting with parameters of type MapCodecModifierConstructorDescriptionFluidIngredientType(MapCodec<T> mapCodec) FluidIngredientType(MapCodec<T> codec, StreamCodec<? super RegistryFriendlyByteBuf, T> streamCodec) Creates an instance of aFluidIngredientTyperecord class. -
Uses of MapCodec in net.neoforged.neoforge.fluids.crafting.display
Fields in net.neoforged.neoforge.fluids.crafting.display declared as MapCodecModifier and TypeFieldDescriptionstatic final MapCodec<FluidSlotDisplay> FluidSlotDisplay.MAP_CODECstatic final MapCodec<FluidStackSlotDisplay> FluidStackSlotDisplay.MAP_CODECstatic final MapCodec<FluidTagSlotDisplay> FluidTagSlotDisplay.MAP_CODEC -
Uses of MapCodec in net.neoforged.neoforge.registries
Fields in net.neoforged.neoforge.registries with type parameters of type MapCodecModifier and TypeFieldDescriptionstatic final Registry<MapCodec<? extends BiomeModifier>> NeoForgeRegistries.BIOME_MODIFIER_SERIALIZERSstatic final ResourceKey<Registry<MapCodec<? extends BiomeModifier>>> NeoForgeRegistries.Keys.BIOME_MODIFIER_SERIALIZERSstatic final ResourceKey<Registry<MapCodec<? extends ICondition>>> NeoForgeRegistries.Keys.CONDITION_CODECSstatic final Registry<MapCodec<? extends ICondition>> NeoForgeRegistries.CONDITION_SERIALIZERSstatic final Registry<MapCodec<? extends IGlobalLootModifier>> NeoForgeRegistries.GLOBAL_LOOT_MODIFIER_SERIALIZERSstatic final ResourceKey<Registry<MapCodec<? extends IGlobalLootModifier>>> NeoForgeRegistries.Keys.GLOBAL_LOOT_MODIFIER_SERIALIZERSstatic final ResourceKey<Registry<MapCodec<? extends StructureModifier>>> NeoForgeRegistries.Keys.STRUCTURE_MODIFIER_SERIALIZERSstatic final Registry<MapCodec<? extends StructureModifier>> NeoForgeRegistries.STRUCTURE_MODIFIER_SERIALIZERS -
Uses of MapCodec in net.neoforged.neoforge.registries.holdersets
Methods in net.neoforged.neoforge.registries.holdersets that return MapCodecModifier and TypeMethodDescription<T> MapCodec<? extends ICustomHolderSet<T>> AndHolderSet.Type.makeCodec(ResourceKey<? extends Registry<T>> registryKey, Codec<Holder<T>> holderCodec, boolean forceList) <T> MapCodec<? extends ICustomHolderSet<T>> AnyHolderSet.Type.makeCodec(ResourceKey<? extends Registry<T>> registryKey, Codec<Holder<T>> holderCodec, boolean forceList) <T> MapCodec<? extends ICustomHolderSet<T>> HolderSetType.makeCodec(ResourceKey<? extends Registry<T>> registryKey, Codec<Holder<T>> holderCodec, boolean forceList) <T> MapCodec<? extends ICustomHolderSet<T>> NotHolderSet.Type.makeCodec(ResourceKey<? extends Registry<T>> registryKey, Codec<Holder<T>> holderCodec, boolean forceList) <T> MapCodec<? extends ICustomHolderSet<T>> OrHolderSet.Type.makeCodec(ResourceKey<? extends Registry<T>> registryKey, Codec<Holder<T>> holderCodec, boolean forceList)