MyCommand
MyCommand
Donations
If you like this plugin, and want to offer me a coffee, consider to click the button on the top right corner of the navbar to donate! Thank you :D
Make your own, customized Minecraft commands
Features:
- Make new commands!. (Also registered command)
- Run others command in new one
- Perform several commands in one
- Delayed commands with custom pause, warmups and cooldowns
- Make Shortcut/alias commands or override commands.
- Run commands with any item , block, signs or even (villager) NPC's.
- Various functions for costumize commands, like placeholders, scripts (if-else) and more.
- Console support
- Economy support (Require Vault)
- All features are highly customizable
- No command limits with multiple file support
- Customizable IconMenu (ChestGUI), ActionBar, BossBar, Hover/ClickableText, Title and Scoreboard commands.
- Allow the execution of commands in various circumstances (per world, by worldguard regions and more.
- Custom players database where you can store anything you want to personalize even more your commands. SQL database supported.
- BungeeCord feature, Scheduler, Join/Quit/Death events, PHP/GET request ...
- ... And much, much more..!
Configuration and examples (Documentation)
Commands & permissions
Video Tutorial :
(French) Getting Started (TEXT and ALIAS commands) by Texier (MyCommand 5.5.0)
(English) by Koz4Christ. (MyCommand 5.1.8)
If you have to report an error in the chat, or just a command section, use pastebin or a similar website. Help with YML code error : http://yaml-online-parser.appspot.com/
This plugin uses bStats Metrics - MyCommand stats page
This would be very nice --> i made a issue suggesting this to the dev the other day, just waiting for response :) https://dev.bukkit.org/projects/mycommand/issues/229
Is it possible to use custom heads with textures with the texture value / link inside GUis.
In reply to Forge_User_37785864:
Yes, check out here
https://dev.bukkit.org/projects/mycommand/pages/configuration-and-example/iconmenus-command-type-and-merchant-gui
what is the preferred version for 1.8.8?
In reply to karmette:
The latest one. Almost any main function works, but something "extra" can be disabled or missing, like npc AI ecc.
Please help,
how to stop aliases mode from looking for 2nd argument?!
or is there any other mode that doesn't look for 2nd argument ?!
In reply to SladeHazard:
did you try to put in this? required_args: 1
In reply to spetznack:
Already got it fixed by disable on length ty so much.
hello, I wonder if mycommand has any interaction with the plugin itemsadder, so it can be placed custom itemsadder items in the custom Guis that we created in mycommand
In reply to VulkanoTG:
It's a paid plugin, so i can't test it myself and interface with the plugin without the needed api's. If you want to finance the purchase of that plugin, i can implement it.
In reply to VulkanoTG:
I've looked into it, and what i needed to implement it's just the custom model data id. Thing i've done, and works. But hey, if you want show some appreciation, you know. If you want a dev build answer me here.
Is there a discord for support?
the repeat function does not work
https://pastebin.com/0tu9sAGU error when I write /mycmd hologram near
So I want to add an argument for a command but if the argument is blank then I want to run something else. This is what I mean
heal:
command: /heal
type: RUN_COMMAND
runcmd:
- /effect give $arg1 regeneration 1 255 true
But I do not know to be able to leave the argument blank and heal yourself, can someone help me?
In reply to pureaspiration:
I need it too, someone help us
In reply to pureaspiration:
Use scripts with if and else conditions:
https://www.curseforge.com/minecraft/bukkit-plugins/mycommand/pages/configuration-and-examples-scripts
Example:
type: RUN_COMMAND
runcmd:
- $Script$%if%$arg1.string.length>0
- $RUN_CONSOLE$/effect give $arg1 regeneration 1 255 true
- $Script$%else%
- $text$Usage: /heal <player>
Can't set the warmup for the command. Warmup is working like a delay but without canceling it on move event. I also set in the config:
MOVE_LISTENER: true
But it still not working :(
My command:
spawntp:
command: /spawntp
type: RUN_CONSOLE
runcmd:
- '/spawn $player'
register: true
permission-required: false
warmup: 15
cooldown: 10
Help me please, IDK what I am doing wrong
In reply to dawidrutx:
You are supposed to put MOVE_LISTNENER to true only if you WANT TO CANCEL when players move.
From the documentation:
Warm-ups can be canceled on the move event. Put true on MOVE_LISTENER in the main config. (config.yml)
(It's disabled (false) by default, once changed, restart the server to make it effective)
Hi, is it possible to use variables or placeholders with the CALL_URL type? I'm trying to use a custom placeholder %bukkit_version% to send the server's version to my website.
I tried a PAPI placeholder and a playerdata variable. Both times it printed the literal text in the url.
(e.g. instead of GET http://localhost/git-Paper-60, it does GET http://localhost/%bukkitversion%)
If this isn't a feature, please consider adding it. I would really appreciate it. Thank you!