SimpleAlias
![]()
Description
SimpleAlias is a little plugin that makes you able to create aliases which execute commands or send messages. These actions can be ordered, based on certain conditions and highly customised. It also allows you to disable commands from other plugins, so you can for example enforce the usage of an alias. Every alias has its own config file where you can customise the settings!
Features
- Creation of an infinite amount of aliases
- Aliases have several actions which are highly customisable
- Aliases have many settings for checks like cost, permission, cooldown, delay etc.
- Aliases act like normal commands so they support tab completion and /? <alias> works
- The usage of aliases can be logged
- Supports dynamic variables like <sender_name>, <world_name>, <group_name>, <faction_name> etc.
- Respects command blockage from every plugin
- Aliases can be fully edited via ingame commands
- Commands can be blocked with a message
All listed features above are referring to version 1.6.1+ of SimpleAlias!
Upcoming Features
- Customisable tab completion for alias arguments
- More action conditions
Wiki
Click here to get to the wiki page where everything of SimpleAlias is explained. There are also installation tutorials and examples for setting up aliases!
Contribute
If you find a bug, encounter an error or have new ideas or suggestions for this plugin feel free to create a ticket so we can react to things faster than posting it in the comments! However you can post feedback in the comments, but please use the ticket system for the things I mentioned.
Source
The source can be found right here!
Metrics
This plugin uses Metrics by BtoBastian to collect various data from servers.
If you don't want Metrics to collect your data you can disable it easily by setting enabled to false in the config file at plugins/bStats/

-
View User Profile
-
Send Message
Posted Jul 6, 2014@Krytchuk
Just change redeemcode <args:2> to redeemcode <params>!
-
View User Profile
-
Send Message
Posted Jul 2, 2014I'm using this plugin with Factions 1.6.9.4 on Bukkit 1.7.2 R0.3 (the simple alias version is 1.6.0). For some reason when I use Factions and the Simple Alias, all alias stop working however the plugin is still loaded?
Help would be appreciated
-
View User Profile
-
Send Message
Posted Jun 30, 2014I can't figure out how to set it so it turns /Refer <arg> into /redeemcode <arg>..
Whatever I do,it seems to output the argument seems to be wrong.. :/
http://pastebin.com/uNX2Ux16
My config
-
View User Profile
-
Send Message
Posted Jun 21, 2014@DarkBladee12
Could to paste the command here?
And do i need to open the config??
-
View User Profile
-
Send Message
Posted Jun 21, 2014@DarkBladee12
Thanks!
-
View User Profile
-
Send Message
Posted Jun 19, 2014I've edited the configs, but the plugin still "fails to generate the alias"...
2:06:46 PM [INFO] [SimpleAlias] Failed to load alias 'checkpoint.yml'. Cause: Failed to register the alias as a command 2:06:46 PM [INFO] [SimpleAlias] Failed to load alias 'setcheckpoint.yml'. Cause: Failed to register the alias as a command
-
View User Profile
-
Send Message
Posted Jun 19, 2014@MipCrab
Make a new alias and add an action which is executed by CONSOLE of the type COMMAND and let it execute clear <sender_name>! That's how you do it in the latest version, if you need help for a previous version just reply!
-
View User Profile
-
Send Message
Posted Jun 17, 2014How do i get the server to do something? like clear your inventory without giving you the /clear perm?
-
View User Profile
-
Send Message
Posted Jun 4, 2014@SKYSTRENGTH
It was removed due to the new alias action system. By now you can only create aliases with the command /alias create <name> and edit it via config file. However I'm going to add /alias single <name> <command> in the next version again as a shortcut for creating a simple command alias!
-
View User Profile
-
Send Message
Posted Jun 3, 2014Hey DarkBladee12,
I am wondering why /sa single was removed...
Best Regards, SKYSTRENGTH
-
View User Profile
-
Send Message
Posted Jun 3, 2014@MattyLuggs
Sorry, but I totally forgot to look for tickets :/ I've answered your ticket now!
-
View User Profile
-
Send Message
Posted May 31, 2014People in the comments seem to be getting answers but not tickets? Any help on my ticket?
-
View User Profile
-
Send Message
Posted May 25, 2014@SkymuraiPvP
I'm aware that the reload command is broken, I have already fixed it a long time ago, but this version won't get uploaded soon, because I want to add some more features and ingame commands to make it simple again.
-
View User Profile
-
Send Message
Posted May 24, 2014I'm trying 1.6, sa reload is broken. Also for a console execution you set executor to CONSOLE, but PLAYER doens't work. Do you use another word for Player?
EDIT: oh i saw on the other page of comments it's SENDER
EDIT: now it just says:
-_-
-
View User Profile
-
Send Message
Posted May 23, 2014It's very annoying having two commands do diffrent things because of capitalization. It needs to be fixed asap!!!
-
View User Profile
-
Send Message
Posted May 21, 2014@DarkBlade12 Thank you for the reply! Any plans on updating soon to fix the bug? Possibly 1.8?
-
View User Profile
-
Send Message
Posted May 21, 2014@BrandonBreh
You can't have two aliases with the same name, because it doesn't load aliases with duplicate names due to checking the names isn't case sensitive. However aliases being case sensitive in version 1.5.0 is a bug and they should normally be not case sensitive at all :/ I suggest that you call the second alias something like shop2 ;)
-
View User Profile
-
Send Message
Posted May 20, 2014I'm having a frustrating problem right now.
I'm creating an alias for /warp shop and /warp Shop.
I want the alias's to be /Shop and /shop. I run two commands. /sa single Shop /warp Shop and /sa single shop /warp shop
It will work until i reload the console and then only /Shop will work not /shop. Obviously it has something to do with the capitilzation but i need both to work. Can i get some help?
-
View User Profile
-
Send Message
Posted May 17, 2014Are you making any progress? Theres a feature on my server that I can only finish with your next update. Please :3
-
View User Profile
-
Send Message
Posted May 13, 2014@LHfreeman
Are you using version 1.5.0? Because that one doesn't register the aliases as normal commands and thus can't be used by other plugins that don't call the event by themselves.