A tool to select chunks from Minecraft worlds for deletion or export.
3.18k
stars
177
forks
source link
Chunk deletion always freezes when using command line with a `.csv` (includes test case for reproduction, and stack traces) #358
Closed
lordofpipes closed 2 years ago
Describe the bug
When running MCAselector from the GUI and importing this
.csv
file for chunk deletion, it always works fine.When doing the exact same thing using the command line, it freezes up, at a semi-random point.
To Reproduce
Steps to reproduce the behavior:
java -jar mcaselector-2.0.1.jar --mode delete --world ./world --selection test.csv
Screenshots and other files
Minimal test case, stripped down to a 136 MiB world that causes the problem: https://github.com/lordofpipes/mcaselector-bug-test-case
Chunk list CSV file: https://github.com/lordofpipes/mcaselector-bug-test-case/blob/master/test.csv
Here are stack traces for when it's frozen: traces.txt
^ This seems like it could implicate
app//net.querz.mcaselector.io.DynamicPriorityBlockingQueue.take(DynamicPriorityBlockingQueue.java:85)
Environment:
2.0.1
,2.0.0
, and 30be356a89444a800534eea2f3089897fe05a9f7Additional context