[BDS-3677] Gamerule and Wrong World Generation Created: 21/Mar/20  Updated: 24/Mar/20  Resolved: 24/Mar/20

Status: Resolved
Project: Bedrock Dedicated Server
Affects Version/s: 1.14.32.1
Fix Version/s: None

Type: Bug
Reporter: Andrew Patterson Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: None
Environment:

Bedrock Edition minecraft, Windows 10, PocketMine version 1.14.0 and at other times during testing, vanilla bedrock 1.14.0


Attachments: PNG File 2020-03-21 (1).png     PNG File 2020-03-21 (2).png     PNG File 2020-03-21 (3).png     PNG File 2020-03-21 (4).png     PNG File 2020-03-21 (5).png     PNG File 2020-03-21 (6).png     PNG File 2020-03-21.png     Zip Archive server (1).zip    

 Description   

Hello, I've been having this problem for hours at this point. I've kept trying to troubleshoot and fix it but to no avail. Whenever I delete the world file, restart the server, have it generate a new world file, not only does it create the EXACT same world even with no special seed put in, it gives me a broken world with generations that make no sense to the modern naturalistic minecraft AND doesn't allow me to use command blocks (even if it says it's enabled) or any /gamerules. The only time I can actually use gamerules is if I download the plugin MultiWorld. Even then it only allows me to change a couple. This problem seems to occur with PocketMine. However, when I switch to vanilla Bedrock and reinstall the server in 1.14.0 (and delete the world again), it gives me an old world generation instead of "infinite". This basically completely disallows me to do anything on my server productive. If you need to know, the platform I am using for my server is server.pro. I will provide some screenshots below.



 Comments   
Comment by Andrew Patterson [ 24/Mar/20 ]

Oh, my apologies. I guess I will message PocketMine then about this problem. Thank you for your assistance and your time.

Comment by IonicEcko [ 22/Mar/20 ]

According to your logs you're using pocketmine:

2020-03-22 [02:43:57] [Server thread/INFO]: Loading pocketmine.yml...

Which is contrary to your earlier assertion that you are using "...a completely vanilla install."

As I mentioned, issues with PocketMine need to be raised with the PocketMine devs. Mojang has no input in their software.

Ionic

Comment by Andrew Patterson [ 22/Mar/20 ]

How would you prefer I send it to you?

Comment by IonicEcko [ 22/Mar/20 ]

I'm happy to help where I can but I'm a little lost on what you mean by "The BDS wasn't infinite only when I reinstalled the server in 1.14.0".

I've just tested new world gen on both Windows and Linux using the vanilla server software and both generate as expected so I can only assume the issues you're having are being introduced by server.pro's hosting panel.

If you want to upload a copy of all your server files I can have a look.

Ionic

Comment by Andrew Patterson [ 21/Mar/20 ]

Just checked, the level-type says "DEFAULT"

Comment by Andrew Patterson [ 21/Mar/20 ]

The BDS wasn't infinite only when I reinstalled the server in 1.14.0, and I knew it wasn't infinite because when I opened the settings it displayed "Old" under world generation. Also, if I posted the server.properties here, would you be able to help me with it?

Comment by IonicEcko [ 21/Mar/20 ]

What makes you think the BDS world isn't infinite?

There are world generation options in the server.properties file, it sounds like the dashboard Server.pro is using is setting it to the old world style. There have been a few reports here of issues with their hosting. You need to check the file and correct any errors.

The line you're looking for is level-type=#####

I suspect Server.pro is setting it to LEGACY for some reason.

Ionic

Comment by Andrew Patterson [ 21/Mar/20 ]

Again, about the screenshots, I wanted to use those to show how that generation makes no sense when it comes to minecraft natural generation.

Comment by Andrew Patterson [ 21/Mar/20 ]

It's a completely vanilla install. I delete the world that is in the worlds folder, then reinstall the server with a new world in there in bedrock version 1.14.0 but it gives me an "old" world generation as opposed to the newer and correct version "infinite". The screenshots are not of that specific "old" world, they are of what happens whenever I make a new world using pocketmine 1.14.0.

Comment by IonicEcko [ 21/Mar/20 ]

Hi Andrew,

Sorry I'm not sure from your description on screenshots what your issue is? You mention PocketMine, if you're using an external server software we can't accept it as a bug as nothing about the server is controlled by, or written by Mojang.

You mention when switching back to the vanilla server software you have issues, is this using a completely vanilla install or are you trying to import the pocketmine world?

Ionic

Generated at Sat Jan 11 07:26:19 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.