diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftDisplay.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftDisplay.java index 0cf287b7a..a8c3803bb 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftDisplay.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftDisplay.java @@ -42,6 +42,13 @@ public class CraftDisplay extends CraftEntity implements Display { getHandle().setTransformation(new com.mojang.math.Transformation(transformation.getTranslation(), transformation.getLeftRotation(), transformation.getScale(), transformation.getRightRotation())); } + @Override + public void setTransformationMatrix(org.joml.Matrix4f transformationMatrix) { + Preconditions.checkArgument(transformationMatrix != null, "Transformation matrix cannot be null"); + + getHandle().setTransformation(new com.mojang.math.Transformation(transformationMatrix)); + } + @Override public int getInterpolationDuration() { return getHandle().getInterpolationDuration();