clientcommands icon indicating copy to clipboard operation
clientcommands copied to clipboard

Add ability to crack the world gen seed

Open ZenithRogue opened this issue 6 years ago • 22 comments

Basically client-sided seed cracking

Making this issue to mitigate seed cracking discussion from issue #56

ZenithRogue avatar Sep 12 '19 14:09 ZenithRogue

To clarify, this is talking about world gen seed cracking.

Earthcomputer avatar Sep 15 '19 21:09 Earthcomputer

If this is added, it will likely be something that runs in the background while you're playing, and won't aim to be anywhere near as fast as Neil's seed cracker.

Earthcomputer avatar Sep 15 '19 21:09 Earthcomputer

@Earthcomputer if this is added it will not bruteforce but use my formulas. Ok i am giving myself a deadline: by Xmas 2k19 this will be implemented somehow here

hube12 avatar Sep 15 '19 21:09 hube12

@hube12 by your formulas you mean using the end to crack it?

MCRcortex avatar Sep 15 '19 21:09 MCRcortex

@MCRcortex oh no i am talking about lattices but in a light way to accomodate for variation so its upgradable to any version easily

hube12 avatar Sep 15 '19 21:09 hube12

Oooooo i really wanna see this

MCRcortex avatar Sep 15 '19 22:09 MCRcortex

Sounds good to me.

ZenithRogue avatar Sep 15 '19 22:09 ZenithRogue

This will be epic if this works.

Anunayj avatar Sep 19 '19 14:09 Anunayj

dude, dream didnt do it. it was monkeys

MCRcortex avatar Sep 19 '19 14:09 MCRcortex

@Mhowser lol, you dont know what you are talking about xD, WE are the guys that did it ;p

hube12 avatar Sep 19 '19 14:09 hube12

True, his team did it.

I didn't know I was part of this guy's team. 🤔

KaptainWutax avatar Sep 19 '19 20:09 KaptainWutax

Its a pity how people Just associate the work of many individuals as complete work of 1 individual who posted a video, even if he contributed not a shit to the project.

Anunayj avatar Sep 20 '19 16:09 Anunayj

Any progress on this?

Mhowser avatar Dec 15 '19 02:12 Mhowser

@Mhowser as promised the seed cracking was implemented as a separate mod here : https://github.com/KaptainWutax/SeedCracker There is an alpha release that work for 1.15, you can also build one for 1.13 and 1.14 by just going back in the commits

hube12 avatar Dec 15 '19 08:12 hube12

On my end, perhaps all I have to do is add a script interface. Using multiconnect, you can connect to 1.13 and 1.14 servers from (soon) a 1.15 client (currently 1.14.4). The multiconnect API gives you a way of querying the server version, perhaps there would be a way of integrating this into the seed cracker?

Earthcomputer avatar Dec 15 '19 13:12 Earthcomputer

@Earthcomputer sadly there was some modification to biomes (they now hash the seed and use it to apply to the last layer (voronoi) before sending to the client) so using multiconnect directly is not possible but with a few tweaks, for sure. Anyway since the mod is a one time use i think its best as it is.

hube12 avatar Dec 15 '19 16:12 hube12

damn, this is epic. prebuilt versions for 1.13/1.14 on the github would be nice tho @hube12

leumasme avatar Dec 15 '19 16:12 leumasme

How does the actual crack work @hube12?

ZenithRogue avatar Dec 15 '19 18:12 ZenithRogue

I haven't watched the video yet, but I'm assuming he answers that in the video he just made: https://youtu.be/1ChmLi9og8Q

Earthcomputer avatar Dec 15 '19 18:12 Earthcomputer

Just watched it. You load in biomes and structures, and head over into the End. It uses the pillars to finalize the search

ZenithRogue avatar Dec 15 '19 19:12 ZenithRogue

yep ;)

hube12 avatar Dec 15 '19 20:12 hube12

Anyway you can do it without the end?

ZenithRogue avatar Dec 16 '19 06:12 ZenithRogue