Inactive [GEN] Essentials v2.1 [?]

Discussion in 'Inactive/Unsupported Plugins' started by Zenexer, Jan 19, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Zenexer

  2. Offline

    Zenexer

    You need to use per-kit permissions. One kit might be essentials.kit.tools, another essential.kit.building, etc.
     
  3. Offline

    chill1977

    he is, he has quite a few kits, i thought maybe that had something to do with it lol
     
  4. Offline

    pabbie

    uh amazing! great job @Zenexer
     
  5. Offline

    SliMeY_G

    To give permissions to all kits, try essentials.kits.*, otherwise as Zenexer said, per kit permissions.
     
  6. Offline

    SilverbladeNL

    Found a typo on the Wiki ;)

    /delwar should be /delwarp (or so I assume)

    Also, is it okay if I post information / commands / examples of this plugin om my wiki? Just so I can make things clear for those whom are having difficulties starting a server?

    I'm really happy with the speedy addition of new features. I think I might need a RSS-feed of this plugin, cause I can't keep up with the updates.

    My previous question still remains tho: How to toggle the /bigtree and /smalltree function (if possible) so that right-clicking doesn't spawn trees anymore unless re-enabled.
     
  7. Offline

    GmK

    I do presume there is no way to disable the 'You do not have access to that command' message on a per-command basis?

    I am using McDocs for a custom help list which I want normal users to access via /help, and I want my admins to see the full help list of essentials as well.

    When I dont give my groups (apart from admins) access to essentials.help, the admins see both the custom /help of McDocs and the full Essentials help (as I wanted), but everyone else sees the custom help PLUS the ugly 'you dont have access' command. So I would really like to disable that message.

    Is that possible? :)
     
  8. Offline

    Beatkidz

    i would really like to see a timer on /home. the abuse of this command in PvP is horrible. like you use the command
    and it takes <x> amount of time before it tps you home
     
  9. Offline

    misterzizka

    /mod, /modgrp, /modify doenst work.. atleast describe it better coz it may be me doing something wrong.. i typefx: /modify <username> <groupname>... i also tried /modify <username> groups <groupname>
     
  10. Offline

    EvilMaL

    my kits are still broke im pullin what lil hair i have left out. heres my essentials and permissions configs. if someone isnt to busy could ya take a peek and see if im missin something.

    oh and ever since the items.db showed up im getting server spam for every item that is placed. is there a way to make this go away ?

    plugins i use are: essentials, permissions, hiddendoor, ichat, and sortal(probably gonna remove it soon)

    Essentials config:

    Code:
    # A color code between 0-9 or a-f. Set to 'none' to disable.
    ops-name-color: 'g'
    
    # The character(s) to prefix all nicknames, so that you know they are not true usernames.
    nickname-prefix: '~'
    
    # The delay, in seconds, required between /home, /tp, /warp, etc.
    teleport-cooldown: 60
    
    # The delay, in seconds, required between /heal attempts
    heal-cooldown: 60
    
    # The number of items given if the quantity parameter is left out in /item or /give.
    default-stack-size: 64
    
    # The message of the day, displayed on connect and by typing /motd.
    motd:
      - '&2Welcome to our server, &a{PLAYER}'
      - '&bPlease do not addon to peoples creations without permission.'
      - 'Type /rules to see our server rules.'
      - '&4No Warning Shots Fired on this Server'
      - '&cGriefers are killed, booted, then perma ip ban.'
      - 'This server is brought to you by &6EvilMaL &fand &eY_M_10590'
    
    # The server rules, available by typing /rules
    rules:
      - '1 Be respectful'
      - '2 No abusive comments'
      - '3 Use common sense'
      - '4 If it isnt yours then dont touch it!'
    # Disabled commands will be completelly unavailable on the server.
    disabled-commands:
     - nick
    
    # Restricted commands will only be available to ops.
    # These will have NO EFFECT if you have Permissions installed!
    # These are here only if you want something simpler than Permissions.
    restricted-commands:
    
    # Note: All items MUST be followed by a quantity!
    # Times are measured in seconds.
    kits:
      guest:
        delay: 3600
        items:
        - 268 1
        - 269 1
        - 270 1
        - 271 1
      wood:
        delay: 3600
        items:
        - 17 20
        - 5  20
        - 280 20
      stone:
        delay: 3600
        items:
        - 4 64
        - 4 64
      Sand:
        delay: 3600
        items:
        - 12 64
        - 12 64
      glass:
        delay: 3600
        items:
        - 20 64
        - 20 64
      food:
        delay: 3600
        items:
        - 320 1
        - 260 1
        - 282 1
        - 350 1
        - 297 1
      larm:
        delay: 14400
        items:
        - 268 1
        - 298 1
        - 299 1
        - 300 1
        - 301 1
      carm:
        delay: 14400
        items:
        - 272 1
        - 302 1
        - 303 1
        - 304 1
        - 305 1
      iarm:
        delay: 14400
        items:
        - 267 1
        - 306 1
        - 307 1
        - 308 1
        - 309 1
      garm:
        delay: 14400
        items:
        - 283 1
        - 314 1
        - 315 1
        - 316 1
        - 317 1
      darm:
        delay: 14400
        items:
        - 276 1
        - 136 1
        - 137 1
        - 138 1
        - 139 1
      wtools:
        delay: 7200
        items:
        - 269 1
        - 270 1
        - 271 1
        - 290 1
      stools:
        delay: 7200
        items:
        - 273 1
        - 274 1
        - 275 1
        - 291 1
      itools:
        delay: 7200
        items:
        - 256 1
        - 257 1
        - 258 1
        - 292 1
      gtools:
        delay: 7200
        items:
        - 284 1
        - 285 1
        - 286 1
        - 294 1
      dtools:
        delay: 7200
        items:
        - 277 1
        - 278 1
        - 279 1
        - 293 1
    # End of File
    and my Permissions config:

    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:"
    #   field seperated by commas.
    #
    #   Example: inheritance: Default,Admins,
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    groups:
        Guest:
            default: true
            info:
                prefix: '&f[Guest]&f'
                suffix: '&f'
                build: true
            inheritance:
            permissions:
                - 'essentials.spawn'
                - 'essentials.help'
                - 'eseentials.list'
                - 'essentials.accept'
                - 'essentials.getpos'
                - 'essentials.kit.guest'
                - 'essentials.kit.food'
                - 'essentials.kit.wtools'
                - 'essentials.motd'
                - 'essentials.afk'
                - 'essentials.rules'
        Member:
            default: false
            info:
                prefix: '&f[&2Member&f]&2'
                suffix: '&a'
                build: true
            inheritance:
                - Guest
            permissions:
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.mail'
                - 'essentials.mail.send'
                - 'essentials.msg'
                - 'essentials.compass'
                - 'essentials.kit.wood'
                - 'essentials.kit.stone'
                - 'essentials.kit.sand'
                - 'essentials.kit.glass'
                - 'essentials.kit.carm'
                - 'essentials.kit.stools'
                - 'hiddendoors.hd.c'
                - 'hiddendoors.hd.d'
                - 'hiddendoors.hd.l'
                - 'hiddendoors.hd.h'
        Mod:
            default: false
            info:
                prefix: '&f[&9Mod&f]&9'
                suffix: '&3'
                build: true
            inheritance:
                - Member
            permissions:
                - 'essentials.kill'
                - 'essentials.warp'
                - 'essentials.setwarp'
                - 'essentials.tp'
                - 'essentials.kit.iarm'
                - 'essentials.kit.itools'
        Vip:
            default: false
            info:
                prefix: '&f[&eVip&f]&e'
                suffix: '&1'
                build: true
            inheritance:
                - Mod
            permissions:
                - 'essentials.kit.garm'
                - 'essentials.kit.gtools'
                - 'essentials.tpchere'
                - 'essentials.tpc'
                - 'essentials.tphere'
                - 'essentials.clearinventory'
                - 'essentials.nick'
                - 'essentials.whois'
                - 'essentials.setspawn'
                - 'essentials.heal'
                - 'essentials.realname'
                - 'sortal.sortal.warp'
        Admins:
            default: false
            info:
                prefix: '&f[&4Admin&f]&4'
                suffix: '&6'
                build: true
            inheritance:
                - Vip
            permissions:
                - '*'
    ##
    # evilmal has control over all commands.
    # y_m_10590 is a Vip
    ##
    users:
         evilmaL:
            group: Admins
            permissions:
         y_m_10590:
            group: Vip
            permissions:
         lillion:
            group: Mod
            permissions:
         greatwhiteghost:
            group: Member
            permissions:
    btw i can use all the kits as admin but nobody else can. thanks for the help in advanced
     
  11. Offline

    GmK

    Where exactly do you give users the 'essentials.kit' permissions so that they are even enabled to TYPE /kit ?
     
  12. Offline

    EvilMaL

    you create them in your essentials config, then give them permissions in the permissions plugin under the group you want to have access to them. i hope thats what your asking me :)

    oh crap wait a minute are you saying in order for them to use /kits there has to be a essentials.kit line ?
    LOL i thought putting the essentials.kit.(kitname) did that ?
     
  13. Offline

    GmK

    Nope. You still need to give that permissions. It is written in the wiki. Just read ;)
     
  14. Offline

    EvilMaL

    yeah i took it as if you wanted all users to use all kits you put the essential.kit in.

    thanks for clearing that up.

    now my only problem is all the spam the server gets when someone places an item.
     
  15. spam?
     
  16. Offline

    EvilMaL

    yeah everytime someone on the server places a block lets say they place a torch, a sand block, and a cobblestone it shows up in the server as this;

    Torch
    Sand
    Cobblestone

    its not bad untill someone is really building something huge then you see like hundreds of them
     
  17. Offline

    SilverbladeNL

    If I'm not mistaken, you can turn that messaging off / use blacklist to only show messages when unwanted blocks are placed.
     
  18. Offline

    misterzizka

    Is it possible to prefix only one cmd? WorldEdit has /heal too thats really the only one i need to prefix.. With worldedit a user/group has 2 options: all commands or none.. So i hope this is possible..
     
  19. Offline

    EvilMaL

    hmm i dont see no place in the config to do that. i probably too dumb to figure it out anyways. LOL
    but if i could find it i could then just put bedrock in there since nobody can place that and turn it all off
     
  20. Offline

    Beatkidz

    Game locks when i use /plugin list
    then get error screen
    Build 122
     
  21. Offline

    SeeD419

    FFS What did I do -__-

    <snip>

    Fixed. Nvm my formatting was shit.
     
  22. Offline

    SilverbladeNL

    If I'm not mistaken a new build of craftbukkit was released yesterday. Try that.
     
  23. Offline

    fffizzz

    i get client crashes when ever i do about anything with /plugin, craftbukkit 157, essentials 121
     
  24. Offline

    mickael9

    Hi,
    It would be nice to have the choice to explicitely whitelist commands instead of blacklisting them.
     
  25. Offline

    ledhead900

    @Zenexer

    Far out you have been busy, :( looks like I will have fiddle with config and permissions a lot more now as well, hope you updated all your documentation.

    :) you finally got the pesky playlist motd issue hehe, see I was telling the truth thanks for that. Thanks for the items.db and new method for tp too that seems much better. Im interested in seeing this reworked /help you speak of.

    Testing latest work soon just gathering todays bunch of updates. They just never end :p
     
  26. Offline

    Etsijä

    Eherm, thanks for the /mod command but it definitely needs more info and instructions to use! Currently, when I type /mod in the game, only thing I get is "/mod [node] [value]" which really doesn't tell me a thing. Using newest, #152 build.

    So, I think three pieces of information are needed:
    1. How do you actually use /mod in the game as an Op?
    2. When you use it correctly in the game, does the Permissions/config.yml also get updated correspondingly i.e. do I get the users: section updated?
    --- merged: Jan 27, 2011 3:54 PM ---
    More severe problems with /mod:

    I tried "/mod pauthority VIP" to promote the user "pauthority" to VIP group. As a result, the whole of my Permissions/config.yml was parsed and changed by your plugin to this:

    Code:
    plugin:
      permissions: {system: default}
    groups:
      Default:
        default: true
        info: {prefix: '&f', suffix: '&f', build: false}
        inheritance: null
        permissions: [essentials.home, essentials.sethome, essentials.mail, essentials.mail.send,
          essentials.spawn, essentials.help, essentials.motd, essentials.afk, essentials.rules,
          essentials.msg, essentials.ping, essentials.warp]
      VIP:
        default: false
        info: {prefix: '&e', suffix: '&e', build: true}
        inheritance: [Default]
      Moderator:
        default: false
        info: {prefix: '&9', suffix: '&9', build: true}
        inheritance: [VIP]
        permissions: [essentials.tp, essentials.tphere, essentials.kick, essentials.ban,
          essentials.unban, essentials.banip, essentials.unbanip, essentials.setwarp,
          essentials.delwarp, essentials.whois, essentials.getpos, essentials.helpop]
      Admin:
        default: false
        info: {prefix: '&4', suffix: '&4', build: true}
        inheritance: [Moderator]
        permissions: ['*']
    users:
      etsija: {group: Admin, permissions: null}
      pauthority: {group: VIP}
    As a result, I myself ("etsija") am not recognized as an Admin anymore. I think this must be because your plugin rendered the Permissions config file to unusable format.

    Addition: I think I am still recognized as Admin, but I cannot anymore build, so the "build: true" is somehow not anymore recognized.
     
  27. Offline

    SilverbladeNL

    Permissions: null might be the evil-doer I think... I might be wrong tho.
     
  28. Offline

    Etsijä

    No it doesn't seem to be - deleting the "null" from there didn't have any effect. Updating Essentials seems to either completely have broken up AntiBuild, or the changes into the config.yml of Permissions are such that Permissions cannot anymore direct the build flag properly to AntiBuild. Either way, Zenexer should definitely look into this.

    BTW, no Java error messages seen during all this.
     
  29. Offline

    SilverbladeNL

    I don't know what AntiBuild does, but by the sound of it it allows / denies players from building in certain areas? If so, why not use WorldGuard?

    I looked it up and I fail to understand why such a plugin would be needed if you can promote / demote users with Essentials. All you have to do is set the build parameter in your config file to false for the default group.
     
  30. Offline

    Pointy130

    I love you. I have no clue what you did, but it worked.
     
  31. Offline

    grinch843

    Great plug-in, works great. One question, anyone got a way to convert a "My-Warp" home-warps.db to essentials format????

    Grinch.....

    EDIT: Or even convert from the old hMod warps.txt
     
Thread Status:
Not open for further replies.

Share This Page