NucleoidMC / NucleoidMC/fantasy
Dimension type error
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 143
- Forks
- 48
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 2
Description
Server lost the dimension type after world restoration, is it possible to correct?
[21:08:29] [Server thread/ERROR]: Failed to load chunk 14,25
java.lang.RuntimeException: Unknown dimension type : ResourceKey[minecraft:dimension / pkmn:kantoandjohto]
at knot/net.minecraft.class_3360.method_14745(class_3360.java:280) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_3977.method_43411(class_3977.java:84) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_3977.method_17907(class_3977.java:56) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_3898.method_43381(class_3898.java:940) ~[server-intermediary.jar:?]
at java.base/java.util.Optional.map(Optional.java:260) ~[?:?]
at knot/net.minecraft.class_3898.method_43377(class_3898.java:936) ~[server-intermediary.jar:?]
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1310) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1841) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1806) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing world restoration and tracing the reported failure from net.minecraft.class_3360.method_14745, where the unknown pkmn:kantoandjohto dimension type is reported, through class_3977 and class_3898. Compare the restored world's dimension data with the runtime-created dimension registration. Done means the restored world loads its chunks without the unknown-dimension-type error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100