Comments (4)
Hey kirkusmaximus,
this sure is a weird bug. It seems like your Nether dimension is null (meaning it does not exist, or is not correctly linked up to the world). I do not really know what causes this. There have been reports of the Nether spawn sometimes not spawning you in the Nether, but this happens when it can't find a spawn point and does not cause an error or crash, it would simply not work.
What I've done is I put an additional check in the method, to see whether the Nether is null. If it is, it will print an error to the console now and just return a spawn in the overworld - this doesn't fix the problem completely, but it should at least not prevent anyone from respawning in the future.
I'll put that check in the next update.
from origins-fabric.
It seems like this might not be a bug on my side, but on Vanilla's side: https://bugs.mojang.com/browse/MC-197860
According to someone on my Discord, multiple users complained about a bug like this which happens in certain mod packs, and causes the Nether to not exist, which in turn leads to the NetherSpawnPower causing problems, even though Origins is not the real cause.
from origins-fabric.
Is this bug supposed to be triggered on new world creation?
I was recreating a world off of a seed, you can see in the logs that this was first time generation. That said I did clone the minecraft instance from my main branch to test this issue out. Perhaps i should start fresh and use the same seed to see what the results are. If the fresh instance works this bug has further reaching implications than that bug report suggests.
I'll get back to you.
from origins-fabric.
Yep as you suspected.
Creating a fresh instance instead of a copy fixed the issue. Used the same seed as well. That is one strange bug.
It does have more implications than previously stated. Looks like custom dimension datapacks mess with initial world creation.
from origins-fabric.
Related Issues (20)
- 1.20.4 Update? HOT 2
- Hello is there a way to move the resource bar from the mod? HOT 3
- How do I get a player to choose another origin? HOT 3
- When i use the Orb of Origin, game is cracked and also i can`t play that world. HOT 4
- Invisible player and problems with Multiplayer HOT 1
- Origins mod 1.20.1 crashes
- Issue with wrapping badges in origin screens HOT 2
- [Origins 1.20.2-1.12.7 / Apoli 2.11.7] modify_player_spawn power type cannot load dimensions and fails to load HOT 1
- [Suggestion] Add phantom fast fall keybind HOT 6
- origins:exposed_to_sun doesnt work properly with shader powers HOT 2
- [1.20.1] `origins:edible_item` doesn't work HOT 2
- [1.20.1] PowerType `toggle` could be pre-performed even `condition` is not met
- Active Power (Secondary) has no default binding HOT 1
- Phasing power's "remove_blocks" render type prevents f5 HOT 1
- "condition" key should be reserved for Multiple power type HOT 1
- When moving or crossing chunk boundaries, showing blocks may change when using phantom ability HOT 1
- [1.20.1] Alternative spawn points with Repawn Obelisks fail
- Incompatible with Moonlight Lib HOT 1
- Entity Selection In Datapacks Breaks HOT 1
- [BUG] Player Can't Have an Origin at All HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from origins-fabric.