Uses of Interface
net.minecraft.component.ComponentMap
Packages that use ComponentMap
Package
Description
-
Uses of ComponentMap in net.minecraft.block.entity
Fields in net.minecraft.block.entity declared as ComponentMapFields in net.minecraft.block.entity with type parameters of type ComponentMapModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ComponentMap> BlockEntity.class_9472.field_50176Methods in net.minecraft.block.entity that return ComponentMapModifier and TypeMethodDescriptionfinal ComponentMapBlockEntity.createComponentMap()BlockEntity.method_58693()Methods in net.minecraft.block.entity with parameters of type ComponentMapModifier and TypeMethodDescriptionvoidBlockEntity.method_58684(ComponentMap componentMap) final voidBlockEntity.method_58685(ComponentMap componentMap, ComponentChanges componentChanges) -
Uses of ComponentMap in net.minecraft.command.argument
Fields in net.minecraft.command.argument declared as ComponentMapModifier and TypeFieldDescriptionprivate final ComponentMapItemStackArgument.componentsprivate final ComponentMapItemStringReader.ItemResult.componentsThe field for thecomponentsrecord component.Methods in net.minecraft.command.argument that return ComponentMapModifier and TypeMethodDescriptionItemStringReader.ItemResult.components()Returns the value of thecomponentsrecord component.Constructors in net.minecraft.command.argument with parameters of type ComponentMapModifierConstructorDescriptionItemResult(RegistryEntry<Item> registryEntry, ComponentMap componentMap) ItemStackArgument(RegistryEntry<Item> item, ComponentMap components) -
Uses of ComponentMap in net.minecraft.component
Classes in net.minecraft.component that implement ComponentMapModifier and TypeClassDescriptionprivate static final recordfinal classFields in net.minecraft.component declared as ComponentMapModifier and TypeFieldDescriptionprivate final ComponentMapComponentChanges.class_9484.addedThe field for theaddedrecord component.private final ComponentMapComponentMapImpl.baseComponentsstatic final ComponentMapDataComponentTypes.DEFAULT_ITEM_COMPONENTSstatic final ComponentMapComponentMap.EMPTYFields in net.minecraft.component with type parameters of type ComponentMapModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ComponentMap> ComponentMap.field_50234Methods in net.minecraft.component that return ComponentMapModifier and TypeMethodDescriptionComponentChanges.class_9484.added()Returns the value of theaddedrecord component.ComponentMap.Builder.build()default ComponentMapComponentMap.filtered(Predicate<DataComponentType<?>> predicate) ComponentHolder.getComponents()private static ComponentMapComponentMap.Builder.method_58755(Map<DataComponentType<?>, Object> map) Methods in net.minecraft.component with parameters of type ComponentMapModifier and TypeMethodDescriptionComponentMap.Builder.addAll(ComponentMap componentSet) static ComponentMapImplComponentMapImpl.create(ComponentMap baseComponents, ComponentChanges changes) voidComponentMapImpl.setAll(ComponentMap components) private static booleanComponentMapImpl.shouldReuseChangesMap(ComponentMap baseComponents, Reference2ObjectMap<DataComponentType<?>, Optional<?>> changedComponents) Constructors in net.minecraft.component with parameters of type ComponentMapModifierConstructorDescriptionclass_9484(ComponentMap componentMap, Set<DataComponentType<?>> set) ComponentMapImpl(ComponentMap baseComponents) privateComponentMapImpl(ComponentMap baseComponents, Reference2ObjectMap<DataComponentType<?>, Optional<?>> changedComponents, boolean copyOnWrite) -
Uses of ComponentMap in net.minecraft.item
Fields in net.minecraft.item declared as ComponentMapFields in net.minecraft.item with type parameters of type ComponentMapModifier and TypeFieldDescriptionprivate static final Interner<ComponentMap> Item.Settings.COMPONENT_MAP_INTERNERMethods in net.minecraft.item that return ComponentMapModifier and TypeMethodDescriptionItem.getComponents()private ComponentMapItem.Settings.getComponents()ItemStack.getComponents()(package private) ComponentMapItem.Settings.getValidatedComponents()ItemStack.method_58658()Methods in net.minecraft.item with parameters of type ComponentMap -
Uses of ComponentMap in net.minecraft.loot.function
Methods in net.minecraft.loot.function that return ComponentMapModifier and TypeMethodDescriptionCopyComponentsLootFunction.Source.getComponents(LootContext context) -
Uses of ComponentMap in net.minecraft.predicate
Methods in net.minecraft.predicate with parameters of type ComponentMapModifier and TypeMethodDescriptionstatic ComponentPredicateComponentPredicate.of(ComponentMap components) booleanComponentPredicate.test(ComponentMap componentMap) -
Uses of ComponentMap in net.minecraft.server.command
Fields in net.minecraft.server.command declared as ComponentMapModifier and TypeFieldDescriptionprivate final ComponentMapCloneCommand.class_9450.componentsThe field for thecomponentsrecord component.Methods in net.minecraft.server.command that return ComponentMapModifier and TypeMethodDescriptionCloneCommand.class_9450.components()Returns the value of thecomponentsrecord component.Constructors in net.minecraft.server.command with parameters of type ComponentMapModifierConstructorDescription(package private)class_9450(NbtCompound nbtCompound, ComponentMap componentMap)