Skip to content
MrKinau edited this page Nov 18, 2020 · 24 revisions

What exactly is this?

This is a bot for Minecraft to automate fishing. Technically it's a headless Minecraft Client, so there is no need for a running Minecraft Instance. It is also able to run it completely without any GUI using the -nogui option (more options).

How do I use the bot?

  1. Download the latest .jar-File and save it in an empty folder
  2. Run the bot with Java. (Either double clicking or RIGHT CLICK → Open with... and select something like Java, JRE, JDK) to generate the config.json
  3. Open the config.json and modify it as you want (change at least account.mail and account.password to your credentials)
  4. Start again

How do I connect to a server?

  1. Setup the bot as described in How do I use the bot?, above
  2. change the server.ip and if needed server.port in the config.json
  3. if the version can not be detected automatically (i.e. BungeeCord or version detection not working) set the server.default-protocol to you desired version (e.g. 1.16.2)
  4. Start the bot.

How do I connect to Realms?

  1. Setup the bot as described in How do I use the bot?, above
  2. Accept the ToS for realms (see https://www.minecraft.net/en-us/realms/terms) in the config. Set realm-accept-tos to true
  3. change the realm-id in the config to 0
  4. Start the bot. It should print the possible realms to console and open a window with all possible realms. Copy the ID of the desired realm and set it as realm-id in the config.
  5. Restart the bot (It might take a bit longer than connecting to a normal server).

How do I use the bot without GUI? (Windows)

  1. SHIFT + RIGHT CLICK at a free space in the folder where you've downloaded the jar
  2. Click on "open PowerShell window here"
  3. In the upcoming console type java -jar FishingBot-X.X.X.jar (replace X.X.X with the correct version)
  4. The bot should start and all it's console output is visible in the PowerShell-Console

Where can I report a bug or request a feature

You can even report it in the issues section or join the official Discord.

Troubleshooting

See Troubleshooting

Config-Options

See Config

Command-Line-Options

See Command-Line-Options

Bot-Commands

See Commands

Clone this wiki locally