diff --git a/cache/src/main/java/net/runelite/cache/fs/jagex/DataFile.java b/cache/src/main/java/net/runelite/cache/fs/jagex/DataFile.java index c589685017..89eb607eee 100644 --- a/cache/src/main/java/net/runelite/cache/fs/jagex/DataFile.java +++ b/cache/src/main/java/net/runelite/cache/fs/jagex/DataFile.java @@ -186,23 +186,9 @@ public class DataFile implements Closeable for (int part = 0; data.hasRemaining(); ++part) { - int nextSector = 0; + int nextSector = sector + 1; // we always just append sectors int dataToWrite; - if (nextSector == 0) - { - nextSector = (int) ((dat.length() + (long) (SECTOR_SIZE - 1)) / (long) SECTOR_SIZE); - if (nextSector == 0) - { - ++nextSector; - } - - if (nextSector == sector) - { - ++nextSector; - } - } - if (0xFFFF < archiveId) { if (data.remaining() <= 510)