net.minecraft.entity

public class EntityAttachments

net.minecraft.world.entity.EntityAttachments
net.minecraft.class_9066
net.minecraft.entity.EntityAttachments

Field summary

Modifier and TypeField
private final Map<EntityAttachmentType, List<Vec3d>>
attachments
field_47752
points

Constructor summary

ModifierConstructor
private (Map<EntityAttachmentType, List<Vec3d>> points)

Method summary

Modifier and TypeMethod
public static EntityAttachments
createDefault(float width, float height)
method_55844(float arg0, float arg1)
of(float width, float height)
public static EntityAttachments$Builder
builder()
method_55673()
builder()
public EntityAttachments
scale(float x, float y, float z)
method_55674(float arg0, float arg1, float arg2)
scale(float xScale, float yScale, float zScale)
public Vec3d
getNullable(EntityAttachment attachment, int index, float rotY)
method_55675(class_9064 arg0, int arg1, float arg2)
getPointNullable(EntityAttachmentType type, int index, float yaw)
public Vec3d
get(EntityAttachment attachment, int index, float rotY)
method_55678(class_9064 arg0, int arg1, float arg2)
getPoint(EntityAttachmentType type, int index, float yaw)
public Vec3d
getAverage(EntityAttachment attachment)
method_71766(class_9064 arg0)
getPointOrDefault(EntityAttachmentType type)
public Vec3d
getClamped(EntityAttachment attachment, int index, float rotY)
method_55679(class_9064 arg0, int arg1, float arg2)
getPointOrDefault(EntityAttachmentType type, int index, float yaw)
private static Vec3d
transformPoint(Vec3 point, float rotY)
method_55676(class_243 arg0, float arg1)
rotatePoint(Vec3d point, float yaw)
private List
lambda$scale$0(float arg0, float arg1, float arg2, EntityAttachment arg3)
method_66251(float arg0, float arg1, float arg2, class_9064 arg3)
method_66251(float arg0, float arg1, float arg2, EntityAttachmentType type)