Give a man a fish and he’ll restore some hunger bars. Teach a man to fish and he’ll crack your rng.

Congrats on 10k!

I'm sure you mean "give a man a load of dirt and he'll crack your rng"

And that's why, Don't add new features to the gzme


I don't know if you are interested in a little constructive criticism: I think bringing the audio levels of the speech up to match the level of the music would go a long way to make the videos feel more professional. Love your videos either way!

This, I don't mind a little gain if the volume was at a comfortable level.


I really love the way you handled the unreliable connection latency


The RNG farms always impress me, altho I have very little idea on how exactly they work, but I find them very fascinating. Great job bringing RNG to the fishing farms and congrats on 10 k :) !


Congrats on 10k, you’re one of the YouTubers that really deserve it!


There is one small... catch<br>I think there are a lot of catches and they all give you mending books.

There is one small... catch
I think there are a lot of catches and they all give you mending books.


Amazingly big brain stuff and so much work clearly went into this from all 3 of you! GG on 10k and I especially loved the ‘Earth speaks’ section at the end :)


Bravo! this was far more complicated than i had expected when i asked about it nearly 3 years ago. I didn't even consider that the fishing bobber would have had its own built in randomness, but only a month of work to get results is amazing! I'm sure Timmy 4687 will be happy to see this too.

Gratz on 10k!


Love you and your great crew, EC. Thanks for all the work.


i love your work, and im glad i found this underrated channel<br>gg on 10k, keep going man!

i love your work, and im glad i found this underrated channel
gg on 10k, keep going man!


This is so awesome!<br>And the best thing is you share it with the world, thank you!

This is so awesome!
And the best thing is you share it with the world, thank you!


this is so cool! its sad you only have 10k subscribers, the stuff you do is so big brained most people can't appreciate it ):


I’ve been looking forward to this one! Heard about it on the discord. This may be the coolest part of clientcommands yet


Excellent work as usual, and congratz :)


Going off of the topic you mentioned at the end, I saw Geosquare's video on Dreams cheating and also watched Dream's long response video. I believe what Geosquare presented and, in my opinion, Dream definitely acted suspicious his response video by trying to divert attention to things that felt irrelevant to me (and trying to claim that file metadata was enough to prove his innocence– really, come on, everyone can edit metadata), but I do put some weight into the findings of the statistician he allegedly hired that counter the findings Geosquare presented. Is there another video I can watch that goes more into why one statistician is correct and why?

There is also an official rebuttal rebuttal, here it is: https://mcspeedrun.com/dream/rebuttal.pdf

There’s a good explanation of all the statistics on both sides by channel “Mathemaniac”.

Regardless even if the figure is 1 in 100 million (which is an upper bound anyways) that is still more than enough evidence to conclude that dream cheated.

yeah best video you can watch is the Karl Jobst's one, he is very impartial and explains every point very well

the other video is called decompiling minecraft and the java random source code if it is open source or decompile that too


Hey man, I was wondering what the difference between the afk and manual option were. If you could explain that then it would be appreciated, thanks.

@TheBoss Miner thank you the general fishcracking worked for me but I didn’t know the afk version :)

@Cubilon all you gotta do is type /ctemprule fishingManipulation afk then right click once to throw your fishing bobber under a lilypad and let it do the rest for you, also do /cfish add enchantgoal enchanted book or bow or whatever you want

@Golden Armoured Gamer yeah I figured it out but thank you anyway man

afk is probably so that it will auto fish for you and you dont have to do anything while manual fishing you have to right click every time to fish again. idk thats just my guess.


I feel you trying not offend half of your nation with opinions
In the US (Where the demonstration server is hosted) if I say anything political I could offend half of the nation

Also happy 10K

Yeah it sucks, people need to be more open to other opinions.


also if you were wondering I think you are fucking awesome man, this is my fourth comment on this video and every time you upload some new advanced technical shit it makes my day!


clientcommands never stops surprising me.


Glad to see people using the trick i discovered! ;)


no damn way WHAT<br>this is insane you guys are insane you guys are awesome

no damn way WHAT
this is insane you guys are insane you guys are awesome


Theres one lesson to take from this
When life gives you lemons, make lemon trees and cut them down for shelter or something like that
Ggs dude


Happy new year and congratulations!!!<br>Also, this is awesome!!!

Happy new year and congratulations!!!
Also, this is awesome!!!


Love your vids, you guys are really cool


Really interesting stuff! I'm glad to be subscribed!


GG on 10k subs! Is this limited to 1.12? Haven't seen anything in the description. Maybe I missed it in the video.

Edit: 1.16.4 from your mod page. So is it only possible in that version or is it possible in earlier versions too?

It's possible in 1.12 too, I'm in the process of implementing 1.12 fishing manip, which will be in the next clientcommands update (run it with multiconnect to connect to 1.12)


Who needs villagers when you got a fishing rod


So the fishing RNG is based solely on the bobber itself? This would then work on any server with any other player activites going on at the same time? If so, then you could probably set up multiple people to do this, while running other things at the same times, unlike other RNG manipulation

Yep, you can do other things at the same time and have multiple people doing it.

Rybot: slight correction, the UUID comes from the RNG (which comes from the system time in nanoseconds mixed with a global MLCG), not the other way around. We just crack the RNG from the UUID.

Yes, each bobber has its own RNG that is created from its UUID


How would an anticheat for this work?

Would it be sufficient to just send a fake nonsense UUID to the client or would this mess something up?

You could generate the uuid in a more secure way, that would make it significantly harder


Is there a way to reset the correction ms?<br>It got higher and higher everytime (from 35 to 251ms) and it won't fish anything now

Is there a way to reset the correction ms?
It got higher and higher everytime (from 35 to 251ms) and it won't fish anything now


hey I uhh watched you look at the code a bit... :P and you only expected 50% accurate? Nice on 75%! (well and 10k) Also this actually may be a useful alternative to villagers! Seeing you dont need to do anything :D


i cant belive you only have 10k... your in pretty much every SalC1 video.


dose this work on 1.16, because of the fish farm patch and that you need a block above the fishing bobber


gg , very nice ! another goal its done !


Have you done some small tests on paper/spigot if this exact code works? Also, would this work on like an anarchy server with other people fishing in the same dimension / server?

@Earthcomputer Is it because of that it can er use SecureRandom or whatever? Or is it because all of minecraft's code uses the same random? Would you still be able to perform RNG manipulation via any way at all?

The whole concept doesn't work on paper. Well... Pretty much in any practical sense anyway. There's no config option in paper to make it work.

@Earthcomputer is there a setting in config of paper that could make this work ?

@Earthcomputer does the literal concept not work on paper or is there a way to make it work? I might have to do some tests and digging myself if you don't know though

@19MisterX98 ye I was thinking like that too

It works on spigot, in fact we recorded on a spigot server. It doesn't work on paper.

@Rybot666 It doesn't Work in paper. Probably because the use the same rng object for every entity at least i think so

It looked like he was on a spigot server to me, the chat had a world prefix which I don't think is possible without plugins. Might be wrong. Regardless, this is likely to be patched by paper very soon if it isn't already

@Vunga Low TPS is better because the time window gets bigger but I dont think this will work on paper

Don’t trust me, but it sounded like it was to do with player rng which isn’t affected by other players on the server


Sorry if you already said it in the video, but how exactly do you start the fishing once you've added the goal?

i know its a late response, but if you're using the afk option then just right click and don't move or anything and it should do all the work itself.


i have a question the version 2.4.11 for minecraft 1.16.4/5 is a little bit wired
it keep fishing floats. And i was wait for long time and it never stop...
i want to ask how could i stop it keep fishing floats and never stop


Is there a way to get this to work on paper servers?


can you do villager rng, please

also your my favorite youtuber


Congratulation, u are the first channel that found pack.png seed and the title screen seed. U and ur friend are awsome.

@Attlaan No, he just started the project<br>It was then picked up by minecraft@home and a few other people, but he himself didn't really do anything

@Attlaan No, he just started the project
It was then picked up by minecraft@home and a few other people, but he himself didn't really do anything

@Yqe he did put a lot of work in to the project, though

@Yqe well i know he use his channel but also Salc1 too. I know he is not the only one who search for the seed he got his friend and other people too.

Uhm, no he didn't found it himself<br>The reveal videos were uploaded to this channel yes, but it was the combined efforts of minecraft@home who found the seeds

Uhm, no he didn't found it himself
The reveal videos were uploaded to this channel yes, but it was the combined efforts of minecraft@home who found the seeds


so if i get it right you get the data of possibilities of catches of fishing think and in that data there is what you can catch then client simulates every possibilities so you can catch what you want its strange that you still 11k


how do you remove a fishing goal? how to use remove-goal?


Anyone find a server this works on and furthermore what is needed for this to work on a server because I've struggled to use it on many of the servers i play on (like does it work on paper etc.)


Is there for 1.16.1? and congrats on the 10k!!


Doesn't seem to do anything on a 1.18.1 Spigot server. Maybe I missed that in the documentation?


my friend has caught 40k+ fish in minecraft in vanilla


Man, it's unfair, leave some brains for us


how do you use the remove goals argument


Is client commands a forge mod or a fabric mod?


what fabric version is needed? i use the most recent version but don't work :P


Imma tell my kids this is a Phishing Attack


Oh my god! And I spend 5 hours trading for mending books on anarchy, I need to sell that quickly! Also, this is not rng manipulation but predicting the rng, right?

"Manipulation" really covers anything relating to taking advantage of the pseudo-random nature of RNGs in games. Every other form of RNG manipulation I have seen in Minecraft isn't too far removed from this anyway. The only particularly new thing about fishing RNG that I haven't seen before is the network statistics and cracking the seed from the UUID (although the latter is planned for other things too).

@Abdelrahman Mohammed It's both. The RNG is predicted in that we know what is going to happen and manipulated in that we choose what value we want

@Marius DKM not really though, just retrying while predicting the rng as he said the rng formula is still the same and it is still calculated normally

Well you manipulate the rng, by tossing the fishing rod multiple times and pulling the rod out of the water at the right time.

Yes, a prediction is a more accurate of describing it but considering the lilypad thingy I'd say there is a bit of manipulation to it as well since it isn't randomized the way it's intended to


yo earth, how can i use this on a 1.12.2 server?


10.1K now and after this video, I’m gonna add 1 to that. You guys are incredible


This is beautiful, but where's the catch?


Why don't I get anything on server? I'd expect it just doesn't get intended items at most if server use different randomness


Now does this work on just any server, or only single player worlds?

@Earthcomputer fuck paper all my homies hate paper

It works on servers but some servers run paper which it doesn't work on


hey earthcomputer , i wanna ask that why i afk so long and i still cannot get a mending book?i already let the rod flow below the lily pad , but still i cannot get the mending book i set in goal , is there something else i need to cautious accept the lily pad ?

It infinitely casts out the rod when I set the goal to something else then fish.

Goal: cod - casts out single time and catches cod
Goal: any book or bow - doesn't stop casting and never catches anything

EDIT:
Perhaps found a solution in the comments:
E_N_D_E_R

there was an update to fishing mechanics regarding treasure items in 1.16. Basically a 5x5x5 area ("Open Water") is needed to catch treasure items.

EDIT 2:
Nope still doesn't work tried it in 5x5x5 pool and in the ocean.


@Gabriel https://github.com/Earthcomputer/clientcommands/issues/118 in this issue, he says he actually plans to look into it, but has not "gotten around to it".

@Sopitive ah, now i see what you mean, if it were possible i think it would already have been done, but i still think the only possible way would be looting, but i am no expert so

@Gabriel maybe, its just a suggestion. Something like egg RNG manipulation would be pointless, looting would be really nice, all types of world RNG manipulation that were doable before are not anymore in the newest versions, so looting seems like the next best thing. I wonder if you would have to have looting at all because since they are entities they have RNG just the same as most things to determine the type and quantity of the item dropped. Fishing RNG manipulation does not require any enchants, so it is possible that mob loot RNG manipulation could also be possible without enchants.

only for things like, zombies dropping iron every time, not 10 rotten flesh as it is the looting enchant


what? No chorus fruit teleportation manipulation showcase?


But... Why? XD<br>Congrats on these 2 achievments :)

But... Why? XD
Congrats on these 2 achievments :)


@Alexander Lea Very true, I host a server using a website too, and the little lag spikes when the world autosaves sometimes break my contraptions.

@Marpace be nice if they kept it at like 40 so TPS didn’t keep dipping under 20

It's because of hosting websites, those sites keep the mspt as high as possible


This works in 1.16 I suppose? Also, what is the most op loot you can get from fishing? Can you get prot 4?

So it is possible to fish prot 4 books, right?

@Anastasia the "best loot" is subjective and depends what you want, but items are enchanted as if by using level 30 in an enchanting table (except that treasure enchantments are allowed)

@Earthcomputer I later edited the comment, what is the best loot you can get from fishing?


Will it be effective in some servers like   paperMC


I don't know why your video never shows up in my mentions<br>even I already subscribed long time ago

I don't know why your video never shows up in my mentions
even I already subscribed long time ago


do we do  fabric ofr forge i dont understand how to instal client on 1.17.1


uhh yes i would like to download a phishing client


Well this certainly does not work on my computer. Just configuration error. And bobber not in water when it is.

@Skillfully Executed there was an update to fishing mechanics regarding treasure items in 1.16. Basically a 5x5x5 area ("Open Water") is needed to catch treasure items.

@Skillfully Executed Your fishing area might not fit the qualifications for producing treasure items. You need a 5x5x5 open area around the water block you are fishing from. Tripwire hooks are in the trash category, which has no restriction.

@Earthcomputer there seems to be an issue for me where I can catch anything but the items which is inside the treasure scope. It simply goes in to an endless loop of tossing out the lure.  If i select something like a tripwire hook or anything like that i can easily catch it within moments, however if i select an enchanted book it is impossible to get. I left it for about 20 minutes and it did not get a single book. And this is with the configuration of a luck of the sea book 3. I also tried this in singleplayer and experianced the same issue.

@Earthcomputer Hmm, that seemed to solve it some what. However I think it hangs every now and then, and just stops fishing instead of catching the fish.

You need to do it under a lily pad as shown in the video


LOL this dude really got the ign "brexit" what a chad


I'm getting "fishing bobber configuration incorrect"


why i use this in tlancher Fabric 1.17.1 then i run the mod with Fabric 1.17.1 he say "Could not find required mod: clientcommand requires {fabric @ [*]}"


I voted for Brexit and what do you think know not much has changed in fact doing better.

Name one thing that's improved since Brexit. It's not the vaccine strategy, we started that while we were still in the transition period and in the European medicines agency


Hey how ca I install it? Do I need fabric?


lmao check his channel, it already exists. doesnt work on paper tho

Ah yes i agree, we need enchent ment table rng now.


About the dream thing, are you talking about angry dream fans contacting the speedrunning moderators?

@Earthcomputer ehm, don't they er do it because it is fun? But now I think about it it makes sense that it can't really be that fun and feel kinda forced to do it. Anyway you can tell dream is still a kid by his actions

As for the original question, the answer is "partly". It's also that real people have had to spend literally months of their lives writing this paper to get him off the leaderboard only to have dream using his giant platform against them which put them under yet more mental stress

@marsh34 please don't be rude to people. I care because some of the speedrunning moderators are my friends and the victims of this stress.


@Vunga actually that was a cross-server team of people (which included some scicraft members and also me) who designed that.

@Astronomiez they made the thing on scicraft to maximaze fortune loot