From 8f9c74aa91eda3c4f06374c4881408234bb37a03 Mon Sep 17 00:00:00 2001 From: UniquePassive Date: Wed, 27 Dec 2017 20:31:50 +0100 Subject: [PATCH] Don't NPE when Player name is null --- .../src/main/java/net/runelite/mixins/RSPlayerMixin.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/runelite-mixins/src/main/java/net/runelite/mixins/RSPlayerMixin.java b/runelite-mixins/src/main/java/net/runelite/mixins/RSPlayerMixin.java index 6722218420..dc085e14b4 100644 --- a/runelite-mixins/src/main/java/net/runelite/mixins/RSPlayerMixin.java +++ b/runelite-mixins/src/main/java/net/runelite/mixins/RSPlayerMixin.java @@ -48,7 +48,14 @@ public abstract class RSPlayerMixin implements RSPlayer @Override public String getName() { - return getRSName().replace('\u00A0', ' '); + String name = getRSName(); + + if (name == null) + { + return null; + } + + return name.replace('\u00A0', ' '); } @Inject