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

    Euron

    Because you screwed the config up so much that Permissions is bugging out and not loading, thus everyone has access to every command.
     
  3. Offline

    tehMugwump

    Fantastic, it works! Thanks mate.
     
  4. @Euron, thanks for not helping.
    1. Permissions is loading
    2. Just the essentials-commands act out. Every other Plugin behaves according to my configs.
     
  5. Offline

    olloth

    It looks like you have all the permissions for the default group in inheritance instead of permissions.

    You also have Siedler inheriting gast, but the group itself is named Gast. I believe it's case sensitive but if it isn't you should fix that anyway.

    also you have a permission 'essentials.wohis' but it clearly should be 'essentials.whois'.

    All of this is pretty basic stuff though if you just look at it for a few seconds, there might be more. He was right that it is all messed up.
     
  6. Offline

    BeerBaron

    nobody can help me? so I'm still waiting for an update :(
     
  7. Offline

    Flenix

    I haven't read above but this jumped out at me (and my problem is what I came here for, that seemed relevant)
    Is the problem that he is giving a player an essentials based permission, but its not working? Because i'm getting the same thing. For example, my mods can't use the /tp command, and the upgraded battle mage can't use /antioch.

    I've read through my permissions time and time again, everything else works fine, its an essentials bug.

    IF you want my Permissions file, I can send you it, but I'll warn you.. its long. We have a Races system and its based around Permissions...
     
  8. Offline

    Euron

    Did you read the help wiki on Permissions? You asked why permissions wasn't loading properly, not what was wrong with your config.

    "Inheritance" refers to a permissions group, not a permission node or command. It (ahem) inherits permissions from that group.

    "Permissions" refers to a set of lists denoted by dashes in YAML, not an ordered list. So,
    -essentials.spawn
    -essentials.home
    -essentials.help

    etc. Not [essentials.spawn, essentials.home, essentials.help].

    If your config is working and Permissions is actually not erroring out, I would be shocked.


    EDIT: Seriously, boot up your config in Notepad++, and you'll see immediately what's going wrong.
     
  9. Thanks, you were right, it was messed up, i apologize. I corrected the config, but that doesn't solve the issue. Everyone can use all the essentials commands. All the other plugins work according to their permissions. And I use Notepad++ by the way. Just made a stupid mistake last night with pasting the permissions in the wrong line.

    edit: I configure my permissions according to the default version the plugin creates. And yes, my THREE other worlds work without a problem, except I didn't test the essentials commands with a lower group which I will do right away.
    If I asked the wrong question, again, I apologize.

    edit Nr.2: as I suspected, even when I put myself in a group without any permission, with a default, by the permission plugin created config, I can't use any commands except the ones connected to essentials. I'm running craftbukkit RB617 and the corresponding essentials version.
    I hope I have cleard all misunderstandings now.
     
  10. Offline

    Euron

    Are you an OP when you put yourself in that lower group?

    Here, I'll be really nice and show you what your config SHOULD look like, according to both the README file, the Permissions help wiki, AND basic YAML formatting.

    Gast: default: true permissions: inheritance: [essentials.depth, essentials.getpos, essentials.compass, essentials.back.ondeath, essentials.msg, essentials.afk, essentials.rules, essentials.motd, essentials.me, essentials.list, essentials.mail, essentials.mail.send, essentials.helpop, essentials.wohis, essentials.help, essentials.spawn, stargate.use, stargate.dhd.use, multiverse.tp] info: {prefix: '', build: false, suffix: ''}
    I can only assume you want this group to have the permissions you have under "inheritance". So, "Gast" should look like


    Gast:
    default: true
    info:
    prefix: ''
    suffix: ''
    build: true #assuming you want Gast to be able to build, which is your default rank
    inheritance: #this is the default rank, giving it any inheritance makes no sense
    permissions:
    - 'essentials.depth'
    - 'essentials.getpos'
    - 'essentials.compass'
    - 'essentials.back.ondeath' #I've never even seen this feature, are you sure this is essentials?
    - 'essentials.msg'
    - 'essentials.afk'
    - 'essentials.rules'
    - 'essentials.motd'
    - 'essentials.me'
    - 'essentials.list'
    - 'essentials.mail' #this line is redundant, as 'essentials.mail.send' gives you permissions for both. Did you read the essentials wiki?
    - 'essentials.mail.helpop'
    - 'essentials.wohis' #I don't even know what command you're trying to convey here. Neither does Permissions.
    - 'essentials.help'
    - 'essentials.spawn'
    - 'stargate.use'
    - 'stargate.dhd.use'
    - 'multiverse.tp'

    Siedler: default: false permissions: [essentials.home, essentials.sethome, stargate.create.*, stargate.dhd.*, controllerblock.create, stargate.destroy.all, myhome.home.basic.*, myhome.home.soc.*,] inheritance: [gast] info: {prefix: '[&2Siedler&f]', build: true, suffix: ''}

    Siedler:
    default: false
    info:
    prefix: '&2Siedler&f' #I'm assuming you don't actually want the [ and ] in the name.
    suffix: ''
    build: true
    inheritance:
    - Gast
    permissions:
    - 'essentials.home'
    - 'essentials.sethome'
    - 'stargate.create.*'
    #.... I'm not going to do all the permissions for this group for you, you should get the idea.


    The last group is followed in the same format.

    Then, each user on your server (if not default), needs to be assigned to a group manually, like this

    users:
    Shirley:
    group: Gast
    permissions:
    Sarah:
    group: Gast
    permissions:
    Bob:
    group: Siedler
    permissions:
    Mike:
    group: Siedler
    permissions:
    - 'meow.rawr'

    Shirley and Sarah are redundant. Bob and Mike are Siedlers. Mike is special, and can use meow.rawr.

    Well, the Bukkit forums raped my spacing. Use Notepad++ to figure it out.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
  11. Ok, I try to say it again: The way the permissions are written, is NOT my idea. It is the way the plugin created the default file. My Permission actually looked exactly like this, but then a new version of permissions changed them into the way they look now....It seems it has changed again since then, but I have no problems with any other plugin than essentials with this config.
    I have written the config I posted very late last night and made a bunch of mistakes, I admit that. But I corrected them since then and still, essentials seems the only plugin which can't deal with them. So, please, if you want to tell me that essentials is a special case and won't work with my permissions like any other plugin, say that. Please be assured that our server runs fine otherwise with exactly this format of permissions. I will try rearranging permissions to the new/old version. Maybe it will help.

    edit: Ok, I did exactly like you wanted, no change.
     
  12. Offline

    Baplad

    Could someone help me out,

    Is it possible to disable Essentials Economy?
     
  13. Offline

    Euron

    You're using 617? There are many people in this thread who are using that build and the most recent version of Essentials and having problems. There have been a few suggestions so far in the thread had you cared to look:
    -delete your config for Essentials and have it re-generate the config file.
    -re-download Essentials and ensure it is the latest version.

    If it's still not working, then ensure all other plugins are up to date and working correctly. Plugin loading in Bukkit is finicky. If one plugin is outdated or not working properly, it may cause others to not load properly. If you're STILL having issues, try uninstalling all plugins except for Essentials and see if it works properly on your server. If it's not, then a)you haven't let it regenerate the config file, or b)all the forces of the cosmos are conspiring against you personally (in this case, I have no suggestion for you, but make peace with your god(s)).

    If it DOES work though, install Permissions then (so you only have Essentials and Permissions). See if it works as you expected to.

    If THAT works, then hey, your Permissions config file (which goes against every instruction in the Permissions README, the help wiki, bukkit's wiki, and the forum post) isn't the problem, it's one of your other plugins. Reinstall them one by one and see which is the culprit. In most cases that this happens, you could just look in the SSH and see what special and exciting errors pop up in console (assuming you have access to it).

    Yes. By not installing Essentials Economy. The Essentials plugin comes with multiple .jars for a reason, you can pick and choose what you want (all require the main Essentials.jar, though).

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

    olloth

    To the best of my knowledge the only separate jars now are Essentials, EssentialsSpawn, EssentialsProtect, and EssentialsChat. It also bundles with renamed versions of GroupManager and FakePermissions. EssentialsEconomy, and signs, and everything else under the main Essentials.jar header on the essentials wiki, are all in Essentials.jar now. The only thing I have found to 'disable' them, is to remove the permission from everyone, including excluding admins from using it. That way whatever other plugins can use the same /commands just fine.

    If you can say why you need EssentialsEconomy not installed exactly or what your problem is, I might be able to help more.
     
  15. Offline

    Jorrdan

    What exactly does the API key do???
     
  16. Offline

    Danthemanb3

    Does this work with CB 670? thats what i want to use but I can't if this wont work. Also, if it doesnt, which I know it only says 602 but it might still work well, When will it come out for 670? anyone know?
     
  17. Offline

    tha d0ctor

    some things appear to work still but Im unable to get permissions working from essentials
     
  18. Offline

    blacky5

    Again:

    /tp <name> /tphere <name> --> not working, not available in the database!
    and
    /home /sethome --> not working, not available in the database!

    is this in development? or do i need an other plugin for that? tht is very important?
     
  19. Offline

    tha d0ctor

    also /help doesn't work for me, dont know about you!
     
  20. what do you mean not available in the database
     
  21. Offline

    Orange_Tang

    When will this be updated, im getting some crazy errors with #670, i would really appreciate an update. :D
     
  22. Offline

    Don Redhorse

    using groupmanager essentials.

    I have groups Builders and Engineers and in group Engineers an inheritance of - Builders

    this is changed by the plugin to - builders

    inheritance doesn't work... so I changed the group names to builders and engineers but inheritance still doesn't work..

    cb670

    any idea?
     
    kingmob likes this.
  23. Offline

    blacky5


    the commands are not working, errors in the server log if i use the old
    essenditalsHome.jar
    essentialsTele.jar
    essentialsWarp.jar
    and /help is missing to
    essentialsHelp.jar

    where are the missing plugins?

    Help dont work for me too.
    The /tp /home and /warp command is missong pr i'm stupid!
    Is /tp /warp and /home for some one of you working with essentials?

    (sry for bad english)
     
  24. Offline

    Malkierian

    I swear, if I have to say one more time that
    essenditalsHome.jar
    essentialsTele.jar
    essentialsWarp.jar
    essentialsHelp.jar
    ET AL

    are not separate anymore, but are part of Essentials.jar, I am going to flip.

    Delete anything that has to do with essentials from your plugins folder, except (if you have them):
    Essentials.jar
    EssentialsChat.jar
    EssentialsGroupBridge.jar
    EssentialsGroupManager.jar
    EssentialsProtect.jar
    EssentialsSpawn.jar
    or, in other words, what you cannot currently download from the download site (or isn't included in Essentials.zip), and run your server again, trying all those commands. Then come back and tell us if anything is still "missing".
     
  25. And @Orange_Tang
    Please click the big writing at the top of the post that says downloads are HERE, then navigate to ess 2.1 and download
     
  26. Offline

    Warope

    First off I would like to say Great Mod! :)
    I am having a problem with the /warp command
    Often, (around 80% of the time) the command pastes the text "Error: Hole in floor" into the chat and won't warp me. Sometimes logging out and back in fixes it, but not always. this also does not happen for all of the warps, only some.
     
  27. Offline

    Malkierian

    @Warope Have you tried deleting those problematic warps and re-setting them?
     
  28. Offline

    Legionarius

    Consensus: 670 mostly working, yay or nay? IRC won't load for me at the moment.
     
  29. Offline

    Malkierian

    Yes, I've had no problems with it so far (that haven't occurred in previous versions anyway).
     
  30. Offline

    Dangazzm

    Does Essentials have a auto world save option? I am not seeing it but something looks like its saving the world right after or before SimpleSave is, but wanna make sure... dont wanna go without auto save!
     
  31. Offline

    Llamasquishy

    Alright, so I'll admit I'm kinda noob with plugins at the moment, but I'm learning. Just one question: Why can Ranks who have "build: false" in groups.yml destroy and place blocks?

    Code:
    groups:
      Owner:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: '[&cO&f] &c'
          build: false
          suffix: '&f:&c'
      Guest:
        default: true
        permissions:
        - essentials.help
        - essentials.list
        - essentials.motd
        - essentials.rules
        - essentials.spawn
        inheritance: []
        info:
          prefix: '[&8Guest&f] &8'
          build: false
          suffix: '&f:&8'
      Mod:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: '[&6M&f] &6'
          build: false
          suffix: '&f:'
      Builder:
        default: false
        permissions:
        - essentials.give
        - essentials.help
        - essentials.helpop
        - essentials.list
        - essentials.motd
        - essentials.rules
        - essentials.spawn
        inheritance: []
        info:
          prefix: '[&3B&f] &3'
          build: true
          suffix: '&f:'
      Admin:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: '[&4A&f] &4'
          build: false
          suffix: '&f:&4'
      Trusted:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: '[&bT&f] &b'
          build: false
          suffix: '&f:'
    
     
Thread Status:
Not open for further replies.

Share This Page