not sure where else to ask, but I wanted to add minecart improvements experimental feature to my alr existing server, so I modified the level.dat and when the server starts this shows in console: [main/INFO]: Found feature pack ('minecart_improvements') for requested feature, forcing to enabled and then [main/WARN]: Failed to load datapacks, can't proceed with server load. You can either fix your datapacks or reset to vanilla with --safeMode
#experimental features
1 messages · Page 1 of 1 (latest)
Last I checked the experimental minecarts had to be enabled on world creation.
Minecraft Wiki
Experiments (also known as Experimental Gameplay or Experimental Features in Bedrock Edition) are data packs in Java Edition or game options in Bedrock Edition. When an experiment is enabled, it allows players to test some experimental, unfinished, or work-in-progress features that may or may not eventually be released in future updates.
See the section on toggling this for servers
Technically you need to enable them on world creation but I was able to enable minecart improvements after the fact before
There was some trickery around editing level.dat, let me try to remember what it was
@harsh hawk I did this for a singleplayer world in 1.21.10 and the trick was to add the enabled_features field in the level.dat file, just as you have in the screenshot. If this isn't working on a server, maybe edit server.properties? If you did this "properly" (that is, enabling experiments on world creation), then the initial-enabled-packs=vanilla line would have minecart_improvements added to it.
Note that as was said above, you're supposed to add these datapacks on world creation. I don't think anything should break from doing this? But I take no responsibility if something does go wrong
Mess with level.dat at your own risk
you can modify the mcmeta file
ie
{
"pack": {
"description": "minecart"
},
"features": {
"enabled": [
"minecraft:minecart_improvements"
]
}
}
will enable minecart improvements in your datapack
(pack.mcmeta file)
This won't work for existing worlds