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 Dec 19, 2012@mcp42
Thanks for the hint, I will change that ;)
-
View User Profile
-
Send Message
Posted Dec 18, 2012I was confused on a point but figured it out...maybe add a little verbage to the explanation? I tried to use "AlwaysUseArgs" and ultimately realized this is only useful if you've supplied arguments via /argadd. If you want to use arguments without using /argadd, do NOT use the "AlwaysUseArgs" value.
-
View User Profile
-
Send Message
Posted Dec 18, 2012Is There any way we can add multiple commands to one alias.
i want to add: /save-on /save-all /save-off /say Saved!
to the /save command, please help, i need this to work asap
NOTE: i do have a autosave plugin and it does support saving the server whenever i want manually, i am using this as an example...
-
View User Profile
-
Send Message
Posted Dec 13, 2012It's not happening anymore, I might have had another alias plugin active at the time. Anyways, having commands be case insensitive is something to add. Also, there's been occasions in the IslandWorld skyblock where I have become completely muted, I'm not certain it's related to this.
-
View User Profile
-
Send Message
Posted Dec 13, 2012@notif
I don't unterstand what you mean...
-
View User Profile
-
Send Message
Posted Dec 12, 2012Commands written in signs get phased too. So it's difficult to tell someone the shorthand command, when it wants to write the longhand. Also the commands are not case insensitive.
-
View User Profile
-
Send Message
Posted Dec 8, 2012@The_Loyal_One
You have to type "/aladd warp pvp" then type "/argadd pvp pvp". Now it will perform "/warp pvp" when you type "/pvp" ;)
-
View User Profile
-
Send Message
Posted Dec 6, 2012Do you mind helping me out?
What exactly would I need to input for warps?
I have a warp called pvp, so /warp pvp gets you there.
I want to make it so you can just do: /pvp, and it brings you /warp pvp.
Can you help me out please? Thanks.
-
View User Profile
-
Send Message
Posted Dec 6, 2012Version 1.3.2 is out!
Enjoy and have fun ;)
-
View User Profile
-
Send Message
Posted Dec 4, 2012@Nickbbeezy
I will add that, but you can choose if you want to activate it in config.yml ;)
Stay tuned!
-
View User Profile
-
Send Message
Posted Dec 4, 2012Any chance of adding per command permissions? For example, if you have an alias command "/hello", you would need the permission SimpleAlias.command.hello
-
View User Profile
-
Send Message
Posted Dec 2, 2012Click here for new version download, till it's approved ;)
-
View User Profile
-
Send Message
Posted Nov 29, 2012In the next version will be an option in the config that lets you execute the alias from console, this aliases will have an extra permission (SimpleAlias.console). Should I add that you can add permissions for an alias? ;)
-
View User Profile
-
Send Message
Posted Nov 22, 2012@DarkBladee12
I think you meant 1.3.2. I tested it and it works. Maybe you can add 1.3.2 to the working builds.
-
View User Profile
-
Send Message
Posted Nov 21, 2012I think that it also works for 1.3.2 ;)
-
View User Profile
-
Send Message
Posted Nov 20, 2012I'd like to use it, but I'm currently on 1.3.2. Does it work with 1.3.2 or only 1.4.2?