Skip to content
This repository was archived by the owner on Apr 19, 2025. It is now read-only.

Commit 320eaa9

Browse files
authored
Made copy subcommand maintain yaw and pitch of original hologram (#90)
1 parent 496116d commit 320eaa9

File tree

1 file changed

+6
-1
lines changed
  • src/main/java/de/oliver/fancyholograms/commands/hologram

1 file changed

+6
-1
lines changed

src/main/java/de/oliver/fancyholograms/commands/hologram/CopyCMD.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import de.oliver.fancyholograms.commands.Subcommand;
88
import de.oliver.fancylib.MessageHelper;
99
import org.bukkit.Bukkit;
10+
import org.bukkit.Location;
1011
import org.bukkit.command.CommandSender;
1112
import org.bukkit.entity.Player;
1213
import org.jetbrains.annotations.NotNull;
@@ -46,7 +47,11 @@ public boolean run(@NotNull CommandSender sender, @Nullable Hologram hologram, @
4647
}
4748

4849
final var data = new HologramData(name, hologram.getData());
49-
data.getDisplayData().setLocation(player.getLocation());
50+
Location originalLocation = data.getDisplayData().getLocation();
51+
Location location = player.getLocation();
52+
location.setPitch(originalLocation.getPitch());
53+
location.setYaw(originalLocation.getYaw());
54+
data.getDisplayData().setLocation(location);
5055

5156
final var copy = FancyHolograms.get().getHologramsManager().create(data);
5257

0 commit comments

Comments
 (0)