Skip to content

Commit

Permalink
Fix snapshots with chunk radius of 0
Browse files Browse the repository at this point in the history
  • Loading branch information
senseiwells committed Feb 6, 2025
1 parent cc939eb commit 8fa2481
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 2 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -468,7 +468,7 @@ repositories {
}

dependencies {
modImplementation("me.senseiwells:server-replay:2.0.0-beta.1+1.21.4")
modImplementation("me.senseiwells:server-replay:2.0.0-beta.2+1.21.4")
}
```

Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ repositories {
}


val modVersion = "2.0.0-beta.1"
val modVersion = "2.0.0-beta.2"
val releaseVersion = "${modVersion}+mc${libs.versions.minecraft.get()}"
version = releaseVersion
group = "me.senseiwells"
Expand Down
5 changes: 5 additions & 0 deletions src/main/kotlin/me/senseiwells/replay/chunk/ChunkRecorder.kt
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,11 @@ class ChunkRecorder internal constructor(
return
}

val iter = this.sentChunks.longIterator()
while (iter.hasNext()) {
val sent = iter.nextLong()
consumer.accept(ChunkPos(sent))
}
ChunkPos.rangeClosed(this.chunks.center, radius + 1).filter {
this.chunks.contains(this.level.dimension(), it)
}.forEach(consumer)
Expand Down

0 comments on commit 8fa2481

Please sign in to comment.