Uses of Interface
net.minecraft.core.component.DataComponentMap
Packages that use DataComponentMap
Package
Description
-
Uses of DataComponentMap in net.minecraft.client.renderer.special
Classes in net.minecraft.client.renderer.special that implement interfaces with type arguments of type DataComponentMapMethods in net.minecraft.client.renderer.special that return DataComponentMapModifier and TypeMethodDescription@Nullable DataComponentMapShieldSpecialRenderer.extractArgument(ItemStack stack) Methods in net.minecraft.client.renderer.special with parameters of type DataComponentMapModifier and TypeMethodDescriptionvoidShieldSpecialRenderer.submit(@Nullable DataComponentMap components, ItemDisplayContext type, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, boolean hasFoil, int outlineColor) -
Uses of DataComponentMap in net.minecraft.core
Fields in net.minecraft.core declared as DataComponentMapModifier and TypeFieldDescriptionprivate final DataComponentMapHolder.Direct.componentsThe field for thecomponentsrecord component.private @Nullable DataComponentMapHolder.Reference.componentsMethods in net.minecraft.core that return DataComponentMapModifier and TypeMethodDescriptionHolder.components()Holder.Direct.components()Returns the value of thecomponentsrecord component.Holder.Reference.components()Methods in net.minecraft.core with parameters of type DataComponentMapModifier and TypeMethodDescriptionvoidHolder.Reference.bindComponents(DataComponentMap components) static <T> Holder<T> Holder.direct(T value, DataComponentMap components) Constructors in net.minecraft.core with parameters of type DataComponentMapModifierConstructorDescriptionDirect(T value, DataComponentMap components) Creates an instance of aDirectrecord class. -
Uses of DataComponentMap in net.minecraft.core.component
Classes in net.minecraft.core.component that implement DataComponentMapModifier and TypeClassDescriptionprivate static final recordfinal classFields in net.minecraft.core.component declared as DataComponentMapModifier and TypeFieldDescriptionprivate final DataComponentMapDataComponentPatch.SplitResult.addedThe field for theaddedrecord component.static final DataComponentMapDataComponents.COMMON_ITEM_COMPONENTSprivate final DataComponentMapDataComponentInitializers.BakedEntry.componentsThe field for thecomponentsrecord component.static final DataComponentMapDataComponentMap.EMPTYprivate final DataComponentMapPatchedDataComponentMap.prototypeFields in net.minecraft.core.component with type parameters of type DataComponentMapModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<DataComponentMap> DataComponentMap.CODECprivate Consumer<DataComponentMap> DataComponentMap.Builder.validatorMethods in net.minecraft.core.component that return DataComponentMapModifier and TypeMethodDescriptionDataComponentPatch.SplitResult.added()Returns the value of theaddedrecord component.DataComponentMap.Builder.build()private static DataComponentMapDataComponentMap.Builder.buildFromMapTrusted(Map<DataComponentType<?>, Object> map) DataComponentInitializers.BakedEntry.components()Returns the value of thecomponentsrecord component.static DataComponentMapDataComponentMap.composite(DataComponentMap prototype, DataComponentMap overrides) default DataComponentMapDataComponentMap.filter(Predicate<DataComponentType<?>> predicate) DataComponentHolder.getComponents()PatchedDataComponentMap.toImmutableMap()Methods in net.minecraft.core.component that return types with arguments of type DataComponentMapModifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<DataComponentMap> DataComponentMap.makeCodec(com.mojang.serialization.Codec<DataComponentType<?>> componentTypeCodec) static com.mojang.serialization.Codec<DataComponentMap> DataComponentMap.makeCodecFromMap(com.mojang.serialization.Codec<Map<DataComponentType<?>, Object>> mapCodec) Methods in net.minecraft.core.component with parameters of type DataComponentMapModifier and TypeMethodDescriptionDataComponentMap.Builder.addAll(DataComponentMap map) static DataComponentExactPredicateDataComponentExactPredicate.allOf(DataComponentMap components) static DataComponentMapDataComponentMap.composite(DataComponentMap prototype, DataComponentMap overrides) static PatchedDataComponentMapPatchedDataComponentMap.fromPatch(DataComponentMap prototype, DataComponentPatch patch) private static booleanPatchedDataComponentMap.isPatchSanitized(DataComponentMap prototype, it.unimi.dsi.fastutil.objects.Reference2ObjectMap<DataComponentType<?>, Optional<?>> patch) voidPatchedDataComponentMap.setAll(DataComponentMap components) static DataComponentExactPredicateDataComponentExactPredicate.someOf(DataComponentMap components, DataComponentType<?>... types) Method parameters in net.minecraft.core.component with type arguments of type DataComponentMapModifier and TypeMethodDescriptionDataComponentMap.Builder.addValidator(Consumer<DataComponentMap> newValidator) voidDataComponentInitializers.PendingComponents.forEach(BiConsumer<Holder.Reference<T>, DataComponentMap> output) Constructors in net.minecraft.core.component with parameters of type DataComponentMapModifierConstructorDescriptionprivateBakedEntry(Holder.Reference<T> element, DataComponentMap components) Creates an instance of aBakedEntryrecord class.PatchedDataComponentMap(DataComponentMap prototype) privatePatchedDataComponentMap(DataComponentMap prototype, it.unimi.dsi.fastutil.objects.Reference2ObjectMap<DataComponentType<?>, Optional<?>> patch, boolean copyOnWrite) SplitResult(DataComponentMap added, Set<DataComponentType<?>> removed) Creates an instance of aSplitResultrecord class. -
Uses of DataComponentMap in net.minecraft.server.commands
Fields in net.minecraft.server.commands declared as DataComponentMapModifier and TypeFieldDescriptionprivate final DataComponentMapCloneCommands.CloneBlockEntityInfo.componentsThe field for thecomponentsrecord component.Methods in net.minecraft.server.commands that return DataComponentMapModifier and TypeMethodDescriptionCloneCommands.CloneBlockEntityInfo.components()Returns the value of thecomponentsrecord component.Constructors in net.minecraft.server.commands with parameters of type DataComponentMapModifierConstructorDescriptionprivateCloneBlockEntityInfo(CompoundTag tag, DataComponentMap components) Creates an instance of aCloneBlockEntityInforecord class. -
Uses of DataComponentMap in net.minecraft.world.item
Methods in net.minecraft.world.item that return DataComponentMapModifier and TypeMethodDescriptionItem.components()ItemStack.getComponents()ItemStack.getPrototype()ItemStack.immutableComponents()Methods in net.minecraft.world.item with parameters of type DataComponentMapModifier and TypeMethodDescriptionvoidItemStack.applyComponents(DataComponentMap components) private static com.mojang.serialization.DataResult<?> ItemStack.validateComponents(DataComponentMap components) -
Uses of DataComponentMap in net.minecraft.world.item.enchantment
Fields in net.minecraft.world.item.enchantment declared as DataComponentMapModifier and TypeFieldDescriptionprivate final DataComponentMapEnchantment.effectsThe field for theeffectsrecord component.Fields in net.minecraft.world.item.enchantment with type parameters of type DataComponentMapModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<DataComponentMap> EnchantmentEffectComponents.CODECMethods in net.minecraft.world.item.enchantment that return DataComponentMapModifier and TypeMethodDescriptionEnchantment.effects()Returns the value of theeffectsrecord component.Constructors in net.minecraft.world.item.enchantment with parameters of type DataComponentMapModifierConstructorDescriptionEnchantment(Component description, Enchantment.EnchantmentDefinition definition, HolderSet<Enchantment> exclusiveSet, DataComponentMap effects) Creates an instance of aEnchantmentrecord class. -
Uses of DataComponentMap in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity declared as DataComponentMapMethods in net.minecraft.world.level.block.entity that return DataComponentMapModifier and TypeMethodDescriptionfinal DataComponentMapBlockEntity.collectComponents()BlockEntity.components()Methods in net.minecraft.world.level.block.entity with parameters of type DataComponentMapModifier and TypeMethodDescriptionfinal voidBlockEntity.applyComponents(DataComponentMap prototype, DataComponentPatch patch) voidBlockEntity.setComponents(DataComponentMap components) -
Uses of DataComponentMap in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type DataComponentMapModifier and TypeMethodDescriptionvoidMutableDataComponentHolder.applyComponents(DataComponentMap components) Applies a set of component changes to this stack. -
Uses of DataComponentMap in net.neoforged.neoforge.common.crafting
Methods in net.neoforged.neoforge.common.crafting with parameters of type DataComponentMapModifier and TypeMethodDescriptionprivate static DataComponentPatchDataComponentIngredient.asPatch(DataComponentMap map) static IngredientDataComponentIngredient.of(boolean exhaustive, DataComponentMap map, Holder<Item>... items) Creates a new ingredient matching any item from the list, containing the given componentsstatic IngredientDataComponentIngredient.of(boolean exhaustive, DataComponentMap map, HolderSet<Item> items) Creates a new ingredient matching any item from the list, containing the given componentsstatic IngredientDataComponentIngredient.of(boolean exhaustive, DataComponentMap map, ItemLike... items) Creates a new ingredient matching any item from the list, containing the given components -
Uses of DataComponentMap in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids that return DataComponentMapModifier and TypeMethodDescriptionFluidStack.getComponents()SimpleFluidContent.getComponents()FluidStack.getPrototype()FluidStack.immutableComponents()Methods in net.neoforged.neoforge.fluids with parameters of type DataComponentMapModifier and TypeMethodDescriptionvoidFluidStack.applyComponents(DataComponentMap components) Applies a set of component changes to this stack. -
Uses of DataComponentMap in net.neoforged.neoforge.fluids.crafting
Methods in net.neoforged.neoforge.fluids.crafting with parameters of type DataComponentMapModifier and TypeMethodDescriptionstatic FluidIngredientDataComponentFluidIngredient.of(boolean strict, DataComponentMap map, Holder<Fluid>... fluids) Creates a new ingredient matching any fluid from the list, containing the given componentsstatic FluidIngredientDataComponentFluidIngredient.of(boolean strict, DataComponentMap map, HolderSet<Fluid> fluids) Creates a new ingredient matching any fluid from the list, containing the given componentsstatic FluidIngredientDataComponentFluidIngredient.of(boolean strict, DataComponentMap map, Fluid... fluids) Creates a new ingredient matching any fluid from the list, containing the given components -
Uses of DataComponentMap in net.neoforged.neoforge.registries
Methods in net.neoforged.neoforge.registries that return DataComponentMap -
Uses of DataComponentMap in net.neoforged.neoforge.transfer.fluid
Methods in net.neoforged.neoforge.transfer.fluid that return DataComponentMap -
Uses of DataComponentMap in net.neoforged.neoforge.transfer.item
Methods in net.neoforged.neoforge.transfer.item that return DataComponentMap