Commit 81fc6c74 by Jonathan Thomas

Display player names lower when no message is displayed, and replace "N/A" with "CreatureChat"

parent b1972f55
Pipeline #12012 passed with stage
in 20 seconds
...@@ -223,7 +223,7 @@ public class BubbleRenderer { ...@@ -223,7 +223,7 @@ public class BubbleRenderer {
TextRenderer fontRenderer = MinecraftClient.getInstance().textRenderer; TextRenderer fontRenderer = MinecraftClient.getInstance().textRenderer;
// Get Name of entity // Get Name of entity
String nameText = "N/A"; String nameText = "CreatureChat";
if (entity instanceof MobEntity) { if (entity instanceof MobEntity) {
// Custom Name Tag (MobEntity) // Custom Name Tag (MobEntity)
if (entity.getCustomName() != null) { if (entity.getCustomName() != null) {
...@@ -370,13 +370,13 @@ public class BubbleRenderer { ...@@ -370,13 +370,13 @@ public class BubbleRenderer {
chatData = PlayerMessageManager.getMessage(entity.getUuid()); chatData = PlayerMessageManager.getMessage(entity.getUuid());
} }
float linesDisplayed = 0;
float minTextHeight = (ChatDataManager.DISPLAY_NUM_LINES * (fontRenderer.fontHeight + lineSpacing)) + (DISPLAY_PADDING * 2); float minTextHeight = (ChatDataManager.DISPLAY_NUM_LINES * (fontRenderer.fontHeight + lineSpacing)) + (DISPLAY_PADDING * 2);
float scaledTextHeight = minTextHeight; float scaledTextHeight = 0;
if (chatData != null) { if (chatData != null) {
// Set the range of lines to display // Set the range of lines to display
List<String> lines = chatData.getWrappedLines(); List<String> lines = chatData.getWrappedLines();
float linesDisplayed = 0;
int starting_line = chatData.currentLineNumber; int starting_line = chatData.currentLineNumber;
int ending_line = Math.min(chatData.currentLineNumber + ChatDataManager.DISPLAY_NUM_LINES, lines.size()); int ending_line = Math.min(chatData.currentLineNumber + ChatDataManager.DISPLAY_NUM_LINES, lines.size());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment