diff --git a/src/main/java/net/minestom/server/chat/ChatClickEvent.java b/src/main/java/net/minestom/server/chat/ChatClickEvent.java index ec5cbd1b4..3f002a44e 100644 --- a/src/main/java/net/minestom/server/chat/ChatClickEvent.java +++ b/src/main/java/net/minestom/server/chat/ChatClickEvent.java @@ -48,6 +48,11 @@ public class ChatClickEvent { return new ChatClickEvent("suggest_command", command); } + @NotNull + public static ChatClickEvent copyToClipboard(@NotNull String text) { + return new ChatClickEvent("copy_to_clipboard", text); + } + @NotNull protected String getAction() { return action; diff --git a/src/main/java/net/minestom/server/entity/Entity.java b/src/main/java/net/minestom/server/entity/Entity.java index a9bcf541b..aecc0b32f 100644 --- a/src/main/java/net/minestom/server/entity/Entity.java +++ b/src/main/java/net/minestom/server/entity/Entity.java @@ -356,7 +356,7 @@ public class Entity implements Viewable, EventHandler, DataContainer, Permission } @Override - public boolean removeViewer(@NotNull Player player) { + public final boolean removeViewer(@NotNull Player player) { synchronized (this.entityTypeLock) { return removeViewer0(player); }