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
-
I am trying to make a command to claim a plot with PlotMe.
==== I have this: ====
resclaim:
1: /plotme claim !1
==== But I want to have this: ====
res claim:
1: /plotme claim !1
But I've realized it doesn't recognice the space, how do i make the space?
@PoisonSicarius
This plugin doesn't use any NMS code... I would venture to guess there's a syntax error in your aliases.yml
Is there any intention of updating this to craftbukkit 1.7.9 R0.2? It would be great if this is the case, because the plugin generates errors at the moment (With the suggestion that its likely out of date) And I'd love to use it, error free, in the current build for my server.
@Alster551
You have to have the number as 0 instead of 1 and have nothing on that line. So move /warp UHC down a line with the dash like all the others
@tobamai
You could have the command run from the console so its "console /kick !1"
@jakeyp99
Try this kind of thing:
Is it possible to create sub commands? For example, I'm making a ban system where if a moderator types '/b list' it will show them a list of reasons for banning a player, and if they type '/b help' it will display a help page. I tried, but apparently you can't have two aliases that start with '/b'.
Is it possible to execute a command silently? As in suppressing any messages the commands produce? For example, an alias /sk that execute /kick, but if /kick reports "Error: Player not found", don't send that message to the player that executed /sk.
IO have this config, but when i type the command it says unknown command, and when i type something after the command, it only does the first command on the list:
all the commands work seperately, just not when in the bettealias plugin.
How does the "wait" work? Is value kept after restarts, if the wait is still running? What's the biggest wait time allowed?
@Ne0nx3r0 Hey, Is it possible to add In-Game commands to create alias's but still keep the config part just so if you need to add a quick alias you dont have to go through the config to make it and can just do it ingame?
@SuperRonanCraft
1. Essentials doesn't have a /hub command, unless like HubEssentials (just saying).
2. It does for me, I have it overwriting /spawn from essentials. (not hubessentials or anything like that)
This plugin does not over take other plugins commands, im trying to over write the /hub command of essentials. It's not working
How to make cyrillic aliases like /команда? It's not work :(
@Justin330
I'm sorry that happened, but the permissions in this plugin work fine.
You must have either put a typo in your aliases file or accidentally given the permission node out. It even purposely prepends "betteralias." to whatever node you specify specifically so you can't accidentally give out a permission a user already had.
I was using for ranks, until I just reset my permissions...
and everyone had the ability to set themself to my highest rank... so I guess thats it for me using this plugin for now...
Can't risk everyone getting that... Ant
PS: no one had any perms for better alias...
@iso2013
I don't think so, but I have it and I have no issues.
Does this plugin support 1.7.9?
I want to make this alias do this
/region flag !nameisland entry deny
However there cannot be any space between !name and island so yea... how do i code it? if i do !nameisland it doesnt recoginise it at all
@MineLab
He's agreeing with you
@Spiky2006
!1 - First argument
!1p - The plugin autocompletes the argument as a player
!name - Who ever ran the command
!* - All arguments
'1' - means it needs 1 argument
'0' - means needs none
'*' Any argument it does this.