Uses of Interface
net.neoforged.neoforge.attachment.IAttachmentHolder
Packages that use IAttachmentHolder
Package
Description
-
Uses of IAttachmentHolder in net.minecraft.server.level
Classes in net.minecraft.server.level that implement IAttachmentHolderModifier and TypeClassDescriptionclass
net.minecraft.server.level.ServerPlayer
-
Uses of IAttachmentHolder in net.minecraft.world.entity
Classes in net.minecraft.world.entity that implement IAttachmentHolderModifier and TypeClassDescriptionclass
net.minecraft.world.entity.AgeableMob
class
net.minecraft.world.entity.Entity
class
net.minecraft.world.entity.LivingEntity
class
net.minecraft.world.entity.Mob
class
net.minecraft.world.entity.PathfinderMob
-
Uses of IAttachmentHolder in net.minecraft.world.entity.animal
Classes in net.minecraft.world.entity.animal that implement IAttachmentHolderModifier and TypeClassDescriptionclass
net.minecraft.world.entity.animal.Animal
class
net.minecraft.world.entity.animal.Pig
-
Uses of IAttachmentHolder in net.minecraft.world.entity.player
Classes in net.minecraft.world.entity.player that implement IAttachmentHolderModifier and TypeClassDescriptionclass
net.minecraft.world.entity.player.Player
-
Uses of IAttachmentHolder in net.minecraft.world.level.block.entity
Classes in net.minecraft.world.level.block.entity that implement IAttachmentHolderModifier and TypeClassDescriptionclass
net.minecraft.world.level.block.entity.BlockEntity
class
net.minecraft.world.level.block.entity.HangingSignBlockEntity
class
net.minecraft.world.level.block.entity.SignBlockEntity
class
net.minecraft.world.level.block.entity.SkullBlockEntity
-
Uses of IAttachmentHolder in net.neoforged.neoforge.attachment
Classes in net.neoforged.neoforge.attachment that implement IAttachmentHolderModifier and TypeClassDescriptionclass
Implementation class for objects that can hold data attachments.static class
Version of theAttachmentHolder
that is suitable for storing in a field.Fields in net.neoforged.neoforge.attachment declared as IAttachmentHolderModifier and TypeFieldDescriptionprivate final IAttachmentHolder
AttachmentHolder.AsField.exposedHolder
Fields in net.neoforged.neoforge.attachment with type parameters of type IAttachmentHolderModifier and TypeFieldDescriptionprivate final Function
<IAttachmentHolder, T> AttachmentType.Builder.defaultValueSupplier
(package private) final Function
<IAttachmentHolder, T> AttachmentType.defaultValueSupplier
Methods in net.neoforged.neoforge.attachment that return IAttachmentHolderModifier and TypeMethodDescription(package private) IAttachmentHolder
AttachmentHolder.AsField.getExposedHolder()
(package private) IAttachmentHolder
AttachmentHolder.getExposedHolder()
Returns the attachment holder that is exposed to the user.Methods in net.neoforged.neoforge.attachment with parameters of type IAttachmentHolderModifier and TypeMethodDescriptionIAttachmentCopyHandler.copy
(T attachment, IAttachmentHolder holder, net.minecraft.core.HolderLookup.Provider provider) creates a copy of the attachment.IAttachmentSerializer.read
(IAttachmentHolder holder, S tag, net.minecraft.core.HolderLookup.Provider provider) Reads the attachment from NBT.Method parameters in net.neoforged.neoforge.attachment with type arguments of type IAttachmentHolderModifier and TypeMethodDescriptionstatic <T> AttachmentType.Builder
<T> AttachmentType.builder
(Function<IAttachmentHolder, T> defaultValueConstructor) Creates a builder for an attachment type.static <S extends net.minecraft.nbt.Tag,
T extends INBTSerializable<S>>
AttachmentType.Builder<T> AttachmentType.serializable
(Function<IAttachmentHolder, T> defaultValueConstructor) Create a builder for an attachment type that usesINBTSerializable
for serialization.Constructors in net.neoforged.neoforge.attachment with parameters of type IAttachmentHolderConstructor parameters in net.neoforged.neoforge.attachment with type arguments of type IAttachmentHolderModifierConstructorDescriptionprivate
Builder
(Function<IAttachmentHolder, T> defaultValueSupplier) -
Uses of IAttachmentHolder in net.neoforged.neoforge.common.util
Classes in net.neoforged.neoforge.common.util that implement IAttachmentHolderModifier and TypeClassDescriptionclass
A basic fake server player implementation that can be used to simulate player actions. -
Uses of IAttachmentHolder in net.neoforged.neoforge.debug.block
Classes in net.neoforged.neoforge.debug.block that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.neoforged.neoforge.debug.entity
Classes in net.neoforged.neoforge.debug.entity that implement IAttachmentHolderModifier and TypeClassDescriptionprivate static class
static final class
static final class
static final class
-
Uses of IAttachmentHolder in net.neoforged.neoforge.entity
Classes in net.neoforged.neoforge.entity that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.neoforged.neoforge.oldtest.block
Classes in net.neoforged.neoforge.oldtest.block that implement IAttachmentHolderModifier and TypeClassDescriptionprivate static class
static class
static class
private static class
-
Uses of IAttachmentHolder in net.neoforged.neoforge.oldtest.client.model
Classes in net.neoforged.neoforge.oldtest.client.model that implement IAttachmentHolderModifier and TypeClassDescriptionprivate static class
static class
-
Uses of IAttachmentHolder in net.neoforged.neoforge.oldtest.client.rendering
Classes in net.neoforged.neoforge.oldtest.client.rendering that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.neoforged.neoforge.oldtest.entity
Classes in net.neoforged.neoforge.oldtest.entity that implement IAttachmentHolderModifier and TypeClassDescriptionprivate static class
private static class
-
Uses of IAttachmentHolder in net.neoforged.testframework.gametest
Classes in net.neoforged.testframework.gametest that implement IAttachmentHolder