Inactive [GEN] DefaultCommands v4.0.0 - The "default" plugin [1.4.5-R0.2]

Discussion in 'Inactive/Unsupported Plugins' started by vildaberper, Mar 2, 2011.

  1. Offline


    I have some ideas which functions you could add.
    1. Some sign-related things: colors, edit, ... .
    2. Copy & paste for cuboid.
    3. Custom stack-size for items (e.g. 32 signs instead of 1).
    4. A chunk-regenerator.
    5. Item-restore after death (or a DeathChest).
    6. Region-protection.
    7. Auto-replace for the inventory (e.g. you have 256 stone and build sth., after the stack has been used, the next stack appears instead of the old one).
    I know there are plugins for all of these functions, but I like 1 plugin instead of 1234.
  2. I don't get how the /portals
    or /dcsetportal commands work.
    Which "<portal>" do you mean?
    How do I set a "<portal>"?

    Nevermind, used the search function and used the Wiki then.
    But maybe give the user an info, how to use it in the /dchelp command.
    Or am I the only one that didn't get how it worked?
  3. Offline


    I'm getting this error, apparently its has to do with permissions it won't let me enter any commands ect.. I'm new to this so give me a break. :D

    20:14:31 [SEVERE] Error occurred while enabling DefaultCommands v3.5.0 (Is it up
     to date?): special characters are not allowed
    unacceptable character #FFFD special characters are not allowed
    in "<reader>", position 1
            at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.ja
            at org.yaml.snakeyaml.reader.StreamReader.update(
            at org.yaml.snakeyaml.reader.StreamReader.peek(
            at org.yaml.snakeyaml.reader.StreamReader.peek(
            at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.ja
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.ja
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(
            at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produ
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
            at org.yaml.snakeyaml.Yaml.load(
            at org.bukkit.util.config.Configuration.load(
            at com.vildaberper.DefaultCommands.SaveLoad.loadConfig(
            at com.vildaberper.DefaultCommands.SaveLoad.loadAll(
            at com.vildaberper.DefaultCommands.DefaultCommands.onEnable(DefaultComma
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(
            at net.minecraft.server.MinecraftServer.e(
            at net.minecraft.server.MinecraftServer.a(
            at net.minecraft.server.MinecraftServer.init(
  4. Offline


    Jman: looks like you used an invalid character in your configuration. Make sure you aren't using tabs; you should be using spaces instead. If that doesn't help, maybe we can help if you post your configuration.
  5. Offline


  6. he may get it but i still dont... please help
  7. Offline


    Ill add "nether_world: <world>" and "normal_world: <world>" in Config.yml, thanks for the idea!

    Its in DefaultCommands/Worlds/<world>/Inventory and Armor.

    Update to the devbuild, its fixed.

    Yeah, Ill add Give_blacklist.yml, thanks!

    Yep, Ive been thinking of that as well, its already on my todo list. :)

    Yeah, that would bee cool. :D
    Right click to edit and the same color codes as in the chat!

    Yep, its on my todo list.

    Maybe, I might add it.

    Its on my toto list.

    Maybe, but theres other plugins for that.

    Will add regions! :D

    I think theres a plugin for that, but Ill add it anyways, thanks! :D

    Thats what the Wiki is for. :)

    Let it regenerate Config.yml.

    Did you check the Wiki?

    Use a stick and mark two blocks by clicking with your mouse, thease will be the corners of the portal.
    Then type /setportal <the portal name> <the portal target>, the name can be anything, but will override other portals if the name isnt unique. The target is the portal target, where you will end up when traveling with it.
    Moer on target is on the Wiki. :)
  8. Offline


    hey.. why cant any of my NON OP players pickup any items??:(
  9. Offline


    Hey vildaberper,

    I have a few more feature requests that would be very useful for me. Thanks for responding!

    * Separate health per world? I want a survival and creative map, but I don't want users to be able to use the creative world to heal themselves for the survival world. I can use MultiInv to get this if need be, but then it duplicates the multiple world inventory feature...
    * In a vanilla MC server, if a player leaves and rejoins the server, he will rejoin in the same spot he left (whether it be nether or normal world). In DefaultCommands with multiple worlds, if a player leaves and rejoins a world, he ends up at spawn again. Could you make an option where the player will rejoin a world in the same place he left?
    * This is a big feature, so I understand if it's too much: private warps? I would like to give my users the ability to create their own warps, and share them amongst each other, while only administrators can add public warps. If it's too big, don't worry about it; there are other mature warp plugins I could use for this.
    * Minor: If a user does not have access to a command and uses it wrong, the permissions system warns him/her that 'you do not have permission to do that', but DefaultCommands still prints a help line showing the syntax of the command. This could be semi-confusing.

    I think if you can get my previous requests and these requests implemented, DefaultCommands will probably be the only plugin I need. I'll keep testing it on my server and will get back to you with any other feedback. Thanks again for making such a useful plugin!
  10. Offline


    Awesome ideas, Ill add them all (Might skip the private warps though)! :D
    [diamond] for you!
  11. Offline


    Haha, thanks. I look forward to seeing these features come to life! :)
  12. Offline

    Carlos Fuentes

    I'm having some very odd issues with the kits using defaultcommands.

    I'll set it to give me, say, 64 planks. After the kit has been used to many users on the server various times, it goes from 64 to something like 8 planks, then 2, then ultimately 1. The number degrades for some reason. I can't seem to fix it with anything, and the problem is that since the command is /kit, I can't use another plugin for it (they overlap).

  13. Offline


    maybe add a ungod command because when i jail someone they can escape ecause my gaurds (wolves) can't kil them...
  14. Offline


    Would love a separate MOTD for (either) each permission group or each world. Plus, the ability to edit lines of the MOTD with a command would be nice, something like this:
    /setmotd {world} {line} {message}
    I mean, lines 1 and 2 could be the same for every world, and lines 3+ could be world/group specific, if you get my drift.

    And all of this in a separate motd.yml config file too.
  15. Offline


    The god command toggles god on/off, unless you mean that an ungod command would allow you to automatically ensure someone is not in god mode before jailing them? Introducing an 'ungod' command would change the DC tradition of having commands that toggle on/off (e.g. creative, fly, etc), which may actually be a good idea.

    Actually, I just realized something... if I give my users access to commands that have modes like 'fly' in one world, and they join a different world, would they still be in 'fly' mode despite not having permissions to the 'fly' node in the different world? Uh oh, I'll have to test that when I get home from work.
  16. Offline


    block_monster_spawn: true
    command is not working on my second world "world2" and monsters are still spawnning at night. On my first world, monsters are not spanning at night because of, but my second world ignores this file so I have to use your file called "config.yml".
  17. Offline


    After I installed this the other player on my server basically couldn't do anything. He couldn't pick up items, open doors, mine blocks, etc. Why might this be?
  18. Offline


    After I installed this the other player on my server basically couldn't do anything. He couldn't pick up items, open doors, mine blocks, etc. Why might this be?

    I got the same problem. Where is the op-only version?​
  19. Offline


    It's a bit odd, but you have to add the permission "<worldname>" (or* for all worlds) to whoever is allowed to do things on the server (break blocks, open doors, etc). If someone does not have this permission, they can walk around, but they can't do anything.
  20. Offline


    @ vildaberper: Are you planning on adding support for permissionsbukkit ??
    Its a freaking great plugin .. it works great on my old server but my two new ones are using the new perm system.
  21. Offline


    How to add that permission?
  22. Offline


    I have a couple of other ideas.
    1. A plugin-hide / plugin-rename-function (you can hide plugins from the plugin list and rename them).
    2. If you add more function (and you'll add more), please make your plugin customizable (choose, which command / function you wanna have, which not), or split your plugin (cuboid, protection, general, ...).
    3. Command aliases (for other plugins).
  23. Offline


    You need to install a permissions plugin, like Permissions, and give that permission node to the appropriate group/users. Bukkit now has built-in permissions via Superperms, but DefaultCommands does not yet support it, so you still need to use an external Permissions plugin.
  24. Offline


    Can you give me a plugin for permissions? And i can not good english. Where you need to add: *?
  25. Offline


    I got a problem with the most recent dev. build ;) every time I edit a .yml file and then restart the server (I don't want to use "better_chat" so I set it to "better_chat: false") then .yml file doesn't read anything I changed, in fact, it deletes the one I edited and replaces it with a new one. :eek: Just letting ya know trying out the non Dev build now.

    EDIT: tried the non dev build and worked so again just letting you know :)
  26. Offline


    Have you used "/dc reload"? :)

    Alined with the Blood effect (red wool), it would be cool when you died, pink wool popped out aswell (brain) :p
    And maybe make squids bleed black wool (inc)?

    -Oh ye, I went over to PermissionsBukkit, but it doesn't work - DC wont let me build, even that i have the "" note, and it is DC, cuz it tells the DC string "not_permission: '&4You do not have permission to do that.'"

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Jul 17, 2016
  27. Offline


    The only question that really matters is, When is it going to be ready?
  28. Offline


    DC doesn't support PermissionsBukkit/Superperms yet, unfortunately. The developer mentioned this in a previous comment. I hope he adds support soon, since PermissionsBukkit seems easier to manage than Permissions.
  29. Offline


    Hey Whenever i use defaultcommands, my non op's cant pick up items from the ground. i have turned nopickup off and still they cant. Anyhelp would be fantastic.
  30. Offline


    I got it running just fine now with PermissionsBukkit.
    I made parents in permissions.yml .. DefaultCommands.default for the default group and then children for each dc permission node....
  *: false
            dc.who: false
    After that i added a node in the permissionsbukkit config.yml "DefaultCommands.default: true" .. for each group ofcourse.
                DefaultCommands.default: true
    I should mention that this only seems to work with that latest dev build with permissionsbukkit: read more in and link to it here:
    hope that works out for anyone wanna try that :)

Share This Page