diff --git a/server/server/api/v1/client/chunk.get.ts b/server/server/api/v1/client/chunk.get.ts index 21c69dcf..1277a997 100644 --- a/server/server/api/v1/client/chunk.get.ts +++ b/server/server/api/v1/client/chunk.get.ts @@ -56,7 +56,7 @@ export default defineEventHandler(async (h3) => { statusMessage: "Invalid chunk index", }); - const gameReadStream = fs.createReadStream(gameFile, { start, end }); + const gameReadStream = fs.createReadStream(gameFile, { start, end: end - 1 }); // end needs to be offset by 1 return sendStream(h3, gameReadStream); });