BetterAlias
Tired of entering tedious and repetitive commands? Wish you could group commands into one short and easy to use command?
With BetterAlias you can specify any number of aliases for your commands!
Features
- Create aliases for long repetitive commands:
becomes/permissions player setgroup <playerName> VIP
/vip <playerName>
- Combine multiple commands into one simple command
- Compatible with your existing permissions/plugin commands!
- Supports partial player name lookups (ie "e0n" to find "Ne0nx3r0")
Installation
- Add BetterAlias.jar to your plugins directory
- Once loaded an aliases.yml file will be created
- Customize the file and use /bareload to enable the changes.
- Use the examples inside aliases.yml to setup aliases for everyone to use! (or add a custom permission node for the command)
Usage
See the examples page.
Multiple Commands
Separate multiple commands with dashes (-):
tpthenkick: 1: - /tp !1p !name - /kick !1p
The examples file that comes with the plugin includes examples of every type
-
@rogerin0
yup, use this config:
Would this plugin be able to support entire strings?
For example, giving the alias /shout to the command /broadcast, then being able to type: /shout hello everyone i'm typing in a sentence
brilliant!
@deleted_8435363
http://dev.bukkit.org/server-mods/betteralias/files/6-v0-4/
Sorry, forgot about Bukkit's lag time on uploading files.
@deleted_8435363
I've added /bareload to the latest release, for OPs and those with BetterAlias.reload.
Can we please have /betteralias reload? I don't like using plugin managers.
Is it possible to create, that you can choose, if the original command should be permitted by executing?
Do you think you could add a cool-down feature? I am in LOVE with this plugin!
@karatetoes
I've updated the version number. Nothing has changed, but it does work on 142.
Update?
@Gunnerrrrr
Use Plugman
Then just /plugman reload <plugin name>
A reload command would be handy.
I'm looking to start simple right now. I want to put in some system commands. i have this:
But when I try to run "updates" i get a message of unknown command. I am trying this from the console, not ingame.
@m0m0lepr0
That should be working, here's an example from my config:
share:
1:
- /res pset !1 container true
- /res pset !1 build true
- /res pset !1 use true
- /res pset !1 tp true
2:
- /res pset !1 !2 container true
- /res pset !1 !2 build true
- /res pset !1 !2 use true
- /res pset !1 !2 tp true
Hi,
Some bug/requested features that I've found:
Unable to proceed aliases from console
No reload cmd
doesn't work
Thanks in advance :)
@Mister_Fix
This plugin doesn't have any permissions, so I'd have to say it's either your config file or your permissions plugin.
wtf i made so that when you type /tu it shouts "i love turtels and i like golden craft" when i logged is a default player and tested the command it said that i dont have premission, but when i typed "/shout test" it preformed the command.....
@Nach0z
I'm running the current version on 132... I'm curious, what's wrong with it?
I might add a reload command, but I think adding MySQL for a one config file plugin is a bit of overkill. It's simpler to just keep the data in memory.
if anyone's interested, I recompiled this for the latest 1.3.2 as of 10/5/12, it's available at http://wtechboy18.dyndns.org/BetterAlias.jar Just figured I'd provide a stop-gap for anyone who can't recompile it themselves. If you can and you dunno where the source is, it's right here: https://github.com/Ne0nx3r0/BetterAlias If anyone has problems compiling it themselves I can help, if you manage to successfully compile it for 1.3.2 I'm sure @Ne0nx3r0 would like to know too.
awesome plugin is awesome Ne0n, keep it up bro. If I might make a suggestion though, would it possibly be a good idea to set up a MySQL table for this too, so the op can manually define aliases realtime?
Does this work with 1.3.2?