diff --git a/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java b/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java index 1d960ceea..5d28bed15 100644 --- a/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java +++ b/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java @@ -90,9 +90,6 @@ public class GuiDialogInteract extends GuiNPCInterface implements IGuiClose public GuiDialogInteract(EntityNPCInterface npc, Dialog dialog){ super(npc); this.dialog = dialog; - appendDialog(dialog); - ySize = 238; - this.renderGradual = dialog.renderGradual; this.showPreviousBlocks = dialog.showPreviousBlocks; this.textSound = dialog.textSound; @@ -108,6 +105,9 @@ public class GuiDialogInteract extends GuiNPCInterface implements IGuiClose this.optionOffsetX = dialog.optionOffsetX; this.optionOffsetY = dialog.optionOffsetY; + appendDialog(dialog); + ySize = 238; + for (DialogImage dialogImage : dialog.dialogImages.values()) { dialogImages.add(new GuiDialogImage(dialogImage)); } diff --git a/src/main/java/noppes/npcs/controllers/data/Dialog.java b/src/main/java/noppes/npcs/controllers/data/Dialog.java index 4373f1ccb..51375ed9a 100644 --- a/src/main/java/noppes/npcs/controllers/data/Dialog.java +++ b/src/main/java/noppes/npcs/controllers/data/Dialog.java @@ -139,8 +139,7 @@ public class Dialog implements ICompatibilty, IDialog { if (!compound.hasKey("TextWidth")) textWidth = 300; if (!compound.hasKey("TextHeight")) - textWidth = 400; - + textHeight = 400; availability.readFromNBT(compound); factionOptions.readFromNBT(compound);