RoyalCommands
RoyalCommands - v5.2.2
Download | Changelog | Configuration | Commands & Permissions
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
Information for Commands & Permissions can be found at the Official (but never complete) RoyalCommands documentation, these can be found here
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.
Contact
The Worldwide Minecraft Alliance Discord is the best place to find us, under the #development channel join us here
Servers
Run RoyalCommands on your server? Let us know the name and address (and a note if you want), and we'll list it here!
Of course, there's the server it was made for:
| Server Name | Server Address | Note |
|---|---|---|
| Worldwide Minecraft Alliance | wma.im | The Australian Multi-Purpose Server |
About the original developer
RoyalCommands was originally written by anna-is-cute (formerly known as jkcclemens)
The Worldwide Minecraft Alliance has since taken over RoyalCommands (and the rest of the suite)
The Royal Suite
| Name | Description |
|---|---|
| RoyalCommands | A set of useful, general commands for your Minecraft server |
| RoyalChat | A simple chat manager for your Minecraft server |
-
View User Profile
-
Send Message
Posted May 10, 2012where do I go to set it so that certain players can use Zombe's mods,? I've looked through the nodes and none of them seem to allow players to use Zombe's NoClip
-
View User Profile
-
Send Message
Posted May 9, 2012@Kevin57493
I recommend reading this: https://royaldev.org/commands.php
Go to the second page, where the permissions are. Press Cntrl+F. Search for: see
And hopefully you will see highlighted the nodes you are looking for. To enable all, use: rcmds.see.*
Although I think there is no ".see" for jail and muted. At least for now.
Cheers.
-
View User Profile
-
Send Message
Posted May 9, 2012How can I make it so that whenever someone gets kicked/banned/jailed/muted, everyone in the server can see that broadcast?
-
View User Profile
-
Send Message
Posted May 7, 2012@jkcclemens
Have you gotten any news on a way to convert CommandBooks homes/warps? I'll even pay for this if it's necessary. I really need to switch from commandbook, but I can't as that would remove over 4000 homes.
-
View User Profile
-
Send Message
Posted May 7, 2012@jkcclemens
imho, most griefers are dumb enough not to think about that, and dynamic IP only changes the IP after router re-boot, right? (and /banip would be useless for dynamic too, right?)
btw, forgot to tell about a possible exploit with royal-auth. If the session login is activated, a player disconnects, and someone logs in with his username from another IP, he takes full control over the account (due to session-login)
although i'm not sure about this, but i think it happened
cheers!
-
View User Profile
-
Send Message
Posted May 6, 2012@jkcclemens Good luck with your project. I know that dynamic IP exists, but I don't know what you mean by it.
-
View User Profile
-
Send Message
Posted May 6, 2012@jkcclemens
Hi there again.
I would like to ask again about the "multiple users-same IP" thing.
Its kinda hard on "offline" servers to have time to check every player that visits and /cip their IP for a possible coincidence. So if possible, or if you have any news on in please tell me.
-
View User Profile
-
Send Message
Posted Apr 29, 2012@jkcclemens
Any news? I really need this.
-
View User Profile
-
Send Message
Posted Apr 28, 2012Suggestion: Give the Banlist, Whitelist, Kits their own files. Makes them a bit easier to manage.
Also giving homes their own file would be nice. Just something I thought of. :)
-
View User Profile
-
Send Message
Posted Apr 25, 2012@john83845
Yea I have the same problem... is there any fix for it? It would be really helpful because with this problem I can't do the /help command :(
-
View User Profile
-
Send Message
Posted Apr 24, 2012@jkcclemens If you can, that would be awesome. I could do it by hand, but it would take me a LONG time.
-
View User Profile
-
Send Message
Posted Apr 24, 2012Hi, I have a suggestion, but I don't know if that is implemented already. Could you make an Info display every time that a player connects, to inform mods or higher if multiple players connect from the same IP? (some griefers just change their name, connect, and grief under another name) Thanks!
---BTW: you're awesome
-
View User Profile
-
Send Message
Posted Apr 22, 2012I have over 2000 homes, 100 warps, and 400 banned names on my current plugin CommandBook. Is there any way I can convert all of that to your formats?
Edit: It seems that you save everything in individual player files.. I have a feeling it would be impossible.. =(
-
View User Profile
-
Send Message
Posted Apr 21, 2012Hey, is there anywhere I can see how to format the signs?
-
View User Profile
-
Send Message
Posted Apr 21, 2012What does this error mean?
21.04 15:07:30 [Server] SEVERE [RoyalCommands] Could not grab list of commands!
-
View User Profile
-
Send Message
Posted Apr 20, 2012@jkcclemens
http://pastebin.com/4Fpvz5LS
-
View User Profile
-
Send Message
Posted Apr 20, 2012@jkcclemens
yep im trying to use one right now but the only thing stopping me from opening this server is royal commands.Im getting the same error over and over. I tried going to just vault,pex, and modifyworld and i get the error over and over
-
View User Profile
-
Send Message
Posted Apr 17, 2012<3 you XD
-
View User Profile
-
Send Message
Posted Apr 17, 2012i cant get into live chat D=
i want your 0.2.2 build ; ; /sadface >.>
-
View User Profile
-
Send Message
Posted Apr 14, 20122012-04-14 21:41:14 [SEVERE] Could not pass event PlayerCommandPreprocessEvent to RoyalCommands org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:814) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at lishid.orebfuscator.hook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:117) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at lishid.orebfuscator.hook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:60) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at org.royaldev.royalcommands.listeners.RoyalCommandsPlayerListener.setCooldown(Unknown Source) at org.royaldev.royalcommands.listeners.RoyalCommandsPlayerListener.commandCooldown(Unknown Source) at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ... 14 more
Getting this upon player commands.