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 TypeClassDescriptionclassclassclassDuring world generation, adjacent chunks may be fully generated (and thus be level chunks), but are often needed in proto chunk form.classclass -
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 TypeMethodDescription@Nullable TIAttachmentCopyHandler.copy(T attachment, IAttachmentHolder holder, HolderLookup.Provider provider) creates a copy of the attachment.@Nullable TAttachmentSyncHandler.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