How can I create a bot detection AI for Minecraft?

Ni
5

I want to program a fishing bot detection bot.

Bi

Do you mean as a plugin to get AFK farmer?

No

What tells me you have no idea?

Quite simply: the fact that absolutely no AI is required for this.

Gu

Simply use the PlayerMoveEvent: if the player does not move over a period of x minutes, kick.

Ni

I mean where it learns how fast you fish and how long you stand normally or whether you always throw the rod equally far, etc

No

And why would you have to "learn" that? It is nothing more than stopping time. AI needed? No.