diff --git a/src/main/java/tconstruct/smeltery/inventory/SmelteryContainer.java b/src/main/java/tconstruct/smeltery/inventory/SmelteryContainer.java index 7d0c2f77045..9a25dae2613 100644 --- a/src/main/java/tconstruct/smeltery/inventory/SmelteryContainer.java +++ b/src/main/java/tconstruct/smeltery/inventory/SmelteryContainer.java @@ -80,7 +80,7 @@ public int updateRows (int invRow) public int scrollTo (float scrollPos) { float total = (logic.getSizeInventory() - 24) / 3; - int rowPos = (int) (total * scrollPos); + int rowPos = Math.round(total * scrollPos); return updateRows(rowPos); } diff --git a/src/main/java/tconstruct/smeltery/inventory/SmelteryContainerOld.java b/src/main/java/tconstruct/smeltery/inventory/SmelteryContainerOld.java index cb995d81e82..8dba87f2600 100644 --- a/src/main/java/tconstruct/smeltery/inventory/SmelteryContainerOld.java +++ b/src/main/java/tconstruct/smeltery/inventory/SmelteryContainerOld.java @@ -74,7 +74,7 @@ public int updateRows (int invRow) public int scrollTo (float scrollPos) { float total = (logic.getSizeInventory() - 24) / 3; - int rowPos = (int) (total * scrollPos); + int rowPos = Math.round(total * scrollPos); return updateRows(rowPos); }