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 21, 2013@JackzMc
Have you re-created the alias with the new version? You would need to run "/sa single di /disguise <args>" If this does not answer your question please create a support ticket!
-
View User Profile
-
Send Message
Posted Dec 21, 2013@DarkBladee12
thanks, a new version will wait anxiously.
-
View User Profile
-
Send Message
Posted Dec 21, 2013Um, I been using the old version it was perfect with 1.6.4, and then it broke on 1.7.4, (doing alias had "Unknown command + the alias". Now I upgraded, and now If I set an alias for diguisecraft's "disguise" command, and make the alias "di" Doing /di works, but would run disguisecraft + say "Unknown command". And If I did /di cow, it would just do /disguise...
-
View User Profile
-
Send Message
Posted Dec 21, 2013@franklin42
Not yet, but it will be implemented in future versions!
-
View User Profile
-
Send Message
Posted Dec 20, 2013I have a question, Is it possible to add a space to the alias? example: /friend add <args>
-
View User Profile
-
Send Message
Posted Dec 18, 2013@Nickbbeezy
I tried to replicate an issue in a test server using the same configuration you provided. It works correctly when I do this. Have you made sure simple alias and vault are up to date, and have you tweaked any OnTime settings? Please can you create a ticket so we can provide more help?
xtechgamer735
-
View User Profile
-
Send Message
Posted Dec 18, 2013@xtechgamer735
Hey,
I'm using the Ontime plugin, when a player types /ontime it shows their stats. When a player types /ontime <playername>, it shows the stats of another player.
I have this alias setup: http://pastebin.com/ctDKvwiH. When they type /time, their stats show but I get an error message at the bottom of it saying the command is unknown as if it's not registering correctly. When they type /time <playername>, it shows the other player's stats without the error message at the bottom.
My stats: http://prntscr.com/2c7fw6
Another players stats: http://prntscr.com/2c7g03
Thanks :)
-
View User Profile
-
Send Message
Posted Dec 18, 2013@Nickbbeezy
This should work fine? What exactly are you trying to do so we can offer more help?
-
View User Profile
-
Send Message
Posted Dec 15, 2013Hey,
I'm running an alias with the <args> variable. Whenever I use the alias without defining an argument after it, it displays the "Unknown Command" message since I think it's looking for an argument. Is there a way to get around this? The arg is for when people define a player name after the alias but in some cases they don't have to.
-
View User Profile
-
Send Message
Posted Dec 14, 2013I'm unable to figure out how to tack a cooldown onto the command. Grepping through the source isn't all that helpful.
Edit: never mind, updated to the more recent version, and edited the config file directly. Seems to work.
-
View User Profile
-
Send Message
Posted Dec 11, 2013VERY COOL AND GOOD PLUGIN DOD :))
-
View User Profile
-
Send Message
Posted Dec 9, 2013@CollinDesigns
Yeah you probably have to do that then. Just create the alias with a random command and then go over to the config and write the real command you want ;) I'll see what's wrong with the help page, so an update is coming soon!
EDIT: I can't confirm the bug with /sa help, because it works fine on a 1.7 dev build of Bukkit! It's most likely a bug of Spigot, if you're running the early 1.7 version!
-
View User Profile
-
Send Message
Posted Dec 8, 2013@CollinDesigns
you can try using a command block if you are in 1.7.2 to make a long command
-
View User Profile
-
Send Message
Posted Dec 7, 2013Getting error when trinyg /sa help ingame : http://pastie.org/8535255 Also how i made LONG commands? Like an allias for a commands thats so long it won't fit in the ingame chat screen?
Just edit it in config and it will work?
-
View User Profile
-
Send Message
Posted Dec 7, 2013@levisn1
That's a weird error, I used the same help page system as in my other plugins and one guy also had this error with another plugin i 1.7. I'm a bit confused, because nothing changed with the command system of Bukkit and all worked fine in 1.6. However I'm doing a few tests with 1.7, clean up my code and fix the capitalizm bug ;)
-
View User Profile
-
Send Message
Posted Dec 6, 2013I just posted a tutorial video on this sweet plugin. Check it out! http://youtu.be/QhrCO0RCJmY
-
View User Profile
-
Send Message
Posted Dec 6, 2013Will it take long before the capitalizm bug is fixed?
I made a command /tdm for my team-death match arena, it works if i type /tdm in lowercase, but if i have like /Tdm it says Unkown Command, and I really dont wanna make 6 different commands just to make that work. Please fix it, I love this plugin :)
-
View User Profile
-
Send Message
Posted Dec 5, 2013@levisn1
On This server is running CraftBukkit version git-Spigot-1168 (MC: 1.7.2) (Implementing API version 1.7.2-R0.1-SNAPSHOT) with the 1.4.2 looks there aren't problems
-
View User Profile
-
Send Message
Posted Dec 5, 20131.7.2 Error on /sa help http://pastebin.com/GLWZ6G3Y [22:24:17 INFO]: This server is running CraftBukkit version git-Spigot-1168 (MC: 1.7.2) (Implementing API version 1.7.2-R0.1-SNAPSHOT) From console commands seems working..but it does not create the folder. If you do /sa help as a real player you get that error.
-
View User Profile
-
Send Message
Posted Dec 2, 2013@RatMan12345
Hey, sorry for that, I've been busy the last few days so I wasn't able to finish the documentation. These are all dynamic arguments: <world_name> <sender_group> <balance> <faction> <args> <sender_name> <args:NUMBER>