Uses of Interface
net.neoforged.neoforge.attachment.IAttachmentHolder
Packages that use IAttachmentHolder
Package
Description
-
Uses of IAttachmentHolder in net.minecraft.client.entity
Classes in net.minecraft.client.entity that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.client.multiplayer
Classes in net.minecraft.client.multiplayer that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.client.player
Classes in net.minecraft.client.player that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.server.level
Classes in net.minecraft.server.level that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity
Classes in net.minecraft.world.entity that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassstatic classstatic classstatic classclassclassclassclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.ambient
Classes in net.minecraft.world.entity.ambient that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal
Classes in net.minecraft.world.entity.animal that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.allay
Classes in net.minecraft.world.entity.animal.allay that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.armadillo
Classes in net.minecraft.world.entity.animal.armadillo that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.axolotl
Classes in net.minecraft.world.entity.animal.axolotl that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.bee
Classes in net.minecraft.world.entity.animal.bee that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.camel
Classes in net.minecraft.world.entity.animal.camel that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.chicken
Classes in net.minecraft.world.entity.animal.chicken that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.cow
Classes in net.minecraft.world.entity.animal.cow that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.dolphin
Classes in net.minecraft.world.entity.animal.dolphin that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.equine
Classes in net.minecraft.world.entity.animal.equine that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.feline
Classes in net.minecraft.world.entity.animal.feline that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.fish
Classes in net.minecraft.world.entity.animal.fish that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.fox
Classes in net.minecraft.world.entity.animal.fox that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.frog
Classes in net.minecraft.world.entity.animal.frog that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.goat
Classes in net.minecraft.world.entity.animal.goat that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.golem
Classes in net.minecraft.world.entity.animal.golem that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.happyghast
Classes in net.minecraft.world.entity.animal.happyghast that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.nautilus
Classes in net.minecraft.world.entity.animal.nautilus that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.panda
Classes in net.minecraft.world.entity.animal.panda that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.parrot
Classes in net.minecraft.world.entity.animal.parrot that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.pig
Classes in net.minecraft.world.entity.animal.pig that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.polarbear
Classes in net.minecraft.world.entity.animal.polarbear that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.rabbit
Classes in net.minecraft.world.entity.animal.rabbit that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.sheep
Classes in net.minecraft.world.entity.animal.sheep that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.sniffer
Classes in net.minecraft.world.entity.animal.sniffer that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.squid
Classes in net.minecraft.world.entity.animal.squid that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.turtle
Classes in net.minecraft.world.entity.animal.turtle that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.animal.wolf
Classes in net.minecraft.world.entity.animal.wolf that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.boss.enderdragon
Classes in net.minecraft.world.entity.boss.enderdragon that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.boss.wither
Classes in net.minecraft.world.entity.boss.wither that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.decoration
Classes in net.minecraft.world.entity.decoration that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.decoration.painting
Classes in net.minecraft.world.entity.decoration.painting that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.item
Classes in net.minecraft.world.entity.item that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster
Classes in net.minecraft.world.entity.monster that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.breeze
Classes in net.minecraft.world.entity.monster.breeze that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.creaking
Classes in net.minecraft.world.entity.monster.creaking that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.hoglin
Classes in net.minecraft.world.entity.monster.hoglin that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.illager
Classes in net.minecraft.world.entity.monster.illager that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.piglin
Classes in net.minecraft.world.entity.monster.piglin that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.skeleton
Classes in net.minecraft.world.entity.monster.skeleton that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.spider
Classes in net.minecraft.world.entity.monster.spider that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.warden
Classes in net.minecraft.world.entity.monster.warden that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.monster.zombie
Classes in net.minecraft.world.entity.monster.zombie that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.npc.villager
Classes in net.minecraft.world.entity.npc.villager that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.npc.wanderingtrader
Classes in net.minecraft.world.entity.npc.wanderingtrader that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.player
Classes in net.minecraft.world.entity.player that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.projectile
Classes in net.minecraft.world.entity.projectile that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.projectile.arrow
Classes in net.minecraft.world.entity.projectile.arrow that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.projectile.hurtingprojectile
Classes in net.minecraft.world.entity.projectile.hurtingprojectile that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.projectile.hurtingprojectile.windcharge
Classes in net.minecraft.world.entity.projectile.hurtingprojectile.windcharge that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.projectile.throwableitemprojectile
Classes in net.minecraft.world.entity.projectile.throwableitemprojectile that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.raid
Classes in net.minecraft.world.entity.raid that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.vehicle
Classes in net.minecraft.world.entity.vehicle that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.entity.vehicle.boat
Classes in net.minecraft.world.entity.vehicle.boat that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.entity.vehicle.minecart
Classes in net.minecraft.world.entity.vehicle.minecart that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.level
Classes in net.minecraft.world.level that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.level.block.entity
Classes in net.minecraft.world.level.block.entity that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of IAttachmentHolder in net.minecraft.world.level.block.entity.vault
Classes in net.minecraft.world.level.block.entity.vault that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.level.block.piston
Classes in net.minecraft.world.level.block.piston that implement IAttachmentHolder -
Uses of IAttachmentHolder in net.minecraft.world.level.chunk
Classes in net.minecraft.world.level.chunk that implement IAttachmentHolderModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of IAttachmentHolder in net.neoforged.neoforge.attachment
Classes in net.neoforged.neoforge.attachment that implement IAttachmentHolderModifier and TypeClassDescriptionclassImplementation class for objects that can hold data attachments.static classVersion of theAttachmentHolderthat is suitable for storing in a field.Fields in net.neoforged.neoforge.attachment declared as IAttachmentHolderModifier and TypeFieldDescriptionprivate final IAttachmentHolderAttachmentHolder.AsField.exposedHolderFields 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.defaultValueSupplierMethods in net.neoforged.neoforge.attachment that return IAttachmentHolderModifier and TypeMethodDescription(package private) IAttachmentHolderAttachmentHolder.AsField.getExposedHolder()(package private) IAttachmentHolderAttachmentHolder.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, HolderLookup.Provider provider) creates a copy of the attachment.AttachmentSyncHandler.read(IAttachmentHolder holder, RegistryFriendlyByteBuf buf, @Nullable T previousValue) Reads attachment data on the client side.IAttachmentSerializer.read(IAttachmentHolder holder, ValueInput input) Reads the attachment from NBT.default booleanAttachmentSyncHandler.sendToPlayer(IAttachmentHolder holder, ServerPlayer to) Decides whether data should be sent to some player that can see the holder.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 <T extends ValueIOSerializable>
AttachmentType.Builder<T> AttachmentType.serializable(Function<IAttachmentHolder, T> defaultValueConstructor) Create a builder for an attachment type that usesValueIOSerializablefor serialization.AttachmentType.Builder.sync(BiPredicate<IAttachmentHolder, ServerPlayer> sendToPlayer, StreamCodec<? super RegistryFriendlyByteBuf, T> streamCodec) Requests that this attachment be synced to some clients.Constructors in net.neoforged.neoforge.attachment with parameters of type IAttachmentHolderConstructor parameters in net.neoforged.neoforge.attachment with type arguments of type IAttachmentHolderModifierConstructorDescriptionprivateBuilder(Function<IAttachmentHolder, T> defaultValueSupplier) -
Uses of IAttachmentHolder in net.neoforged.neoforge.common.util
Classes in net.neoforged.neoforge.common.util that implement IAttachmentHolderModifier and TypeClassDescriptionclassA basic fake server player implementation that can be used to simulate player actions. -
Uses of IAttachmentHolder in net.neoforged.neoforge.entity
Classes in net.neoforged.neoforge.entity that implement IAttachmentHolder