Uses of Record Class
net.minecraft.world.level.storage.loot.ContainerComponentManipulator
Packages that use ContainerComponentManipulator
Package
Description
-
Uses of ContainerComponentManipulator in net.minecraft.world.item.slot
Fields in net.minecraft.world.item.slot declared as ContainerComponentManipulatorModifier and TypeFieldDescriptionprivate final ContainerComponentManipulator<?> ContentsSlotSource.componentConstructors in net.minecraft.world.item.slot with parameters of type ContainerComponentManipulatorModifierConstructorDescriptionprivateContentsSlotSource(Holder<SlotSource> slotSource, ContainerComponentManipulator<?> component) -
Uses of ContainerComponentManipulator in net.minecraft.world.level.storage.loot
Fields in net.minecraft.world.level.storage.loot declared as ContainerComponentManipulatorModifier and TypeFieldDescriptionstatic final ContainerComponentManipulator<BundleContents> ContainerComponentManipulators.BUNDLE_CONTENTSstatic final ContainerComponentManipulator<ChargedProjectiles> ContainerComponentManipulators.CHARGED_PROJECTILESprivate final ContainerComponentManipulator<T> ContainerComponentManipulator.ComponentSlotCollection.componentThe field for thecomponentrecord component.static final ContainerComponentManipulator<ItemContainerContents> ContainerComponentManipulators.CONTAINERFields in net.minecraft.world.level.storage.loot with type parameters of type ContainerComponentManipulatorModifier and TypeFieldDescriptionstatic final Map<DataComponentType<?>, ContainerComponentManipulator<?>> ContainerComponentManipulators.ALL_MANIPULATORSstatic final com.mojang.serialization.Codec<ContainerComponentManipulator<?>> ContainerComponentManipulators.CODECMethods in net.minecraft.world.level.storage.loot that return ContainerComponentManipulatorModifier and TypeMethodDescriptionContainerComponentManipulator.ComponentSlotCollection.component()Returns the value of thecomponentrecord component.Constructors in net.minecraft.world.level.storage.loot with parameters of type ContainerComponentManipulatorModifierConstructorDescriptionprivateComponentSlotCollection(ItemStack itemStack, ContainerComponentManipulator<T> component) Creates an instance of aComponentSlotCollectionrecord class. -
Uses of ContainerComponentManipulator in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions declared as ContainerComponentManipulatorModifier and TypeFieldDescriptionprivate final ContainerComponentManipulator<?> ModifyContainerContents.componentprivate final ContainerComponentManipulator<?> SetContainerContents.Builder.componentprivate final ContainerComponentManipulator<?> SetContainerContents.componentMethods in net.minecraft.world.level.storage.loot.functions with parameters of type ContainerComponentManipulatorModifier and TypeMethodDescriptionstatic SetContainerContents.BuilderSetContainerContents.setContents(ContainerComponentManipulator<?> component) Constructors in net.minecraft.world.level.storage.loot.functions with parameters of type ContainerComponentManipulatorModifierConstructorDescriptionBuilder(ContainerComponentManipulator<?> component) ModifyContainerContents(Optional<Holder<LootItemCondition>> condition, ContainerComponentManipulator<?> component, Holder<LootItemFunction> modifier) privateSetContainerContents(Optional<Holder<LootItemCondition>> condition, ContainerComponentManipulator<?> component, List<LootPoolEntryContainer> entries)