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 57bf7c6f3..e2aebb814 100644 --- a/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java +++ b/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java @@ -511,14 +511,7 @@ public class GuiDialogInteract extends GuiNPCInterface implements IGuiClose if (dialog.alignment == 1) { int i = totalRows - lineBlocks.get(lineBlocks.size() - 1).lines.size() - 1; height = count - totalRows + lineOffset - i + 1; - screenPos = ClientProxy.Font.height() * (totalRows - lineOffset);// dialog.textHeight + ClientProxy.Font.height() + (totalRows - lineOffset); - - int scrollToOffset = 0; - if (totalRows * ClientProxy.Font.height() > dialog.textHeight) { - scrollToOffset = totalRows - lineBlocks.get(lineBlocks.size() - 1).lines.size() + (int) Math.floor(lineBlocks.size() / 2f); - } - y = ((count - scrollToOffset) * ClientProxy.Font.height()) + screenPos + scrollY + height; - + screenPos = ClientProxy.Font.height() * (totalRows - lineOffset); y = (height * ClientProxy.Font.height()) + screenPos + scrollY; } diff --git a/src/main/java/noppes/npcs/scripted/gui/ScriptGuiItemSlot.java b/src/main/java/noppes/npcs/scripted/gui/ScriptGuiItemSlot.java index d7276d1c2..b33e2f204 100644 --- a/src/main/java/noppes/npcs/scripted/gui/ScriptGuiItemSlot.java +++ b/src/main/java/noppes/npcs/scripted/gui/ScriptGuiItemSlot.java @@ -43,22 +43,4 @@ public class ScriptGuiItemSlot extends ScriptGuiComponent implements IItemSlot { public int getType() { return 5; } - - public NBTTagCompound toNBT(NBTTagCompound nbt) { - super.toNBT(nbt); - if (this.hasStack()) { - nbt.setTag("stack", this.stack.getItemNbt().getMCNBT()); - } - - return nbt; - } - - public ScriptGuiComponent fromNBT(NBTTagCompound nbt) { - super.fromNBT(nbt); - if (nbt.hasKey("stack")) { - this.setStack(NpcAPI.Instance().getIItemStack(ItemStack.loadItemStackFromNBT(nbt.getCompoundTag("stack")))); - } - - return this; - } }