Is there a way to stop players being able to see the level seed in Minecraft SMP 1.8 when they press F3? Because they could use this seed to generate a copy of the world and then find the location of strongholds, dungeons, ores etc.

  • 1
    ...why are you worried about players generating copies of a world in the first place? How is knowing the seed any different from simply opening up the files in an editor and looking manually? – Raven Dreamer Sep 17 '11 at 4:33
  • This world may be copyrighted ... who knows :P – Warface Sep 17 '11 at 4:36
  • 3
    @Raven I think he's looking at this from a server admin perspective. Obviously, the players who generate the world at home would have an advantage over those who don't, seeing as only the admin has access to the actual files. – John the Green Sep 17 '11 at 4:36
  • @John - my point is, if he's worried about players having an unfair advantage, there are easier ways to garner one than genning a copy based on the world seed. – Raven Dreamer Sep 17 '11 at 4:37
  • @Raven Hmm, ok. Totally did not get that from your first comment. – John the Green Sep 17 '11 at 4:38

While I doubt you can do much to change the client that people use to connect to your server, here's my terribly convoluted solution:

Explore a great deal of the map to force it to be generated then edit the seed in the level.dat file. It should report what the current seed is (which will only do anything when they go further out than you did...and there might be a huge discontinuity when you do).

  • Thanks for your answer. I did actually think of doing something similar to this, but decided against it as it would kinda make the world rather weird. – DanielGibbs Sep 17 '11 at 10:06
  • IF someone wanted to go with this solution, you could probably use a bot to explore the world for you. – Wipqozn Sep 17 '11 at 10:43
  • 5
    This is a good if not the only solution, just keep in mind that when you change the seed you also change the biome locations, it may snow in the desert. – hultqvist Sep 17 '11 at 13:53

Perhaps generate the world in a snapshot, and then update it. The seed should only be able to replicate the world if generated in the same snapshot.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.