Not working for regular users, only for ops
mackazonia opened this issue ยท 11 comments
After a painful 45 minutes of trying to get this to work, I find that it works fine for me but for any other user that it not an op, it does nothing.
I have essentials installed but permissions is off.
The weirdest part is it stopped working without me resarting the server or using /reload
Do you have Vault installed? You can download Vault here: http://dev.bukkit.org/server-mods/vault/files/
If you have Vault installed, what does your server.log output look like for the Vault plugin? That will tell you if the permissions system is hooked.
Hi ! me too I have this problem in the log I have
2011-12-22 18:01:39 [WARNING] [ecoCreature] Permissions does not support group multiplier
I have got permissions 3.1.6 .
That warning message just means you cannot use Gain multipliers with the permission system you are using. However, P3 should support this so I need to know what your server.log file has for the Vault plugin.
Here's an example of what my server.log file looks like for Vault:
2011-09-13 09:51:20 [INFO] [Vault][Economy] 3co not found.
2011-09-13 09:51:20 [INFO] [Vault][Economy] BOSEconomy not found.
2011-09-13 09:51:20 [INFO] [Vault][Economy] Essentials Economy not found.
2011-09-13 09:51:20 [INFO] [Vault][Economy] iConomy 4 not found.
2011-09-13 09:51:20 [INFO] [Vault][Economy] iConomy 5 hooked.
2011-09-13 09:51:20 [INFO] [Vault][Economy] iConomy 5 found: Loaded
2011-09-13 09:51:20 [INFO] [Vault][Economy] iConomy 6 not found.
2011-09-13 09:51:20 [INFO] [Vault][Permission] PermissionsEx not found.
2011-09-13 09:51:20 [INFO] [Vault][Permission] GroupManager not found.
2011-09-13 09:51:20 [INFO] [Vault][Permission] Permissions 3 (Yeti) hooked.
2011-09-13 09:51:20 [INFO] [Vault][Permission] Permissions 3 (Yeti) found: Loaded
2011-09-13 09:51:20 [INFO] [Vault][Permission] Permissions 2 (Phoenix) not found.
What does yours look like?
2011-12-22 16:22:17 [INFO] [Vault][Economy] Essentials Economy found: Waiting
2011-12-22 16:22:17 [INFO] [Vault][Economy] iConomy 6 hooked.
2011-12-22 16:22:17 [INFO] [Vault][Economy] iConomy 6 found: Loaded
2011-12-22 16:22:17 [INFO] [Vault][Permission] Permissions3 hooked.
2011-12-22 16:22:17 [INFO] [Vault][Permission] Permissions 3 (Yeti) found: Loaded
2011-12-22 16:22:17 [INFO] [Vault][Permission] SuperPermissions loaded as backup permission system.
2011-12-22 16:22:17 [INFO] [Vault][Permission] Permissions 3 (Yeti) - Chat hooked.
2011-12-22 16:22:17 [INFO] [Vault][Chat] Permissions 3 (Yeti) found: Loaded
2011-12-22 16:22:17 [INFO] [Vault] Enabled Version 1.1.9-b115
Using the default generated groups.yml, I added the ecocreature permissions to default:
Default:
default: true
permissions:
- -bukkit.command.kill
- ecocreature.reward.*
- ecocreature.gain.*
inheritance:
- g:essentials_default
- g:bukkit_default
info:
prefix: '&e'
build: false
suffix: ''
After which, non-op players get all the rewards and gains.
I have this :
Joueur:
default: false
info:
prefix: '&2'
suffix: '&2'
build
inheritance:
- Defaut
permissions:
- ecocreature.reward.*
- ecocreature.gain.*
Where I can put you permissions ??
If your users are part of the Joueur group, they should get permission. For a sanity check, you should put the same two lines of permissions in the Default group that Joueur inherits.
I also noticed that your inheritance node may have a typo of 'Defaut' instead of being 'Default'
I go try, the group name is Defaut. It's the first group.
Always only for ops...
Defaut:
default: true
info:
prefix: '&8'
suffix: '&8'
build: false
inheritance:
permissions:
- ecocreature.reward.*
- ecocreature.gain.*
- showcase.buy.infinite
- showcase.buy.finite
- showcase.finite
- essentials.helpop
- essentials.back
- essentials.spawn
- essentials.list
- essentials.help
- essentials.motd
- essentials.rules
- iConomy.holdings
- iConomy.holdings.others
- iConomy.help
- iConomy.payment
Joueur:
default: false
info:
prefix: '&2'
suffix: '&2'
build
inheritance:
- Defaut
permissions:
- ecocreature.reward.*
- ecocreature.gain.*
Moderateur:
default: false
info:
prefix: '&5'
suffix: '&5'
build
inheritance:
- Joueur
permissions:
- ecocreature.reward.*
- ecocreature.gain.*
- essentials.kit.tools
- essentials.kick
- essentials.ban
- essentials.unban
- essentials.warp
- essentials.warplist
- essentials.tp
- essentials.tphere
- essentials.tpall
- essentials.tpohere
Admin:
default: false
info:
prefix:
suffix:
build: true
inheritance:
permissions:
- '*'
This it's my log :
2011-12-26 20:36:23 [INFO] Starting minecraft server version 1.0.1
2011-12-26 20:36:23 [INFO] Loading properties
2011-12-26 20:36:23 [INFO] Starting Minecraft server on :25565
2011-12-26 20:36:23 [WARNING] *** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
2011-12-26 20:36:23 [WARNING] The server will make no attempt to authenticate usernames. Beware.
2011-12-26 20:36:23 [WARNING] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
2011-12-26 20:36:23 [WARNING] To change this, set "online-mode" to "true" in the server.properties file.
2011-12-26 20:36:23 [INFO] This server is running Craftbukkit version git-Bukkit-1.0.1-R1-b1597jnks (MC: 1.0.1) (Implementing API version 1.0.1-R1)
2011-12-26 20:36:24 [INFO] Permissions was initialized.
2011-12-26 20:36:24 [INFO] [Register] Preferred method [null] not found, using first found.
2011-12-26 20:36:24 [INFO] [Register] version 1.5 is enabled.
2011-12-26 20:36:24 [INFO] [Spout] Spout 644 has been initialized
2011-12-26 20:36:24 [INFO] [Permissions] version 3.1.6 loaded
2011-12-26 20:36:24 [INFO] Preparing level "pixelo"
2011-12-26 20:36:24 [INFO] Default game type: 0
2011-12-26 20:36:24 [INFO] Preparing start region for level 0 (Seed: 4755375518742105436)
2011-12-26 20:36:24 [INFO] Preparing start region for level 1 (Seed: 4755375518742105436)
2011-12-26 20:36:25 [INFO] Preparing start region for level 2 (Seed: 4755375518742105436)
2011-12-26 20:36:25 [INFO] Preparing spawn area: 8%
2011-12-26 20:36:25 [INFO] WorldEdit 5.0 enabled.
2011-12-26 20:36:25 [INFO] WEPIF: Updated config file
2011-12-26 20:36:25 [INFO] WEPIF: Permissions plugin detected! Using Permissions plugin for permissions.
2011-12-26 20:36:25 [INFO] WEPIF: Permissions plugin detected! Using Permissions plugin for permissions.
2011-12-26 20:36:25 [INFO] [iConomy - Celty] Enabled (14 ms)
2011-12-26 20:36:25 [INFO] [Vault][Economy] Essentials Economy found: Waiting
2011-12-26 20:36:25 [INFO] [Vault][Economy] iConomy 6 hooked.
2011-12-26 20:36:25 [INFO] [Vault][Economy] iConomy 6 found: Loaded
2011-12-26 20:36:25 [INFO] [Vault][Permission] Permissions3 hooked.
2011-12-26 20:36:25 [INFO] [Vault][Permission] Permissions 3 (Yeti) found: Loaded
2011-12-26 20:36:25 [INFO] [Vault][Permission] SuperPermissions loaded as backup permission system.
2011-12-26 20:36:25 [INFO] [Vault][Permission] Permissions 3 (Yeti) - Chat hooked.
2011-12-26 20:36:25 [INFO] [Vault][Chat] Permissions 3 (Yeti) found: Loaded
2011-12-26 20:36:25 [INFO] [Vault] Enabled Version 1.1.9-b115
2011-12-26 20:36:25 [INFO] [Lockette] Version 1.4.9 beta is being enabled! Yay! (Core version 1.3)
2011-12-26 20:36:25 [INFO] [Lockette] Detected craftbukkit build [1597] ok.
2011-12-26 20:36:26 [INFO] [Lockette] Enabled link to plugin Permissions for Groups, version 3.1.6
2011-12-26 20:36:26 [INFO] [Lockette] Using ops file for admin permissions.
2011-12-26 20:36:26 [INFO] [Lockette] Ready to protect your containers.
2011-12-26 20:36:26 [INFO] [Tim] There are some who call me... Tim?
2011-12-26 20:36:26 [INFO] Whitelist: Trying to load whitelist and settings...
2011-12-26 20:36:26 [INFO] done.
2011-12-26 20:36:26 [INFO] Whitelist version 2.7 is enabled!
2011-12-26 20:36:26 [INFO] Weather Time Tools 1.0 enabled.
2011-12-26 20:36:26 [INFO] Weather Time Tools - Permissions found.
2011-12-26 20:36:26 [INFO] [SpawnMob] Using Permissions/SuperpermBridge.
2011-12-26 20:36:26 [INFO] [SpawnMob] Version 2.0 enabled.
2011-12-26 20:36:26 [INFO] [SpawnMob] Friendly enabled.
2011-12-26 20:36:26 [INFO] BleedingMobs v3.0 loaded. Have fun!
2011-12-26 20:36:26 [INFO] Loaded Essentials build 2.7.2 by: Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits
2011-12-26 20:36:26 [INFO] Essentials: Using Permissions 3 based permissions.
2011-12-26 20:36:26 [INFO] [Essentials] Payment method found (iConomy version: 6)
2011-12-26 20:36:26 [INFO] [Vault][Economy] Essentials Economy hooked.
2011-12-26 20:36:26 [INFO] [HeroicDeath] 1.11.2 enabled.
2011-12-26 20:36:26 [INFO] [Rakamak] Rakamak activation... Security is yours
2011-12-26 20:36:26 [INFO] Rakamak version 3.6.1 is enabled. Plugin provided by [Erwyn & Dorpaxio]
2011-12-26 20:36:26 [INFO] BetterSnow version 1.5 is enabled!: Plugin By Tster with thanks to Bleachisback and Hretsam
2011-12-26 20:36:26 [INFO] [Toughmelt v1.6] enabled.
2011-12-26 20:36:26 [INFO] [Toughmelt v1.6] Configuration loaded succesfully.
2011-12-26 20:36:26 [INFO] [MonsterBox] Spout detected. Spout support enabled.
2011-12-26 20:36:26 [INFO] MonsterBox version 0.5 is enabled!
2011-12-26 20:36:26 [INFO] [Christmas v1.1] Enabled!
2011-12-26 20:36:26 [INFO] [Christmas v1.1] Spout has been detected and loaded.
2011-12-26 20:36:26 [INFO] Preparing start region for level 3 (Seed: 4426280797040893317)
2011-12-26 20:36:27 [INFO] Reached end of stream
2011-12-26 20:36:27 [INFO] Loaded EssentialsSpawn build 2.7.2 by: essentials team
2011-12-26 20:36:27 [INFO] [Showcase] Registered type [basic](0 items loaded)
2011-12-26 20:36:27 [INFO] [Showcase] Registered type [finite](0 items loaded)
2011-12-26 20:36:27 [INFO] [Showcase] Registered type [infinite](6 items loaded)
2011-12-26 20:36:27 [INFO] [Showcase] Registered type [exchange](0 items loaded)
2011-12-26 20:36:27 [INFO] [Showcase] Registered type [tutorial](0 items loaded)
2011-12-26 20:36:27 [INFO] [Showcase] version 0.7.9 has been enabled.
2011-12-26 20:36:27 [INFO] [Register] Payment method found (iConomy version: 6)
2011-12-26 20:36:27 [INFO] [Lockette] Enabled link to plugin Register for Economy, version 1.5
2011-12-26 20:36:27 [INFO] Version: 120
2011-12-26 20:36:27 [INFO] [NarrowtuxLib] v1.2.0 by [narrowtux] enabled.
2011-12-26 20:36:27 [INFO] [NarrowtuxLib] Payment method found (iConomy version: 6)
2011-12-26 20:36:27 [INFO] [ecoCreature] Loaded config defaults.
2011-12-26 20:36:27 [INFO] [ecoCreature] Loaded config for pixelo world.
2011-12-26 20:36:27 [INFO] [ecoCreature] Found permissions provider.
2011-12-26 20:36:27 [INFO] [ecoCreature] Economy enabled.
2011-12-26 20:36:27 [INFO] [ecoCreature] 0.0.9b (All your death are belong to us!) enabled.
2011-12-26 20:36:27 [INFO] Done (0.309s)! For help, type "help" or "?"
2011-12-26 20:36:36 [INFO] Whitelist: Player wellan91 is trying to join...
2011-12-26 20:36:36 [INFO] allow!
2011-12-26 20:36:36 [INFO] wellan91 [/90.46.174.96:64167] logged in with entity id 605 at ([pixelo] -243.0, 62.0, 390.0)
2011-12-26 20:36:47 [INFO] [Rakamak] wellan91 is identified.
The groups.yml you pasted here has a number of issues. I had to fix some of the "build" nodes that were missing a colon ':' and true/false. I also noticed that your config doesn't start with groups: node at the top.
I took your config and corrected it to what you see below. This works just fine for me on my test server.
groups:
Defaut:
default: true
info:
prefix: '&8'
suffix: '&8'
build: false
inheritance:
permissions:
- ecocreature.reward.*
- ecocreature.gain.*
- showcase.buy.infinite
- showcase.buy.finite
- showcase.finite
- essentials.helpop
- essentials.back
- essentials.spawn
- essentials.list
- essentials.help
- essentials.motd
- essentials.rules
- iConomy.holdings
- iConomy.holdings.others
- iConomy.help
- iConomy.payment
Joueur:
default: false
info:
prefix: '&2'
suffix: '&2'
build: true
inheritance:
- Defaut
permissions:
- ecocreature.reward.*
- ecocreature.gain.*
Moderateur:
default: false
info:
prefix: '&5'
suffix: '&5'
build: true
inheritance:
- Joueur
permissions:
- ecocreature.reward.*
- ecocreature.gain.*
- essentials.kit.tools
- essentials.kick
- essentials.ban
- essentials.unban
- essentials.warp
- essentials.warplist
- essentials.tp
- essentials.tphere
- essentials.tpall
- essentials.tpohere
Admin:
default: false
info:
prefix:
suffix:
build: true
inheritance:
permissions:
- '*'