DefaultCommands
DefaultCommands is a huge plugin. It aims to reduce the amount of plugins a server needs and bring as much functionality as possible without increasing cpu or ram usage too much.
- Changelog <- Development build is here!
- Command usage
- Commands
- Config
- Permissions
DO NOT LOG OUT WITH ENCHANTED ITEMS, POTIONS OR BOOKS IN YOUR INVENTORY!
This is fixed in the dev build!
All commands have customizable aliases, which means you dont have to type "dc" in front of every command! Eg. /dcteleport has /teleport and /tp by default. This is to minimize command conflicts with other plugins.
- Handle multiple worlds with ease by in-game commands or by editing the config!
- ID specific world-related data (level, inventory etc.)!
- Admin tools (/dcban, /dchide etc.)
- Teleportation (/dcjump, /dcteleport etc.)
- World editing (/dcregenerate, /dccuboid etc.)
- Player-related commands (/dclightning, /dcnodamage etc.)
- Freedom - Change things for offline players as well as online players!
- General commands (/dconline, /dcpvp etc.)
- Chat colors!
- World-protection like explosives and mob specific configuration.
- Customizable physics (fire_spread, water_flow etc.)
- And much more!
More features is being added all the time, if you want one - tell me!
@ chiller252, what permissions suystem are you using?
can someone please post an example permissions setup for this please, and please make sure that it works. i am having soooo much trouble and there is no example anywhere...
i am now having trouble with moar permissions, i fixed the dc.do one but even though a group has dc.spawn and dc.teleportposition nodes in their group, they cannot use the command. the first message that appears is that "&4 you do not have permissions to do that" then it says "player teleported player to spawn" with no affect? wtf halp?
@Flaiker
Creative Mode: So long as the world is a creative mode world (i.e. the level.dat file says it's creative - you can change it with something like NBTedit), I think DC will honour that.
Separate Inventories: Each world has a separate Config.yml file in the folder <server folder>/plugins/Default Commands/Worlds/<worldname>. In the config for the worlds you want to have separate inventories, just change separate_inventory: false to separate_inventory: true.
You can also change lots of other things through the world's Config.yml.
Can't say I've tested all of this, but it's how I understand it should work.
Wiki
@nedercraft
leeme try that
5 mins later:
omg rotfl pbj it worked wtf it did not say anything on the permissions node page... thankey you
@Chiller252
your actually using the < and > signs?
remove those..
and post your cfg on pastebin and gimme a link, cos i know for a fact that its working on mys erver..
@Chiller252
OH MY GOD WHAT THE F#CK
it did not work it was just a temporary glitch appearently...
i will send this error to author...
@Chiller252
OMFG ROTFL PBJ, i tried permissions ex one last time with 2 of the "dc.do<world>" command, - dc.do<world> - dc.do<chris-Land>
!!!!YAY!!!!
ps:yes that is my world name, really creative right? but it is whitelisted so don't try to get on
@Chiller252
btw, it doesn't work :(((((((((((((
This is hopeless... someone recondmend another default plugin that is not essentials or command bok <== those suck
RRRRRAAAAAGGGGGEEEE
@nedercraft
i tried bpermissions and found permission nodes to do things on default commands but i have tried everything with these and i still get "you do not have permissions to do thet" messages even though "dc.do<world>" (i put my world here and tried too) is activated for everyone. i will try modifyworld with this even though it was created for permissions ex. WTFFFFFFFF
:[]
Hi, I'd like to have one world, where you have the native minecraft creative mode enabled and on the others normal survival as well as seperate inventory. Is this possible?
@chiller252, @animenation,
No problems what so ever using bpermissions, kinda works the same as permissions 3.
@animenation
i have a similar problem, i have tried with commands 3.x (now discontinued) and permissions ex. i have set in all possible ways "build:true" and default commands is blocking All permissions for ALL plugins until i uninstall, then permissions work again for all plugins. everyone keeps getting "you do not have permissions to do that." i can set everyone to op for all players to do everything (fix problem) but it creates a new problem, now everyone can do anything ie:put ME in jail, wich defeats the point of premissions.
Halp?
btw: i am trying essentials until fix...<=== i dont like
Having a problem with bukkit permissions. No one, non op, can build unless their given permission dc.*: true(yes we all have permissions.build: true). I have looked over all the permissions, dont see a dc.build or any other setting that would stop me from getting the error message from default commands "not_permission: '&4You do not have permission to do that.'" different from the message from bukkit permissions "build: '&cYou do not have permission to build here.'
Someone help please!
cheers,
btw with your latest dev build, suddenly i'm getting alot of "derps" before a chatline
example
14:27:45 [INFO] Player Respawning 14:27:46 [INFO] derp 14:27:46 [INFO] [Hobotown-Donator]RikyPiston: ja da doe tog niets? 14:27:50 [INFO] derp 14:27:50 [INFO] [Hobotown-Donator]RikyPiston: ah 14:27:51 [INFO] derp 14:27:51 [INFO] [haxhax-Admin]Pulsywulsy: zuper: geen idee maar ik heb het ook
chats in dutch, non-important.
cb1240.
latest DC devbuild. dled 2 hours ago.
@sirmyllox
Ah thanks. That did the trick.
What's going on here? It refuses to load for me:
00:50:20 [WARNING] Task of 'DefaultCommands' generated an exception java.lang.NullPointerException at com.vildaberper.DefaultCommands.Class.DCWorld.getBoolean(DCWorld.java:156) at com.vildaberper.DefaultCommands.Runnable.TimeSync.run(TimeSync.java:15) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:439) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374) at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
When It does load and I type /DC:
mmandMap.java:163) 00:54:26 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:353) 00:54:26 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:756) 00:54:26 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:721) 00:54:26 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714) 00:54:26 [SEVERE] at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33) 00:54:26 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) 00:54:26 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92) 00:54:26 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile:108) 00:54:26 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464) 00:54:26 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374) 00:54:26 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
It /DC <arg> text shows but nothing happens.
That's on the latest DEV build.
dc.teleport.all.* = you can teleport everyone to one spot.
/teleport <name> would require dc.teleport.self.* ..
I got a problem with the teleport function. When i do /teleport <name> it says in red "you do not have permissions for that" But underneath that line it says "<name> made <name> teleport to <name>"
I used the permissions " - dc.teleport.all.* "
Could you help me with this? If you need more info then please ask :).
@Sean_O_Seaghdha Delete the inventories that fail to load, something went wrong when they were saved. :) Must be something with the new bukkit build, I didnt change anything related to command aliases.
@nedercraft I have no idea whats causing it, try the latest dev build. :) The ones that are 0B should be removed.