net.minecraft.world.entity.decoration

public class Painting

extends HangingEntity

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter

coz
net.minecraft.world.entity.decoration.Painting
net.minecraft.class_1534

Field summary

Modifier and TypeField
private static final EntityDataAccessor<Holder<PaintingVariant>>
e
DATA_PAINTING_VARIANT_ID
field_38941
public static final float
d
DEPTH
field_51595

Constructor summary

ModifierConstructor
public (EntityType<? extends Painting> arg0, Level arg1)
private (Level arg0, BlockPos arg1)
public (Level arg0, BlockPos arg1, Direction arg2, Holder<PaintingVariant> arg3)

Method summary

Modifier and TypeMethod
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
public void
a(akz<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
private void
a(ji<cpa> arg0)
setVariant(Holder<PaintingVariant> arg0)
method_43402(class_6880<class_1535> arg0)
public Holder<PaintingVariant>
l()
getVariant()
method_43404()
public <T> T
a(km<? extends T> arg0)
get(DataComponentType<? extends T> arg0)
method_58694(class_9331<? extends T> arg0)
protected void
a(ki arg0)
applyImplicitComponents(DataComponentGetter arg0)
method_66649(class_9473 arg0)
protected <T> boolean
b(km<T> arg0, T arg1)
applyImplicitComponent(DataComponentType<T> arg0, T arg1)
method_66654(class_9331<T> arg0, T arg1)
public static Optional<Painting>
a(dkz arg0, iy arg1, je arg2)
create(Level arg0, BlockPos arg1, Direction arg2)
method_43401(class_1937 arg0, class_2338 arg1, class_2350 arg2)
private static int
c(ji<cpa> arg0)
variantArea(Holder<PaintingVariant> arg0)
method_43403(class_6880<class_1535> arg0)
protected void
a(fbh arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
protected void
a(fbf arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
protected AABB
a(iy arg0, je arg1)
calculateBoundingBox(BlockPos arg0, Direction arg1)
method_59943(class_2338 arg0, class_2350 arg1)
private double
b(int arg0)
offsetForPaintingSize(int arg0)
method_59946(int arg0)
public void
a(asi arg0, bxs arg1)
dropItem(ServerLevel arg0, Entity arg1)
method_6889(class_3218 arg0, class_1297 arg1)
public void
u()
playPlacementSound()
method_6894()
public void
b(double arg0, double arg1, double arg2, float arg3, float arg4)
snapTo(double arg0, double arg1, double arg2, float arg3, float arg4)
method_5808(double arg0, double arg1, double arg2, float arg3, float arg4)
public Vec3
dw()
trackingPosition()
method_43390()
public Packet<ClientGamePacketListener>
a(asg arg0)
getAddEntityPacket(ServerEntity arg0)
method_18002(class_3231 arg0)
public void
a(ack arg0)
recreateFromPacket(ClientboundAddEntityPacket arg0)
method_31471(class_2604 arg0)
public ItemStack
dM()
getPickResult()
method_31480()