Flows: The All-New Way to Grind

Accessibility TLDR:

The flow system is a new way to initiate commands, allowing users to create a list of up to 25 commands that can be initiated with the push of a button instead of typing them out. This article teaches users how to create, use, and remove flows, as well as providing tips for using them effectively.

Before flows, you had to type every command one by one as you were grinding, and for mobile users especially, it could be slow, clunky, and not worth the effort.

With our new flow system, you can create a list of up to 25 commands that you want to perform, and once you start the flow, you can initiate each command with the push of a button instead of having to type it out, and every command gives the same XP and rewards that they always give!

No more wasted time when grinding while you type out the next command.

No more waiting for command prompts to load so you can fill out each field.

Flows are nothing but pure, effortless grind, faster and easier than even the “pls” prefix ever was.

Create a Flow

Creating a flow is quick and easy. To begin, do /flow record and you’ll see a message like the one below to let you know the recording has started.

Creating a flow

This doesn’t record your screen or anything like that — all the recording feature does is keep track of the commands you perform until the recording is stopped.

Once you begin the recording by doing /flow record, do the commands you want to add to your flow in the order you want to use them. Commands will show up in the order you give, so make sure the order you do them is the way you want to use the commands later, and try to avoid hitting cooldowns or you’ll hit them again when using the flow.

Once you hit 25 commands, the recording will automatically stop. If you want to stop before you reach 25 commands, simply do /flow record a second time. After the recording ends, you'll see a message showing you a list of the commands you did similar to the image below.

List of commands

Click “save” to save the flow so it will be added to your /flow list, or click “discard” if you don’t like the order and want to try again. When you click “save,” you’ll be asked to give the flow a name. Make sure the name is unique so you remember which flow is which.

Using a Flow

Every user has been given an example flow to try out. To use the example flow, or to use a flow of your own, do /flow start (flow name). If you forget what you've named your flows, you can check by looking at your /flow list.

Once you begin a flow with /flow start, you will see an ephemeral message (a message only you can see) giving you options to run the first command of your flow, skip the command, or end the flow.

Active Flow

Click the “run” button to perform the first command. After the command finishes, another ephemeral message will pop up, giving you the option to run the next command in the list. You'll notice the message also shows you the three upcoming commands so you can remember what you planned and can decide if you want to skip a command or end the flow.

The flow will continue as long as you want to use it, cycling through all the commands you programmed and starting over each time you get to the end. If you need to do a command that is not in your flow, go ahead! This won't mess up your flow at all, and the command message for your flow will simply continue to appear after each non-flow command you run.

If you hit a cooldown while running a flow, you'll notice the message giving you the next command won't appear. Instead, you have to go back to the last flow message you received and try again until the cooldown is over, or click “skip” to move to the next command instead. You can also run a command yourself and the flow message will pop up again after. If you want to stop using your flow, simply hit the "end" button at any time.

Editing a Flow

If you make a mistake when creating a flow, or if you find you are hitting cooldowns on a command, you can edit a flow to fix it as long as you originally created the flow. To edit, do /flow list and click the “edit flow” button to bring up the editing options.

Example of editing a flow.

You can use the up and down buttons to move the small arrow to the command you want to edit. If you want to remove a command, you simply move the arrow to the command and then click “remove” to update the flow.

If you want to add a condition to a command so it only runs under specific circumstances, point the arrow to the command you want to edit, and then use the “add a condition” drop-down menu. When adding a condition, you have to select all of the details at once before you close the drop-down menu. Currently, you can set conditions based on your pocket balance or the command cooldown.

Example Conditions:

  • “pocket > 1,000,000” would mean you want the command to run only when your pocket balance is greater than 1 million coins.
  • “cooldown < 5” would mean you want the command to run only when its cooldown is less than 5 seconds.
  • “cooldown = 0” would mean you want the command to run when the cooldown is over, and the command is able to be used.

Once you finish updating the flow however you want, click the “go back” button to exit. Keep in mind only the original flow creator can edit a flow — and once you edit a flow, it changes it for everyone!

Adding and Removing Flows

There are two ways you can add a flow for yourself. The first is to create a flow of your own, as described above. The second is to copy a flow from someone else. If you like a friend's flow list and you want to use it for yourself, copy the ID code at the bottom of the /flow list you want to use.

Getting flow ID

Once you copy the ID you want to use, do /flow list and click the "Import a Flow" button. Enter the code from your friends' flow, and it will be added to your /flow list so you can use it any time you want.

If you ever decide you want to remove a flow, you can find the flow on your /flow list and click the "Remove this Flow" button. Be careful, though, as there is no confirmation!

Tips for Flows

  • The flow ephemeral message will follow you as you do commands, so you can change channels, change servers, or even move to DMs. Simply do a command where you want to grind, and an updated flow message will appear for you to use.
  • Each user gets two free flow spots to start. The example flow will be using a free spot at first, so you'll have to remove the example flow if you want to add or create more than one flow of your own. If you want more flows, you can purchase additional space in /advancement upgrades.
  • Try to give your flows memorable names, because if you give it a generic name, a flow you import could be named the same thing and you will have trouble finding the one you want when you try to start a flow Also, remember flow names cannot be edited, so choose carefully!
  • You can put any command in a flow except market commands and commands that involve entering a user name (like /use, /rob), so you can check your balance, work, do adventures, or even care for your pets if you want.
  • Lastly, cooldowns still exist! If you find you're hitting a lot of cooldowns while using your flow, try redoing it with a few more commands in the mix until you find a good balance.