diff options
author | kingstefan26 <eryk.ruta1@gmail.com> | 2022-10-04 19:35:06 +0200 |
---|---|---|
committer | kingstefan26 <eryk.ruta1@gmail.com> | 2022-10-04 19:35:06 +0200 |
commit | 084217509ee76aae19165edc1f4e79cdfa6ce141 (patch) | |
tree | c37062a4581d0f54dd60a302e63785116c659a1b /src/main/java/kr | |
parent | a89ce55ece94804500ce824446dae816e2119402 (diff) | |
download | Skyblock-Dungeons-Guide-084217509ee76aae19165edc1f4e79cdfa6ce141.tar.gz Skyblock-Dungeons-Guide-084217509ee76aae19165edc1f4e79cdfa6ce141.tar.bz2 Skyblock-Dungeons-Guide-084217509ee76aae19165edc1f4e79cdfa6ce141.zip |
reimplement check if player dead
Diffstat (limited to 'src/main/java/kr')
-rw-r--r-- | src/main/java/kr/syeyoung/dungeonsguide/features/impl/dungeon/FeatureDungeonMap.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/dungeon/FeatureDungeonMap.java b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/dungeon/FeatureDungeonMap.java index 557232c5..31a5f36b 100644 --- a/src/main/java/kr/syeyoung/dungeonsguide/features/impl/dungeon/FeatureDungeonMap.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/features/impl/dungeon/FeatureDungeonMap.java @@ -28,7 +28,9 @@ import kr.syeyoung.dungeonsguide.dungeon.MapProcessor; import kr.syeyoung.dungeonsguide.dungeon.roomfinder.DungeonRoom; import kr.syeyoung.dungeonsguide.features.FeatureParameter; import kr.syeyoung.dungeonsguide.features.GuiFeature; -import kr.syeyoung.dungeonsguide.features.listener.*; +import kr.syeyoung.dungeonsguide.features.listener.BossroomEnterListener; +import kr.syeyoung.dungeonsguide.features.listener.DungeonEndListener; +import kr.syeyoung.dungeonsguide.features.listener.DungeonStartListener; import kr.syeyoung.dungeonsguide.utils.RenderUtils; import kr.syeyoung.dungeonsguide.utils.TextUtils; import net.minecraft.block.material.MapColor; @@ -55,6 +57,7 @@ import org.jetbrains.annotations.Nullable; import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.GL14; +import javax.vecmath.Vector2d; import java.awt.*; import java.util.Comparator; import java.util.List; @@ -278,7 +281,7 @@ public class FeatureDungeonMap extends GuiFeature implements DungeonEndListener, for (int i = 1; i < 20; i++) { NetworkPlayerInfo networkPlayerInfo = list.get(i); - String name = getPlayerName(networkPlayerInfo); + String name = getPlayerNameWithChecks(networkPlayerInfo); if (name == null) continue; @@ -341,7 +344,7 @@ public class FeatureDungeonMap extends GuiFeature implements DungeonEndListener, * @return the username of player */ @Nullable - private String getPlayerName(NetworkPlayerInfo networkPlayerInfo) { + private String getPlayerNameWithChecks(NetworkPlayerInfo networkPlayerInfo) { String name; if (networkPlayerInfo.getDisplayName() != null) { name = networkPlayerInfo.getDisplayName().getFormattedText(); @@ -356,7 +359,9 @@ public class FeatureDungeonMap extends GuiFeature implements DungeonEndListener, name = TextUtils.stripColor(name); - if(name.contains("(DEAD)")) return null; + if(name.contains("(DEAD)")) { + return null; + } name = name.replace(" ", "*"); |