Skip to content

Commit c894b05

Browse files
committed
fix: fix NPCs and fix own username not showing
1 parent f3f290a commit c894b05

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

  • type.bedwarsgame/src/main/java/net/swofty/type/bedwarsgame/game
  • type.generic/src/main/java/net/swofty/type/generic/entity/npc
  • type.skyblockgeneric/src/main/java/net/swofty/type/skyblockgeneric/user/statistics

type.bedwarsgame/src/main/java/net/swofty/type/bedwarsgame/game/Game.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,10 @@ public void join(BedWarsPlayer player) {
108108
String randomLetters = UUID.randomUUID().toString().replaceAll("-", "")
109109
.substring(0, new Random().nextInt(10) + 4);
110110
for (BedWarsPlayer p : players) {
111-
String name = p == player ? player.getUsername() : randomLetters;
111+
String name = p.getUuid() == player.getUuid() ? player.getUsername() : randomLetters;
112112
p.sendMessage("§k" + name + " §ehas joined (§b" + players.size() + "§e/§b" + maxPlayers + "§e)");
113113
}
114-
player.setDisplayName(Component.text(randomLetters));
114+
player.setDisplayName(Component.text(randomLetters, NamedTextColor.GRAY, TextDecoration.OBFUSCATED));
115115

116116
if (hasMinimumPlayersForStart() && !countdown.isActive()) {
117117
countdown.startCountdown();

type.generic/src/main/java/net/swofty/type/generic/entity/npc/HypixelNPC.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ public static void updateForPlayer(HypixelPlayer player) {
153153
if (needsUpdate && !needsFullUpdate) {
154154
entity.setView(npcPosition.yaw(), npcPosition.pitch());
155155
entity.setInstance(config.instance(), npcPosition);
156+
return;
156157
}
157158
if (needsFullUpdate) {
158159
entity.remove();

type.skyblockgeneric/src/main/java/net/swofty/type/skyblockgeneric/user/statistics/PlayerStatistics.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@ public static void experiencedStatisticsLoop() {
476476
player.sendMessage(" ");
477477
player.sendMessage(Component.text("§e§lCLICK HERE §r§eto learn more on the Official SkyBlock Wiki!")
478478
.hoverEvent(Component.text("§eClick to view the " + statistic.getDisplayName() + " §eWiki page!"))
479-
.clickEvent(ClickEvent.clickEvent(ClickEvent.Action.OPEN_URL, "https://wiki.hypixel.net/" + description.getWikiName()))
479+
.clickEvent(ClickEvent.openUrl("https://wiki.hypixel.net/" + description.getWikiName()))
480480
);
481481
player.sendMessage("§a§l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬");
482482
}

0 commit comments

Comments
 (0)