RInventor7 Posted April 20, 2023 Posted April 20, 2023 (edited) Hi! I am saving a number to the level. In single player world it works fine. In multiplayer not. I’d like all the players to be able to edit it and see the changes somebody else has made. I have all the communication already setup, but when a player changes the number -> world saved data instance is marked dirty, but the actual writing to the .dat file happens 20-60 seconds later or when the world is closed and reopened. Is it possible to somehow force the saved data to write to the file as soon as it’s marked dirty? (Don’t really want to wait 45 seconds for everybody else to see the changes) Thanks in advance. Edited April 20, 2023 by RInventor7 Quote
warjort Posted April 20, 2023 Posted April 20, 2023 You are doing it wrong. Read about "Data Storage" here: https://forge.gemwire.uk/wiki/Main_Page Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.