I'm planning to make an SMP but i was wondering if it was possible to stop people from using a seed cracker such as KaptainWutax's seed cracker, because it gives players an unfair advantage. aka is there like a plugin that would stop that or can i make it so people need to use the official release of minecraft 1.16.5 etc.
If you use the custom world type you can change the "salt" used by structures such as villages - it will then become practically impossible for anybody to crack the seed since they would have to check every single "salt" for every single base seed (the salt is only 32 bit but that means a total of 80 bits when factoring in the 48 bit base seed - that's over a septillion (10^24) possible seeds to check; to put this into perspective, a search that would take an hour to search through the base seeds alone would take nearly half a million years to also check every salt):
Also, as a countermeasure Spigot has enabled you to change the salt for far longer than vanilla, as well as how slime chunks are determined, which are still hardcoded in vanilla:
Note that in either case mineshafts, strongholds, and buried treasure cannot be changed, and even the shape of the terrain itself can be used to determine the seed so a mod would be required if you want to eliminate all possibility of the seed being found (for example, change the way the game calculates the seed for each chunk when it places biomes, calculates the terrain height map, places ores, etc, which is a simple matter of changing some numbers or adding your own "salt").
I'm planning to make an SMP but i was wondering if it was possible to stop people from using a seed cracker such as KaptainWutax's seed cracker, because it gives players an unfair advantage. aka is there like a plugin that would stop that or can i make it so people need to use the official release of minecraft 1.16.5 etc.
Bump
bump
Bump
u cant
If you use the custom world type you can change the "salt" used by structures such as villages - it will then become practically impossible for anybody to crack the seed since they would have to check every single "salt" for every single base seed (the salt is only 32 bit but that means a total of 80 bits when factoring in the 48 bit base seed - that's over a septillion (10^24) possible seeds to check; to put this into perspective, a search that would take an hour to search through the base seeds alone would take nearly half a million years to also check every salt):
https://minecraft.fandom.com/wiki/Custom#Structure_defaults
Also, as a countermeasure Spigot has enabled you to change the salt for far longer than vanilla, as well as how slime chunks are determined, which are still hardcoded in vanilla:
https://www.spigotmc.org/wiki/spigot-configuration/ (see near the bottom, under "seed-village", etc)
Note that in either case mineshafts, strongholds, and buried treasure cannot be changed, and even the shape of the terrain itself can be used to determine the seed so a mod would be required if you want to eliminate all possibility of the seed being found (for example, change the way the game calculates the seed for each chunk when it places biomes, calculates the terrain height map, places ores, etc, which is a simple matter of changing some numbers or adding your own "salt").
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?