RoyalCommands

Logo



RoyalCommands was originally intended to be a small plugin with few commands, but after realizing that I can make many commands from other plugins better, I expanded to make it a large, all-encompassing, general plugin (160+ commands). It will manage your server extremely well. RoyalCommands is my main project, and I add to it quite often. Check for updates often, as it's not uncommon for several new commands to be added quickly. If you have any suggestions or bug reports, post a comment or check out the contact section.

RoyalCommands fully supports VanishNoPacket, a wonderful choice for admin invisibility. Invisible players are not seen in /list, and commands will tell the sender that the vanished player is not online.

RoyalCommands also supports TagAPI, another beautiful creation from mbaxter, which allows plugins to change the name displayed over a player's head. This is used (optionally) for nicknames.

Features

I've listed just a few of the features contained in RoyalCommands below.

  • Easy to configure
  • Fully featured auto-afk system with kick option.
  • Completely developed ban, tempban, and kick system with support for IPs (and the ability to look up who banned and why)
  • Teleportation suite with /back and requests
  • Fully developed home and warp systems
  • Inventory management - including /give, /item, and selective clear inventory and full clear inventory (also modify other players' inventories)
  • A warning system to complement ban and kick
  • Open enchanting tables, furnaces, and workbenches via command
  • Get masses of information on players (including IPs) - even if they're offline
  • Freeze, mute, jail, and other punishments for rowdy players
  • Check the amount of server lag
  • Set up kits of items
  • Advanced whisper system
  • Integration with VanishNoPacket - use commands on other players if you can see them!
  • TagAPI integration - nicknames change your nametag!
  • Monitor players as if you were them! See what they see in real time
  • Open and use a backpack to save valuable items.
  • Developed, working, useful plugin manager - load, update, view info, and more!
  • Download plugins from BukkitDev and load them in-game (dev build)!
  • Determine if a player has paid for Minecraft or is using a cracked account.
  • WorldGuard & LWC integration for item creation via the plugin
  • Change world biomes
  • System of VIP players that can join the server when it's full
  • Manage all worlds and separate inventories based on groups of worlds (replaces most other world manager features!)
  • Much, much more. You can see all the commands here.

Commands & Permissions

I do not support the use of PermissionEx! RoyalCommands will work with PEX, but I will not offer support if you use it. If you would like to know why, take a look at this document by mbaxter that explains more.

All commands and permissions are listed here.

Note that the dev build commands will be included on that page, though.

When will you update to X?

From 0.2.7 and forward, the whole plugin has been written so that it is forwards-compatible, meaning that there may be no updates for when new versions of Minecraft/CraftBukkit are released. There is no need for a new version, as the current one will work just fine.

Source and Downloads

The source code on GitHub is available with compiling instructions. It follows the GNU GPLv3 license. Please refer to me if you fork it.

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk. Continuous Integration.

The changelog is also available.

Converting

If you're interested in converting from another plugin, please check here. Only CommandBook and Essentials are supported at this time. Others are being worked on, but we need more data to make the converters. If you have data for us to work with, please check out the contact section.

Statistics collection

RoyalCommands utilizes Hidendra's PluginMetrics (MCStats) to collect data on plugin usage. All data that is available to me is also available to you here. All data sent is anonymous and not personal. If you do not want to send data to MCStats, please opt-out in the PluginMetrics folder in your plugins folder.

Contact

Email[email protected]
Minecraft usernamejkcclemens
IRCirc.esper.net #royaldev
royaldev.org:6667 #bukkit

Donate

I've sunk hundreds of hours into writing this plugin. Some of these hours come from managing support tickets, some come from helping people, some come from adding features, and most of them come from bettering the plugin altogether. If you would like to thank me for my efforts, I would appreciate it immensely. If you're unable to send five or ten dollars, then let me know how I'm doing. Feedback means a lot!

If you like the plugin and want to thank me, or if you just want to buy me a Red Bull (or help me pay the bills), consider donating.

Still curious about why you should donate? See drtshock's blog post about the topic. Essentially, public plugin developers (like myself) work for free, attempt to accommodate custom requests, and pour our hearts and souls into our projects, and the server owners that use them rake in profit, and the developers see no share. It's sad.

Servers

Run RoyalCommands on your server? PM me with the name and address (and a note if you want), and I'll list it here!

Of course, there's the server it was made for:

Server NameServer AddressNote
RoyalCraftplay.royaldev.orgThe server RoyalCommands was built for.
UnityCraftunitycraft.deThe UnityCraft Minecraft Server ;D
Kaleydraserver.kaleydra.deGerman Roleplaying and PVP
Elmoscraftelmoscraft.no-ip.orgElmoscraft is a nice Pvp server hosted 24/7 with dedicated ram, internet connection, and a great staff.
SoftEggLandminecraft.softegg.comOffer survival, PvP and creative worlds. Forums @ same address.
Tango Civilization Serverplay.tangocivilization.comThis server is what you make of it. You can create a powerful nation built on economic gain, market control or war and even peace. You can do anything here. The world is open and you must explore it.
Worldwide Minecraft Alliancewma.imThe Australian Multi-Purpose Server

Need a plugin made?

Contact me here to ask me about making custom plugins for you. I'm sure we can work something out.

Notice to FTB servers

The coremod "Creeper Collateral" breaks RoyalCommands. Please remove Creeper Collateral in order to receive support for RoyalCommands.

The Royal Suite

NameDescription
RoyalCommandsA set of useful, general commands for your Minecraft server
RoyalChatA simple chat manager for your Minecraft server
RoyalAuthEasy, simple to use authentication.

RoyalCommands Stats

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

  • Avatar of jkcclemens jkcclemens Apr 05, 2014 at 22:33 UTC - 0 likes

    @actionforgames: Go

    Since dev builds contain features that are still in development or that aren't fully completed, yes. They're not stable, so yes, they still have purpose. It's still in development, even if it hasn't been updated in a month. Given the age of this project, one month isn't that bad. You must keep in mind that I also have a life that has gotten very busy recently. Bug reports aren't being filed as frequently, so there are fewer patches I have to make. If you have suggestions for new features, I'd love to hear them (besides the ones already on the bug tracker, which I will eventually get to).

    BFAK:jkcclemens,90568462,373624c496315c6770324ada597cf31d2508636f3a8e8beeb83a6149c1259b59

  • Avatar of actionforgames actionforgames Apr 04, 2014 at 13:55 UTC - 0 likes

    Is there any purpose of having Dev builds if last build was updated 1 month ago?

  • Avatar of jkcclemens jkcclemens Mar 09, 2014 at 23:21 UTC - 0 likes

    @Smac3223: Go

    You can always click on "Live chat" above and hang out in our IRC channel, where updates are instantly posted. You can ask questions and just talk, as well. If not, I'll try to post an update if I get anything fixed.

  • Avatar of Smac3223 Smac3223 Mar 09, 2014 at 23:13 UTC - 0 likes

    @jkcclemens: Go

    Using the latest version up on bukkit, v3.2.0 For example one command block was for infinite nightvision for my mods. /effect @p 16 99999 99999

    When it's activated via redstone now it doesn't do anything. Not even any message/notice pops up in chat like they used to. And good to know weather's being worked on! :D

  • Avatar of jkcclemens jkcclemens Mar 09, 2014 at 23:08 UTC - 0 likes

    @Smac3223: Go

    Versions? Command blocks were an issue, but they shouldn't be anymore (it's been fixed for a long time).

    As for /weather, newer builds of CB/Spigot are registering default, vanilla commands as plugin commands, screwing up RoyalCommands. I'm currently adding a way to forcibly override it, but it's not pretty.

  • Avatar of jkcclemens jkcclemens Mar 09, 2014 at 23:07 UTC - 0 likes

    @actionforgames: Go

    166 is the newest. As I've been saying, use it (the latest dev build) and either an older CB/Spigot to get /tp or just use /teleport.

  • Avatar of actionforgames actionforgames Mar 09, 2014 at 10:32 UTC - 0 likes

    @jkcclemen I am using "#166" build from DEV BUILDS as you posted this link on this page. I am not sure where you are putting your newer DEV builds but this is only link I found on this page.

  • Avatar of Smac3223 Smac3223 Mar 08, 2014 at 17:27 UTC - 0 likes

    Hellooo, I recently was looking for a plugin to let my mods and myself check player inventories, and pretty much spy on the lesser known/shady players of the server when I came across this.

    While I completely LOVE the plugin it seems to have disabled command blocks and I cannot for the life of me figure out how to get them working again. =[ Any ideas what could be wrong?

    Edit: Also it seems using /weather doesn't work anymore on my server. =[

    Last edited Mar 09, 2014 by Smac3223
  • Avatar of jkcclemens jkcclemens Mar 08, 2014 at 16:05 UTC - 0 likes

    @actionforgames: Go

    If you're using the latest Spigot/CB and the latest RoyalCommands, /teleport should work (not /tp).

  • Avatar of actionforgames actionforgames Mar 08, 2014 at 09:32 UTC - 0 likes

    @jkcclemens I am trying to say that your un-approved buildings are sticks to #166 (that was 1 week ago) and I prefer not to Downgrade, I always used last build in this case is 166 but Even approved or un-approved non of them are seems to get updated. I am now 1 week without TP command, some of players really don't seem happy

Facts

Date created
Dec 07, 2011
Categories
Last update
Aug 31, 2013
Development stage
Mature
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
RoyalCommands
Downloads
32,526
Recent files

Authors