BetterEnd

BetterEnd

27M Downloads

[Bug] BetterEnd mod doesn't generate biomes on a server

likeusb opened this issue · 10 comments

commented

What happened?

The title explains it all, no matter how far I go or how many biomes I try to /locate biome, the only biome that exists is the base end biome.
I'm using the mod on a Fabric server, no other biome generation mods or datapacks used. I have all the dependencies and all the versions correctly set up, but it doesn't work.
Any idea why or how to fix this?

BetterEnd

3.1.2

BCLib

2.2.4

Fabric API

0.73.2

Fabric Loader

On a server, presumably the latest

Minecraft

1.19.3

Relevant log output

No response

Other Mods

Mods:
Balm for Fabric 5.0.2
Create 1.19.2 0.5.0i (doesn't work on 1.19.3, didn't remove it yet)
Diggus Maximus 1.5.8
Dimensional Doors 5.1.0
Waystones for Fabric 12.0.1
commented

Ok it actually worked will check if I can transfer the setting over to 19.3 and edit this thanks a lot

SO edit:
If anyone sees this and has the problem that bioms in betternether/end dont generate at all
Really happy to announce that anyone willing to go through some trouble to play in 1.19.3 we can
First things you need to set up 2 servers one in 1.19.3 that doesnt run and one in 1.19.2 witch sould run
Next copy the whole bioms.json in server_folder/config/bclib from the 1.19.2 to .3 server

Lastly you need to fix NBT file level.dat in world folder
you copy the whole minecraft:the_end and minecraft:the_nether shown below from 1.19.2 and replace the ones in 1.19.3
image

commented

Same thing happened to me, Both Singleplayer and Server mode.

In single player, after changing be's Settings in ANOTHER world generation, the problem fixes when back to that problem world, but it doesn't work in serverside.

The log in Server side is this: latest.log

The log in Client side (Fixed World) is this: 2023-02-13-3.log

Better Nether also has this issue in 1.19.3.

What exactly did you change cause I have the same IDENTICAL problem and I cant figure it out

Can you see if the NBT in level.dat is like pic below?

image

commented

To fix it I downgraded to 1.19.2
It might cause some incompatibilities, but it fixed it for me

Same thing happened to me, Both Singleplayer and Server mode.
In single player, after changing be's Settings in ANOTHER world generation, the problem fixes when back to that problem world, but it doesn't work in serverside.
The log in Server side is this: latest.log
The log in Client side (Fixed World) is this: 2023-02-13-3.log
Better Nether also has this issue in 1.19.3.

What exactly did you change cause I have the same IDENTICAL problem and I cant figure it out

Can you see if the NBT in level.dat is like pic below?

image

I just downgraded to 1.19.2, fixed it for me, but it might not work for you.

commented

Could you please post your log-file?

commented

Could you please post your log-file?

Not sure where to find them, since there are no logs in the betterend folder

commented

On your server you should find a file logs/latest.log

commented

Here it is
Note: This wasn't the log file when the BetterEnd mod was installed, just the latest one
2latest.log

commented

Same thing happened to me, Both Singleplayer and Server mode.

In single player, after changing be's Settings in ANOTHER world generation, the problem fixes when back to that problem world, but it doesn't work in serverside.

The log in Server side is this:
latest.log

The log in Client side (Fixed World) is this:
2023-02-13-3.log

Better Nether also has this issue in 1.19.3.

commented

According to journey map, left side is after fix, right side is before fix.
图片

commented

Hm, this look like in 1.19.3 the server does not default to a BetterX world-type.

You should be able to fix this by changing the level-type in server.properties:

level-type=bclib\:normal

before you create the world. Will do some checking...