net.minecraft.world.item.component

public final class TypedEntityData<IdType>

implements TooltipProvider

dkw
net.minecraft.world.item.component.TypedEntityData
net.minecraft.class_11580
net.minecraft.entity.TypedEntityData
net.minecraft.src.C_410942_
net.minecraft.world.item.component.TypedEntityData

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_61360
LOGGER
f_412017_
private static final String
b
TYPE_TAG
field_61361
ID_KEY
f_411512_
final IdType
c
type
field_61362
type
f_411550_
final CompoundTag
d
tag
field_61363
nbt
f_413230_

Constructor summary

ModifierConstructor
(IdType type, CompoundTag nbt)

Method summary

Modifier and TypeMethod
public static <T> com.mojang.serialization.Codec<TypedEntityData<T>>
a(com.mojang.serialization.Codec<T> arg0)
codec(com.mojang.serialization.Codec<T> arg0)
method_72532(com.mojang.serialization.Codec<T> arg0)
createCodec(com.mojang.serialization.Codec<T> typeCodec)
m_416191_(com.mojang.serialization.Codec<T> p_429781_)
public static <B extends io.netty.buffer.ByteBuf, T> StreamCodec<B, TypedEntityData<T>>
a(aae<B, T> arg0)
streamCodec(StreamCodec<B, T> arg0)
method_72538(class_9139<B, T> arg0)
createPacketCodec(PacketCodec<B, T> typePacketCodec)
m_416350_(C_313866_<B, T> p_428134_)
public static <T> TypedEntityData<T>
a(T arg0, up arg1)
of(T arg0, CompoundTag arg1)
method_72535(T arg0, class_2487 arg1)
create(T type, NbtCompound nbt)
m_419650_(T p_430418_, C_4917_ p_423511_)
private static CompoundTag
a(up arg0)
stripId(CompoundTag arg0)
method_72537(class_2487 arg0)
stripId(NbtCompound nbt)
m_418270_(C_4917_ p_427219_)
public IdType
a()
type()
method_72530()
getType()
m_416025_()
public boolean
a(String arg0)
contains(String arg0)
method_72536(String arg0)
contains(String key)
m_419589_(String arg0)
public void
a(cdv arg0)
loadInto(Entity arg0)
method_72531(class_1297 arg0)
applyToEntity(Entity entity)
m_415157_(C_507_ arg0)
public boolean
a(egg arg0, jm$a arg1)
loadInto(BlockEntity arg0, HolderLookup$Provider arg1)
method_72534(class_2586 arg0, class_7225$class_7874 arg1)
applyToBlockEntity(BlockEntity blockEntity, RegistryWrapper$WrapperLookup registryLookup)
m_418735_(C_1991_ p_424039_, C_213466_$C_254607_ arg1)
private CompoundTag
d()
tag()
method_72541()
getNbtWithoutIdInternal()
m_415557_()
public CompoundTag
b()
getUnsafe()
method_72539()
getNbtWithoutId()
m_415428_()
public CompoundTag
c()
copyTagWithoutId()
method_72540()
copyNbtWithoutId()
m_418444_()
public void
a(dhl$b arg0, Consumer<xx> arg1, dje arg2, kk arg3)
addToTooltip(Item$TooltipContext arg0, Consumer<Component> arg1, TooltipFlag arg2, DataComponentGetter arg3)
method_57409(class_1792$class_9635 arg0, Consumer<class_2561> arg1, class_1836 arg2, class_9473 arg3)
appendTooltip(Item$TooltipContext arg0, Consumer<Text> arg1, TooltipType arg2, ComponentsAccess arg3)
m_319025_(C_1381_$C_313602_ p_427900_, Consumer<C_4996_> p_426496_, C_1431_ p_426173_, C_379187_ arg3)