You can combine actions to create something like a plugin without any coding.
Features
- create custom commands
- create custom forms
- variable system
- scoreboard support
- bossbar support
- custom crafting recipe supports
- export/import mineflow recipes
Example for create /id
command
https://www.youtube.com/watch?v=w7foeznrqd0&list=PL2poTI_Jv_RgIrAT62jWQ55KSfonOxW6X
Command
command |
description |
/mineflow language <eng | jpn> |
Change language |
/mineflow recipe [add | edit |
list] |
/mineflow command [add | edit | list] |
Manage command triggers |
/mineflow form |
Manage form triggers |
/mineflow permission |
Change player's permission level |
/mineflow setting |
Setting |
ActionPermission
level |
types of actions that will be available |
0 |
- |
1 |
command from console, manage permission, (dis)allow fly, loop |
2 |
configuration file |
To change the permission, run /mineflow permission <name> <level>
. The level you give can only be used below your level. You can give a maximum level from the console.
Variable
Characters enclosed by "{" and "}" are recognized as variables and will be replaced.
examples: {target}
, {item}
more details
Tutorial
How to use
step1. Create a recipe
step2. Add actions to recipe
step3. Add a trigger to the recipe so that it can be executed
Create a recipe
Execute "/mineflow recipe add" and enter the recipe name and group name. (The group name can be left blank.)
Add a variety of actions to the recipe.
Add triggers
Add a trigger from the "Edit trigger" of the form. Then, when the trigger occurs, the recipe will be executed.
You can choose to trigger when you touch a block, execute a command, submit a form, or when another event occurs.
For commands and forms, you must create them with /mineflow command
or /mineflow form
before adding them.
Change the executor
By default, the player who fired the trigger goes into the {target} variable of the recipe. It can be changed from "Change the target" on the form to any of the specified players, all players, random players, or none.
arguments and return values
You can set the value to be inherited from the original action and the value to be returned when executing in the "Callback the other recipe" action.
Examples
CheckId command
Send the ID of the item in player's hand to the chat field when execute /id
.
Download
steps
- Execute
/mineflow command add
and add the /id command.
- Execute
/mineflow recipe add
and add a recipe with a name of your choice.
- Click
Edit actions > Add action > Player
to add a Send message to chat field
to the recipe you have created.
- Enter
{target.hand.id}:{target.hand.damage}
in the message field of Send message to chat field
.

({target.hand}
contains information about the item in the player's hand.)
- Click
Edit trigger > Add trigger > Command
and enter id
in the name of command
field.
To send more information of item
{target.hand} is item variable. {target.hand.name}
is replaced by the item name and {target.hand.count}
by the number of items.
To be able to use it non-OP
Set the permissions of the command to anyone can execute
on the form to add the command or in the command menu.
copyright
Icons made by Pause08 from www.flaticon.com
Plugin is awesome when you can't understand how to code!
nice plugin.but it crashes i would be happy if the installer contact me
I can't create custom permissions on a command. Because It was crash.
:D Great plugin! I really need this, I need to make commands for my server, and THIS plugin helps A LOT!!!!
the plugin is fine, but could you add subcommand?
Very very good plugin. Its Working.
Thanks
Best plugin I know of. Five stars.
Amazing plugin. Maybe you could add a "When Player Stands on Block" condition.
Great plugin! Ever server needs this :))
This plugin is the best one I know of.
The only problem is that it doesn't work with the latest version of pmmp.
Good luck with the update process.
I think it would be great if you add support for the MultiEconomy plugin. I really want to diversify my product across different currencies, not just one currency. And this is a great plugin that I love. Thank you for creating it
Thanks for the suggestion, but I can't due to the license.
Incredible plugin, great job!
Hmm this plugin looks interesting, I would use it if it wasnt 300KB, actually I might use it, idk.
Thank you for the five stars
I have loved this plugin, he is incredible!
p.s. please add the features "clear player effects", "give player effects" and "teleport the player to a world" love this plugin
Thank you for the review and suggestion! I will add "clear player effects" and "teleport the player to a world". There is already an action "entity > Add effect to entity" for "give player effects".
Seriously, I love this Plugin
Thanks you so much for providing best plugin
can you add coins system support?
What is the coins system? Please tell me more on https://github.com/aieuo/Mineflow/issues
(I will add XP level variable. Thank you for your suggestion!)
OMG Very nice plugin! But is there a way to create a custom command with delay which cancels if player moves or gets a hit?
Thank you!
You can use global variable and "Script > Wait" action.
If you need more help, please report to https://github.com/aieuo/Mineflow/issues
ππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππππ
Great! But how to Change the image? A tutorial please.
Is problem +WILLTOM666+
[20:33:37] [Server thread/INFO]: /transferserver sent by WILLTOM666
[20:33:37] [Server thread/INFO]: [StaffChat] <Staff> WILLTOM666 disconnected
[20:33:37] [Server thread/INFO]: -WILLTOM666-
[20:33:37] [Server thread/INFO]: WILLTOM6
https://github.com/aieuo/Mineflow/issues/36
Great plugin but how do I make it so when I do /crates it executes the command /warp crates
?
You can use the "When a player executes the command" trigger and the "Execute a command" action like this https://www.youtube.com/watch?v=FgGmdxfeZk4
this sounds really good, will update once i start using
[02:01:52] [Server thread/INFO]: -WILLTOM666-
[02:01:52] [Server thread/INFO]: WILLTOM666[/184.145.187.152:53123] logged out due to transfer
[02:01:52] [Server thread/CRITICAL]: InvalidStateException: "Trying to get permissions of closed player" (EXCEPTION
https://github.com/aieuo/Mineflow/issues/36
Its the best plugin I have ever seen, its a Super cool plugin, You made my work very very easier. Please add Clickable ltems support where we click an Item to execute commands.
thank you! I think it can be implemented using the "When the player touches the block" trigger and the "{target.hand}" variable. If you need more help, please report to https://github.com/aieuo/Mineflow/issues
πππππππππππππππππππππππππππππππππππππππππππππ
best plugin ever!!!!!
but it's out-dated by the 1.16.100
api: 3.16.0
i was litteraly searching for a form maker for months! and when i found this i was so excited!
thanks to all the developers who maked this awesome plugin!!!!
update it please! thanks!
The feeling of making a plugin with a plugin... It's good idea!!
Amazing plugin! Made my work a lot easier!
Hi this plugins is greate but can i using a form, add section and every section can i add command ?
Can make cool down for any item?
The {microtime} variable contains the current time, so I think you can use that. example: https://github.com/aieuo/MineflowExamples#BlockPlaceCoolDown
my character is sleeping in the air. How to fix it? I tried with a seat but then he sleeps in the ground
Thank you for your review. Please try changing the y-coordinates by way of the reply below.
I'm maked it but it sits in blocks.
Why is make coordinates ~ ~1 ~ ?
Please try the next steps. (1): Add {target.y} and 1 using "Math > Do an four arithmetic operations". (2): Create the coordinates of {target.x},{result},{target.z},{target.level} using "World > Create Position variable". (3): Add the sit action.
Can you make a tutorial on how to use the plugin i an a bit confused?
Thank you for your review. I'll make it