mojira.dev
MC-187522

Server doesn't generate amplified / large biome worlds

What I expected to happen was...:

The server should've generated an amplified world with level-type=amplified set.

What actually happened was...:

It generates a default world instead.

Steps to Reproduce:

  1. Use the latest pre-release server .jar. (which can be found here)

  2. In server.properties, set level-type to amplified (server changes "AMPLIFIED" or "Amplified" to all lower-case on startup).

  3. Generate the world and behold a land strewn with defaultness.

Solutions I've tried:

  • Setting server.properties to read-only to prevent the server from changing the level-type to lowercase.

  • Generating the amplified world in singleplayer (which works, by the way) and copying the folder to the server (which doesn't work 😞).

  • Messing around with the level.dat file to force the generator setting to amplified.

  • Copying an old 1.15.2 amplified server world.

I'd like to note that none of the aforementioned solutions work.

Linked issues

Attachments

Comments 6

I noticed the same bug yesterday afternoon on version 20w22a, I couldn't generate amplified or largebiomes on a vanilla server. (Just like OP, tested in singleplayers and it worked just fine.)

Please test if this is still an issue in Prerelease 2.

Bug seems to persist in 1.16-pre2, on a vanilla server with largebiomes. However, like before, it work just fine in singleplayer

I can attest that @Saiirod is correct. Amplified and largeBiomes don't generate on pre-release 2. HOWEVER, I can generate both world types on a 20w20b server. That was the last snapshot in which it worked.

On a positive note, `flat` works.

Yesterday I managed to get a largebiomes map to work and keep generating largebiomes on a vanilla server with 1.16-pre5.

It seems OP tried to do the very same but failed in the original post and in the version at the time (Unsure if anything changed but it does work now), the way I got it to work was to generate the map with the seed I wanted in largebiomes in singleplayer (1.16-pre5, like the server), then use that save as the map for the server, with its server.properties aligned with the choice made to generate the map in singleplayer.

 

it seems to work atm and there is no issue with the world generator, it seems to only happen when creating a map from scratch.

I can confirm that the server can generate the world type, it just can't generate one from scratch like @Saiirod said. Upon further digging, it looks like the server doesn't set the world generator type correctly if it makes one itself. It sets it to minecraft:overworld, even though level-type is set to AMPLIFIED. However, the singleplayer generator sets the world type to AMPLIFIED correctly, and the server can properly generate more of the world.

So world generation works in pre5, opposed to 20w21a where it didn't work at all.

[media]

Hauteclaire

Fry

Confirmed

Very Important

World generation

1.16 Pre-release 1

1.16 Pre-release 6

Retrieved