geforkt von Mirrors/Velocity
Rename method + add JD
Dieser Commit ist enthalten in:
Ursprung
39d39e58bd
Commit
56a46d051b
@ -289,7 +289,7 @@ public interface Player extends CommandSource, Identified, InboundConnection,
|
||||
return CommandSource.super.pointers().toBuilder()
|
||||
.withDynamic(Identity.UUID, this::getUniqueId)
|
||||
.withDynamic(Identity.NAME, this::getUsername)
|
||||
.withDynamic(Identity.DISPLAY_NAME, this::asComponent)
|
||||
.withDynamic(Identity.DISPLAY_NAME, this::getDisplayName)
|
||||
.build();
|
||||
}
|
||||
|
||||
@ -298,7 +298,12 @@ public interface Player extends CommandSource, Identified, InboundConnection,
|
||||
return Key.key("player");
|
||||
}
|
||||
|
||||
default @NotNull Component asComponent() {
|
||||
/**
|
||||
* Gets a {@link Component} that renders a player name similarly to vanilla.
|
||||
*
|
||||
* @return a Component representing this player
|
||||
*/
|
||||
default @NotNull Component getDisplayName() {
|
||||
return Component.text(getUsername()).hoverEvent(this)
|
||||
.clickEvent(ClickEvent.suggestCommand("/tell " + getUsername()))
|
||||
.insertion(getUsername());
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren