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!


  • Create aliases for long repetitive commands:
    /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")


  1. Add BetterAlias.jar to your plugins directory
  2. Once loaded an aliases.yml file will be created
  3. Customize the file and use /bareload to enable the changes.
  4. Use the examples inside aliases.yml to setup aliases for everyone to use! (or add a custom permission node for the command)


See the examples page.

Multiple Commands

Separate multiple commands with dashes (-):

      - /tp !1p !name
      - /kick !1p

The examples file that comes with the plugin includes examples of every type


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Ne0nx3r0 Ne0nx3r0 Jul 18, 2015 at 15:01 UTC - 0 likes

    @CatzFuriousSpeed212: Go

    It does cancel the original command, this allows you to for example re-route a command to something else, or even disable specific commands when the permission nodes don't exist to do so.


  • Avatar of CatzFuriousSpeed212 CatzFuriousSpeed212 Jul 18, 2015 at 11:55 UTC - 0 likes

    @Ne0nx3r0 I was just wondering if the plugin disables the original command after your put a alias on it? if not could you add this?

  • Avatar of EarlyReflex EarlyReflex Jun 24, 2015 at 00:06 UTC - 0 likes

    I have this issue with argument numbers: I want to have an alias that can take variable amount of arguments, the 1st being a name, and reply the rest, so I do:

        - reply &YELLOW<!1> !2*

    But that doesn't work at all. There's nothing in config telling me how I should use all the rest of arguments after the 1st one. I can just use !* for all of them...

  • Avatar of LordEcchi LordEcchi Jun 21, 2015 at 15:10 UTC - 0 likes

    would you consider making it possible to run scripts from custom commands set in this plugin? for instance say i wanted to have players be able to write a value to my database using sql.

  • Avatar of Formula350 Formula350 Jun 14, 2015 at 05:21 UTC - 0 likes

    Posted a Ticket instead.

    Last edited Jun 16, 2015 by Formula350: Created ticket.
  • Avatar of Ne0nx3r0 Ne0nx3r0 Jun 03, 2015 at 15:43 UTC - 0 likes

    Put it in quotes: "vt send"

  • Avatar of Ne0nx3r0 Ne0nx3r0 Jun 01, 2015 at 15:22 UTC - 0 likes

    @CloudeLecaw: Go

    Yeah, that's something. Huh. It's definitely the same code.

    Last edited Jun 01, 2015 by Ne0nx3r0
  • Avatar of CloudeLecaw CloudeLecaw Jun 01, 2015 at 11:46 UTC - 0 likes

    @Ne0nx3r0: Go

    a few hours Ago some made a plugin he called Alias+

    is this youplugin?
    The Plugins seems to use the exact same way way how to create alias as yours...

    Last edited Jun 01, 2015 by CloudeLecaw
  • Avatar of ursak ursak May 12, 2015 at 11:30 UTC - 0 likes

    Is there any way to make a command choose a random line?

  • Avatar of levisn1 levisn1 Apr 24, 2015 at 16:24 UTC - 0 likes

    It works but i get this error: More i would like to ask you if you can add the option to block the origin command like in simplealias thanks. [18:33:31 INFO]: This server is running CraftBukkit version git-Spigot-2ec6f06-7722428 (MC: 1.8.3) (Implementing API version 1.8.3-R0.1-SNAPSHOT)

    Last edited Apr 24, 2015 by levisn1


Date created
Apr 22, 2012
Last update
Mar 19, 2015
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Recent files