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

    Don Redhorse

    you config is for permissions 2.x, in 3.x you have 2 files users.yml and groups.yml
     
  2. Offline

    GREENGUY11

    Even when the code - 'dc.give.*' is not in the Default group's permissions they are still allowed to use that command. Any Default command i don't put in the permissions for Default group they can still use.
     
  3. Offline

    MrCamping

    I have a couple a problems using the multiworld features on DC.
    when I die in a world , I always respawn in the main world. Is it possible to respawn in the world I was in?

    Also, how can I add the world I already have to DC? I have seen command to create a new world, but nothing to import an existing world.
     
  4. Offline

    dmfxs

    dcwalls dccuboid dcspherehollow none of these work.. none of the item commands (except give) work.. it always says invalid selection.. i dont get it?
     
  5. Offline

    Dominic_T

    You can use '/dc save' to manually save the files for this plugin.
     
  6. Offline

    vildaberper

    You need to select a region, see the Wiki. :)
     
  7. Offline

    Alunaris

    Little bit of a problem found, not really a bug but something that I think should be fixed.
    There's no way to allow people to go through portals without giving them the warp command, as well.

    If a player has no nodes in permissions, they get the 'you don't have permission to do that' message when they walk onto a portal.

    If a player has the dc.portal.* node in permissions, they don't get that message, but they still don't teleport.

    If they have that node, AND dc.warp.self.*, then portals work fine.

    I suppose if you just don't tell people the warp names, it's fine that way, but if they figure it out, people can go wherever they want.
     
  8. Offline

    ToreTR

    Another question from all unmighty ToreTR! :D How to make mobs not spawn in a specific world? I also need to know how I make explosions not destroy blocks. :p I DID check the world properties thingy, wich I did not quite understand :/ So could you help me out?
     
  9. Offline

    MG127

    again, i need a inventory-files cleanup
    suggestion: make a permission-node (exclude op's and ".*" ?) noInventory that the plugin doesnt save inventory files for this group/players or it simple reads the info: build: true/false information from permissions, if build==false then there are no inventorys to store for this world/deletes if there is one
    or is there one and its time based? but still over 1k files is much ...
     
  10. Offline

    Don Redhorse

    @vildaberper

    hmm... looks tike there is a problem with permissions, some other people already posted issues which are strange:

    Show Spoiler
    Code:
    groups:
      architects:
        default: false
        permissions:
        - '*'
        - commandhelper.reloadaliases
        - mxImgImport.Import
        - NetherPortal.*
        - supplysign.reload
        - minecraft.*
        inheritance:
        - engineers
        info:
          prefix: '&4'
          build: true
          suffix: -Architect
          rank: 100
      foremans:
        default: false
        permissions:
        - bc.*
        - deathtpplus.*
        - elevators.advancedbuilder
        - dc.spawn.other.*
        - dc.teleport.self.*
        - dc.inventory
        - dc.clearnear.*
        - dc.nopickup.other
        - dc.mute.other
        - lwc.mod
        - modtrs.command.broadcast
        - modtrs.command.complete
        - modtrs.command.complete.override
        - modtrs.mod
        - micro.minecartstarter.can
        - minecraft.kick
        - minecraft.ban
        - preciousstones.alert.*
        - preciousstones.bypass.*
        - recall
        - simplesign.setowner
        - worldedit.extinguish
        - worldedit.navigation.*
        - worldguard.god.other
        - worldguard.heal.other
        - worldguard.fire-toggle.stop
        - wormhole.build.grouptwo
        - warp.edit.owner
        inheritance:
        - builders
        info:
          prefix: '&5'
          build: true
          suffix: -Foreman
          rank: 20
      guests:
        default: true
        permissions:
        - dc.do
        - dc.help
        - dc.who
        - dc.spawn.self.*
        - dc.disconnect
        - dc.repeat
        - dc.online
        - dc.instakill.self
        - dc.message.self
        - dc.message.other
        - dc.mount.animal.*
        - lwc.blockinventory
        - mcdocs.*
        - minecartmania.commands.st
        - modtrs.command.modreq
        - NetherPortal.portal.use
        - tcl.tpca
        - tcl.tpcd
        - warp.sign.global
        - warp.sign.invited
        - warp.to.global
        - warp.to.invited
        - warp.command.list
        - warp.world.within.*
        - wormhole.use.*
        - wormhole.network.use.*
        inheritance: []
        info:
          prefix: '&e'
          build: false
          suffix: -Guest
          warp:
             timers:
                warmup:
                   private: 10
                   public: 10
                   global: 10
                cooldown:
                   private: 30
                   public: 30
                   global: 30
          rank: 1
      builders:
        default: false
        permissions:
        - -falsebook.blocks.area
        - BedRespawn.*
        - bc.tnt.allowed
        - bog.*
        - chaircraft.sit
        - dc.do
        - dc.name.self
        - dc.remove
        - dc.flint_and_steel.*
        - dc.nopickup.self
        - dc.mute.self
        - DisposalChest.*
        - deathtpplus.deathtp
        - elevators.builder
        - falsebook.blocks.*
        - falsebook.ic.detection
        - falsebook.ic.MC1210
        - falsebook.ic.MC1211
        - falsebook.ic.MC1240
        - falsebook.ic.MC1241
        - falsebook.ic.selftriggered
        - falsebook.ic.standard
        - guestprev.is.authorized
        - homesweethome.*
        - iSort.basic.all
        - iSort.basic.chest.command
        - iSort.basic.range
        - iSort.basic.top
        - kit.kit
        - kit.survival
        - landmarks.remove.own
        - landmarks.modify.own
        - landmarks.add
        - lwc.protect
        - minecartmania.signs.*
        - modtrs.command.check
        - modtrs.command.modlist
        - mywolf.*
        - NetherPortal.portal.*
        - PhysicalShop.use
        - PhysicalShop.build
        - preciousstones.benefit.*
        - preciousstones.whitelist.*
        - preciousstones.special.*
        - SignOwner.getMessage
        - simplesign.edit
        - simplesign.colour.*
        - tcl.*
        - tombstone.use
        - tombstone.freechest
        - tombstone.large
        - tombstone.lwc
        - tombstone.sign
        - tombstone.freesign
        - tombstone.quickloot
        - tomb.create
        - wormhole.list
        - wormhole.go
        - wormhole.remove.own
        - wormhole.build
        - wormhole.build.groupone
        - warp.to.own
        - warp.to.other
        - warp.create.private
        - warp.create.public
        - warp.sign.create.private
        - warp.sign.create.public
        - warp.edit.delete
        - warp.edit.invite.*
        - warp.edit.message
        - warp.edit.update
        - warp.edit.rename
        - warp.command.*
        inheritance:
        - guests
        info:
          prefix: '&2'
          build: true
          suffix: -Builder
          warp:
            limit:
              private: 1
              public: 1
              global: 0
          rank: 2
      engineers:
        default: false
        permissions:
        - chunkregenerate
        - dc.setspawn.*
        - dc.spawnmob.*
        - dc.fly.other
        - dc.fly.all
        - dc.god.self
        - dc.god.other
        - dc.god.all
        - dc.name.other
        - dc.give.self
        - dc.give.other
        - dc.give.all
        - dc.spawn.all.*
        - dc.teleport.other.*
        - dc.teleport.all.*
        - dc.health.self
        - dc.health.other
        - dc.health.all
        - dc.time.*
        - dc.killnear.*
        - dc.dc
        - dc.weather.*
        - dc.ignoremob.self
        - dc.ignoremob.other
        - dc.ignoremob.all
        - dc.nopickup.all
        - dc.instakill.other
        - dc.instakill.all
        - dc.hide.see
        - dc.reset.self
        - dc.reset.other
        - dc.reset.all
        - dc.message.all
        - dc.repair
        - dc.mount.*
        - dc.mute.all
        - elevators.operator
        - falsebook.anyic
        - falsebook.blocks.*
        - guestprev.is.admin
        - herochat.admin
        - iSort.adv.reload
        - kit.starter
        - kit.hunter
        - kit.miner
        - kit.railer
        - kit.conductor
        - kit.scientist
        - landmarks.modify.all
        - landmarks.remove.all
        - logblock.*
        - lwc.admin
        - magiccarpet.*
        - minecartmania.*
        - minecraft.pardon
        - minecraft.save-on
        - minecraft.save-all
        - nocheat.*
        - p2.demote
        - p2.promote
        - PhysicalShop.admin
        - plugman.*
        - preciousstones.admin.*
        - simplesign.edit.all
        - supplysign.create
        - supplysign.destroy
        - tombstone.admin
        - tomb.admin
        - worldedit.analysis.*
        - worldedit.brush.*
        - worldedit.butcher
        - worldedit.chunkinfo
        - worldedit.chunklist
        - worldedit.clipboard.*
        - worldedit.drain
        - worldedit.fill
        - worldedit.fill.*
        - worldedit.fixlava
        - worldedit.fixwater
        - worldedit.history.*
        - worldedit.region.*
        - worldedit.removeabove
        - worldedit.removebelow
        - worldedit.removenear
        - worldedit.replacenear
        - worldedit.selection.*
        - worldedit.snapshots.*
        - worldedit.snow
        - worldedit.superpickaxe.pickaxe
        - worldedit.superpickaxe.pickaxe.area
        - worldedit.superpickaxe.replacer
        - worldedit.superpickaxe.tree
        - worldedit.thaw
        - worldedit.tool.*
        - worldedit.wand
        - worldedit.wand.toggle
        - wormhole.network.build.*
        - wormhole.build.groupthree
        - wormhole.remove.all
        - wormhole.config
        - wormhole.network.build.*
        - wormhole.build.groupthree
        - wormhole.remove.all
        - wormhole.config*
        - warp.create.global
        - warp.sign.*
        - warp.edit.creator
        - warp.admin.*
        inheritance:
        - foremans
        info:
          prefix: '&c'
          build: true
          suffix: -Engineer
          warp:
             limit:
                total: -1
                global: -1
          rank: 50
    users:
      user1:
        permissions: []
        group: foremans
      user2:
        permissions: []
        group: builders


    both users can use the /give command

    the other permissions work, and the forum wrangled the lines again.. like always.. any idea? permission 2.7.4 and cb 766 and default commands 3.3.0
     
  11. Offline

    Plancke

    Could you add something so that i can see what my users give and what commands they use like a seperate permission node dc.see.[Command] or *
    *=everything
     
  12. Offline

    Yannikin

    How can I use colour for the chat?
     
  13. Offline

    vildaberper

    Hmm, Ill look into it, thanks. :)

    Itll be in a future update, 'dc.portal.warp.*' etc.

    Ill add that along with broadcast settings, like the old version had. :) (2.5.5)

    Read the main post, theres a whole "quote" for it.
     
  14. Offline

    Don Redhorse

    it could be that other functions have that issue... I just found that one out by chance.. nobody complains about too much rights.. :-/

    Will try to check them also myself.
     
  15. Offline

    Yannikin

    But where must I add the color code? I do not know :/
     
  16. Offline

    Plancke

    Thanks
     
  17. Offline

    vildaberper

    Where you want it?
     
  18. Offline

    Don Redhorse

    normally in the prefix or suffix of the group or user
     
  19. Offline

    xElItEx_Fate


    Craftbukkit Version - 818
    Other Plugins - Nothing
    Error message -


     
  20. Offline

    vildaberper

    So whats the problem?
    Looks like you should update Java though.
     
  21. Offline

    Volume

    /dc =(((
     
  22. Offline

    MG127

    yeah with cb 849+ the annoying creaturespawn error-spam is gone :D

    if you havent seen it: (cb 818)
    Show Spoiler

    Code:
    2011-06-10 12:16:40 [SEVERE] Could not pass event CREATURE_SPAWN to DefaultCommands
    java.lang.NullPointerException
        at com.vildaberper.DefaultCommands.Listener.DCEntityListener.onCreatureSpawn(DCEntityListener.java:265)
        at org.bukkit.plugin.java.JavaPluginLoader$54.execute(JavaPluginLoader.java:619)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callCreatureSpawnEvent(CraftEventFactory.java:228)
        at net.minecraft.server.World.a(World.java:1905)
        at net.minecraft.server.Chunk.addEntities(Chunk.java:470)
        at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:76)
        at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:398)
        at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:348)
        at com.onarandombox.Rigby.MultiVerse.MultiVerse.loadWorlds(MultiVerse.java:380)
        at com.onarandombox.Rigby.MultiVerse.MultiVerse.onEnable(MultiVerse.java:115)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:125)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:750)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:253)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:134)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:112)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    


    i dunno why, but this appeared only after a few starts/restarts/crashes on my testserver, and from there on it continued to stay, even if i deleted the worlds and/or defaultcommands directory
     
  23. Offline

    vildaberper

    ?

    Looks like theres something wrong with the configuration "block_ghast_spawn", make sure that its a valid boolean. :)
     
  24. Offline

    Volume

    mmm... /dc
    блин дуратский англ яз =(
    I dont speak English =(
     
  25. Offline

    Alphaminion

    Not entirely sure what went wrong and what fixed it.. but I was having trouble with groups other than the admin with '*' permissions not being able to use any commands nor being able to build. After fiddling for a bit i rewrote my group permissions to look like - 'dc.do' or - 'dc.god' and they started working.

    Like I said, not entirely sure what I did, not sure at all why it's now working like that... but I thought it would be worth mentioning. I'm using the latest versions of both DC and Permissions. Server is running 818.

    Volume: Многие команды не нужны /dc перед их на работу. / Бог действует так же, как /dcgod

    Somehow i doubt I got that translation right but I gave it a shot.

    Ehh.. my russian friend says it was close.. lol.

    Я надеюсь, что имеет смысл для вас, мой русский очень, очень плохо

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

    MG127

    well as i wrote ... i deleted the defaultCommands dir ... and the error is still there, but only cb 818-847
     
  27. Offline

    vildaberper

    I guess its a a bug in CB then. :)

    Probably something with Permissions, nothing is changed when it comes to that.
     
  28. Offline

    Joeyderijk

    cant use /dccuboid? it says: invalid selection
     
  29. Offline

    vildaberper

    You need to select the region with the selection tool before you can do that (default stick).
     
  30. Offline

    ace674

    Hi,

    I'm using Group Manager and the permissions won't work for any of the users! Look at my groups.yml file, I think it all checks out. There are some random groups in there by the way! :) Please look at the Mod group and free group (default) as these are the ones I need to fix. Thanks!

    Code:
    groups:
      ViceMayorWoodenBlock:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      MayorSmoothStone:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      Donator:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      SemiAdmin:
        default: false
        permissions:
        - +groupmanager.mandemote
        - +groupmanager.manpromote
        - -groupmanager.*
        - '*'
        inheritance:
        - moderator
        info:
          prefix: '&c'
          build: true
          suffix: SemiAdmin
      Fighter:
        default: false
        permissions:
        - essentials.kit
        - essentials.kit.fighter
        inheritance: []
        info:
          prefix: ''
          roles-category: skill
          build: false
          suffix: ''
      HilltopMayor:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      Deputy-Mayor-Hilltop:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      MayorWoodenBlock:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      Free:
        default: true
        permissions:
      - 'defaultcommands.spawn.self'
      - 'defaultcommands.teleportallow.other'
      - 'defaultcommands.teleportallow.all'
      - 'defaultcommands.teleportdisallow.other'
      - 'defaultcommands.teleportdisallow.all'
      - 'defaultcommands.teleportlist'
      - 'defaultcommands.teleport.self'
      - 'defaultcommands.message.other'
      - 'defaultcommands.message.all'
      - 'defaultcommands.afk.self'
      - 'defaultcommands.afk.other'
        inheritance: []
        info:
          prefix: ''
          build: true
          suffix: 'Free'
      Mod:
        default: false
        permissions:
      - 'defaultcommands.spawn.self'
      - 'defaultcommands.spawn.other'
      - 'defaultcommands.spawn.all'
      - 'defaultcommands.spawn.set'
      - 'defaultcommands.teleportallow.other'
      - 'defaultcommands.teleportallow.all'
      - 'defaultcommands.teleportdisallow.other'
      - 'defaultcommands.teleportdisallow.all'
      - 'defaultcommands.teleportlist'
      - 'defaultcommands.teleport.self'
      - 'defaultcommands.teleport.other'
      - 'defaultcommands.teleport.all'
      - 'defaultcommands.teleport.force'
      - 'defaultcommands.teleporthere.other'
      - 'defaultcommands.teleporthere.all'
      - 'defaultcommands.time.set'
      - 'defaultcommands.time.get'
      - 'defaultcommands.online.other'
      - 'defaultcommands.online'
      - 'defaultcommands.repair'
      - 'defaultcommands.stack'
      - 'defaultcommands.message.other'
      - 'defaultcommands.message.all'
      - 'defaultcommands.fire.other'
      - 'defaultcommands.fire.all'
      - 'defaultcommands.fire.self'
      - 'defaultcommands.stopfire.other'
      - 'defaultcommands.stopfire.all'
      - 'defaultcommands.stopfire.self'
      - 'defaultcommands.kick.other'
      - 'defaultcommands.kick.all'
      - 'defaultcommands.kick.self'
      - 'defaultcommands.ban.other'
      - 'defaultcommands.unban.other'
      - 'defaultcommands.unban.all'
      - 'defaultcommands.banlist'
      - 'defaultcommands.banlist.other'
        inheritance:
        - semiadmin
        info:
          prefix: ''
          build: true
          suffix: 'Mod'
      Miner:
        default: false
        permissions:
        - essentials.kit
        - essentials.kit.miner
        - flashlight.regular
        inheritance: []
        info:
          roles-requirement:
          - BlueFaction
          - RedFaction
          prefix: ''
          roles-category: job
          build: false
          suffix: ''
      ViceMayorSmoothStone:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      Warned:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      MayorBigBlow:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      FlyingMan:
        default: false
        permissions:
        - nocheat.moving
        inheritance: []
        info:
          roles-requirement: Fighter&SuperCart
          prefix: ''
          roles-category: skill
          build: false
          suffix: ''
      Disabled:
        default: false
        permissions:
        - none
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      Builder:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      SuperCart:
        default: false
        permissions:
        - minecartmania.*
        inheritance: []
        info:
          roles-requirement: Railer
          prefix: ''
          roles-category: skill
          build: false
          suffix: ''
      Owner:
        default: false
        permissions:
        - '*'
        inheritance: []
        info:
          prefix: ''
          build: true
          suffix: 'Owner'
      RedFaction:
        default: false
        permissions: []
        inheritance:
        - peasant
        info:
          prefix: '&c'
          roles-category: faction
          build: true
          suffix: Red
      Farmer:
        default: false
        permissions:
        - essentials.kit
        - essentials.kit.farmer
        - essentials.spawnmob
        inheritance: []
        info:
          roles-requirement:
          - BlueFaction
          - RedFaction
          prefix: ''
          roles-category: job
          build: false
          suffix: ''
      Healer:
        default: false
        permissions:
        - essentials.kit
        - essentials.kit.healer
        - essentials.heal
        inheritance: []
        info:
          roles-requirement:
          - BlueFaction
          - RedFaction
          prefix: ''
          roles-category: job
          build: false
          suffix: ''
      Hilltop:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      Peasant:
        default: false
        permissions:
        - roles.joinrole
        - roles.leaverole
        - roles.myroles
        inheritance: []
        info:
          prefix: '&e'
          build: true
          suffix: Peasant
      leak:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      BlueFaction:
        default: false
        permissions: []
        inheritance:
        - peasant
        info:
          prefix: '&d'
          roles-category: faction
          build: true
          suffix: Blue
      Railer:
        default: false
        permissions:
        - essentials.kit
        - essentials.kit.railer
        inheritance: []
        info:
          roles-requirement: Miner
          prefix: ''
          roles-category: subjob
          build: false
          suffix: ''
      Moderator:
        default: false
        permissions:
        - essentials.give
        - essentials.item
        - essentials.tp
        - essentials.tphere
        inheritance: []
        info:
          prefix: '&c'
          build: true
          suffix: Mod
      ViceMayorWoddenBlock:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
    
     

Share This Page