Multiverse/Multiverse-Portals — Issue #102: Problem With Permissions
Author: plewwatson
Created: 2012-01-11 07:02:06+00:00
State: open

I am having a problem trying to get different groups using PermissionsEx to be able to teleport or not teleport to different worlds. I have couple groups, and a couple worlds. I want it to be so Guests can not go to any extra worlds, members can go the the nether and end in Main_World, Veterans can tp to world, world_nether, and world_the_end. When a member tries to go through a normal vanilla nether portal it bounces them back and says the debug says that they are going to the same place? the console says that they do not have permissions to access Main_World_Nether when clearly they do. When I have a Veteran try to access a portal it says the same thing, if there is nether portal blocks, or if none, it does not say anything at all.

Here is my Permissions File:

groups:
Guest:
default: true
options:
rank: '1000'
message-format: '&f[Guest] &f%player: %message'
permissions:
- modifyworld.chat
Member:
options:
rank: '900'
message-format: '&7[Member] &f%player: %message'
permissions:
- modifyworld.*
- bukkit.command.tell
- bukkit.command.me
- essentials.ignore
- essentials.mail
- essentials.mail.send
- essentials.mail.motd
- essentials.msg
- essentials.rules
- essentials.spawn
- essentials.tpaaccept
- essentials.tpadeny
- essentials.help
- multiverse.access.Main_World_nether
- multiverse.access.Main_World_the_end
inheritance:
- Guest
Veteran:
options:
rank: '700'
message-format: '&e[Vet] &f%player: %message'
permissions:
- multiverse.access.world
- multiverse.portal.access.Main_world-world
- multiverse.portal.access.world-Main_World
- multiverse.access.world_nether
- multiverse.access.world_end
inheritance:
- Member
VIP:
options:
rank: '800'
message-format: '&c[VIP] &f%player: %message'
permissions:
- essentials.tpa
- essentials.kit
- essentials.kit.DiamondTools
- essentials.sethome
- essentials.home
inheritance:
- Veteran
Moderator:
options:
rank: '600'
message-format: '&5[Mod] &f%player: %message'
permissions:
- bukkit.command.kick
- bukkit.command.ban
- bukkit.command.unban
- essentials.setjail
- essentials.deljail
- essentials.togglejail
- essentials.weather
- essentials.tp
- essentials.back
- essentials.unban
- essentials.ban
inheritance:
- VIP
Admin:
permissions:
- '*'
options:
rank: '100'
message-format: '&3[Admin] &f%player: %message'
inheritance:
- Moderator
Owner:
permissions:
- '*'
options:
rank: '0'
message-format: '&2[Owner] &f%player: %message'
inheritance:
- Admin

Here is my Multiverse-Portals portals.yml:

portals:
world-Main_World:
entryfee:
currency: -1
amount: 0.0
safeteleport: true
teleportnonplayers: false
owner: plewwatson
location: -204.0,63.0,227.0:-201.0,66.0,227.0
world: world
destination: Main_World
Main_World-world:
entryfee:
currency: -1
amount: 0.0
safeteleport: true
teleportnonplayers: false
owner: plewwatson
location: 61.0,76.0,312.0:64.0,79.0,312.0
world: Main_World
destination: world

Here is my Multiverse-Portals Config File:

# This is the MV-Portals Config. If you mess it up, copy the values out
# delete it, and it will be regenerated. Then use the ingame interface
# to add your values back via the "/mvp conf" command.
# When in-game, simply type: "/mvp conf ?" for help.
# A config with explanations can be found here:
# https://github.com/Multiverse/Multiverse-Portals/wiki/config.yml

wand: 290
useonmove: true
portalsdefaulttonether: false
enforceportalaccess: true
portalcooldown: 1000
version: 2.6

Here is my Multiverse-Nether Portals Config File:

worlds:
Main_World:
portalgoesto:
NETHER: Main_World_nether
END: Main_World_the_end
world:
portalgoesto:
NETHER: world_nether
END: world_the_end

Here is my Multiverse World file:

worlds:
world:
seed: -6302526722927399542
environment: NORMAL
hidden: false
alias:
name: ''
color: WHITE
pvp: true
scale: 1.0
respawnworld: ''
allowweather: true
difficulty: EASY
animals:
spawn: true
monsters:
spawn: true
entryfee:
currency: -1
price: 0.0
hunger: true
autoheal: true
adjustspawn: true
gamemode: SURVIVAL
keepspawninmemory: true
spawn:
x: -211.0
y: 65.0
z: 213.0
pitch: 0.0
yaw: 0.0
world: world
autoload: true
bedrespawn: true
world_nether:
seed: 5709155224646876715
environment: NETHER
hidden: false
alias:
name: ''
color: WHITE
pvp: true
scale: 8.0
respawnworld: ''
allowweather: true
difficulty: EASY
animals:
spawn: true
monsters:
spawn: true
entryfee:
currency: -1
price: 0.0
hunger: true
autoheal: true
adjustspawn: true
gamemode: SURVIVAL
keepspawninmemory: true
spawn:
x: -40.5
y: 65.0
z: -30.5
pitch: 0.0
yaw: 0.0
world: world_nether
autoload: true
bedrespawn: true
world_the_end:
seed: 5709155224646876715
environment: THE_END
hidden: false
alias:
name: ''
color: WHITE
pvp: true
scale: 1.0
respawnworld: ''
allowweather: true
difficulty: EASY
animals:
spawn: true
monsters:
spawn: true
entryfee:
currency: -1
price: 0.0
hunger: true
autoheal: true
adjustspawn: true
gamemode: SURVIVAL
keepspawninmemory: true
spawn:
x: -17.0
y: 64.0
z: -2.0
pitch: 0.0
yaw: 0.0
world: world_the_end
autoload: true
bedrespawn: true
Main_World:
seed: 3000540994636751269
environment: NORMAL
hidden: false
alias:
name: ''
color: WHITE
pvp: false
scale: 1.0
respawnworld: ''
allowweather: true
difficulty: EASY
animals:
spawn: true
monsters:
spawn: true
entryfee:
currency: -1
price: 0.0
hunger: true
autoheal: true
adjustspawn: true
gamemode: SURVIVAL
keepspawninmemory: true
spawn:
x: 63.31198102146797
y: 77.0
z: 318.73065454260654
pitch: 25.199991
yaw: 223.95032
world: Main_World
autoload: true
bedrespawn: true
Main_World_nether:
seed: -6085046912898399116
environment: NETHER
hidden: false
alias:
name: ''
color: WHITE
pvp: true
scale: 8.0
respawnworld: ''
allowweather: true
difficulty: EASY
animals:
spawn: true
monsters:
spawn: true
entryfee:
currency: -1
price: 0.0
hunger: true
autoheal: true
adjustspawn: true
gamemode: SURVIVAL
keepspawninmemory: true
spawn:
x: -42.0
y: 64.0
z: 46.0
pitch: 0.0
yaw: 0.0
world: Main_World_nether
autoload: true
bedrespawn: true
Main_World_the_end:
seed: -1896754194870720175
environment: THE_END
hidden: false
alias:
name: ''
color: WHITE
pvp: true
scale: 1.0
respawnworld: ''
allowweather: true
difficulty: EASY
animals:
spawn: true
monsters:
spawn: true
entryfee:
currency: -1
price: 0.0
hunger: true
autoheal: true
adjustspawn: true
gamemode: SURVIVAL
keepspawninmemory: true
spawn:
x: 0.0
y: 63.0
z: 0.0
pitch: 0.0
yaw: 0.0
world: Main_World_the_end
autoload: true
bedrespawn: true

Here is my Multiverse Core config file:

# This is the MV2 Config. If you mess it up, copy the values out
# delete it, and it will be regenerated. Then use the ingame interface
# to add your values back via the "/mv conf" command.
# When in-game, simply type: "/mv conf ?" for help.
# A config with explanations can be found here:
# https://github.com/Multiverse/Multiverse-Core/wiki/config.yml

worldnameprefix: true
enforceaccess: true
displaypermerrors: true
teleportintercept: true
firstspawnoverride: true
messagecooldown: 5000
version: 2.7
firstspawnworld: world

And here is my Startup Log:

2012-01-11 00:55:50 [INFO] PlgSetspawn version 5.0 stopping...
2012-01-11 00:55:50 [INFO] [SuperLog v2.3] is now disabled!
2012-01-11 00:55:50 [INFO] [PermissionsEx] v1.17 disabled successfully.
2012-01-11 00:55:50 [INFO] Essentials: Using Permissions 2 based permissions.
2012-01-11 00:55:50 [INFO] WEPIF: Using the Bukkit Permissions API.
2012-01-11 00:55:50 [INFO] [MultiInv] Plugin disabled.
2012-01-11 00:55:50 [INFO] Backup v1.8.4 has completed un-loading!
2012-01-11 00:55:50 [INFO] PlayerPusher is disabled.
2012-01-11 00:55:50 [INFO] [Multiverse-Core] - Disabled
2012-01-11 00:55:50 [INFO] WorldGuard 5.4 disabled.
2012-01-11 00:55:50 [INFO] AntiCreeper v2.0a - STOPPED
2012-01-11 00:55:50 [INFO] SimpleWeather has been Disable.
2012-01-11 00:55:50 [INFO] [ChatManager] ChatManager disabled!
2012-01-11 00:55:50 [INFO] Essentials: Using config based permissions. Enable superperms in config.
2012-01-11 00:55:50 [INFO] WEPIF: Using the Bukkit Permissions API.
2012-01-11 00:55:50 [INFO] [MultiVerse-NetherPortals] - Disabled
2012-01-11 00:55:50 [INFO] LWC: Flushing protection updates (0)
2012-01-11 00:55:50 [INFO] LWC: Freeing SQLite
2012-01-11 00:55:50 [INFO] [PermissionsEx] sql backend registered!
2012-01-11 00:55:50 [INFO] [PermissionsEx] file backend registered!
2012-01-11 00:55:50 [INFO] [PermissionsEx] PermissionEx plugin initialized.
2012-01-11 00:55:50 [INFO] [PermissionsEx] p2compat backend registered!
2012-01-11 00:55:50 [INFO] [PermissionsCompat] Compatibility Layer Initalized!
2012-01-11 00:55:50 [INFO] [PermissionsEx] Initializing file backend
2012-01-11 00:55:50 [INFO] LWC: Loading shared objects
2012-01-11 00:55:50 [INFO] LWC: Native library: plugins/LWC/lib/native/Linux/amd64/libsqlitejdbc.so
2012-01-11 00:55:50 [INFO] LWC: Protection cache: 0/10000
2012-01-11 00:55:50 [INFO] LWC: Loaded 207 locale strings (0 overrides)
2012-01-11 00:55:50 [INFO] LWC: Permissions API: NijiPermissions
2012-01-11 00:55:50 [INFO] LWC: Currency API: EssentialsCurrency
2012-01-11 00:55:50 [INFO] LWC: Connecting to SQLite
2012-01-11 00:55:50 [INFO] LWC: Performing any necessary database updates
2012-01-11 00:55:50 [INFO] LWC: Using: Native
2012-01-11 00:55:50 [INFO] LWC: Precached 53 protections.
2012-01-11 00:55:50 [INFO] LWC: At version: 4.0.4 (b601)
2012-01-11 00:55:50 [INFO] PlgSetspawn version 5.0 is enabled!
2012-01-11 00:55:51 [INFO] File not found: plugins/Essentials/jail.yml
2012-01-11 00:55:51 [INFO] Loaded Essentials build 2.7.2 by: Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits
2012-01-11 00:55:51 [INFO] Essentials: Using config based permissions. Enable superperms in config.
2012-01-11 00:55:51 [INFO] LWC: Latest version: 4.0.4
2012-01-11 00:55:51 [INFO] [SuperLog v2.3] is now enabled!
2012-01-11 00:55:51 [INFO] [PermissionsEx] Superperms support enabled.
2012-01-11 00:55:51 [INFO] [PermissionsEx] v1.17 enabled
2012-01-11 00:55:51 [INFO] Essentials: Using PermissionsEx based permissions.
2012-01-11 00:55:51 [INFO] [MultiInv] Shared worlds loaded with no errors
2012-01-11 00:55:51 [INFO] [MultiInv] version 2.3.2 is enabled!
2012-01-11 00:55:51 [INFO] [Backup] Found and hooked a permissions plugin.
2012-01-11 00:55:51 [INFO] Backup v1.8.4 has completed loading!
2012-01-11 00:55:51 [INFO] PlayerPusher is enabled.
2012-01-11 00:55:51 [INFO] [Multiverse-Core] - Version 2.2-b453 (API v10) Enabled - By Rigby, fernferret, lithium3141 and main--
2012-01-11 00:55:51 [INFO] [AllPay] - Version 3.0 - hooked into Essentials Economy for Multiverse-Core v2.2-b453
2012-01-11 00:55:51 [INFO] [Multiverse-Core] Loading World & Settings - 'world' - NORMAL with seed: -6302526722927399542
2012-01-11 00:55:51 [INFO] [Multiverse-Core] Loading World & Settings - 'world_nether' - NETHER with seed: 5709155224646876715
2012-01-11 00:55:51 [INFO] [Multiverse-Core] Loading World & Settings - 'world_the_end' - THE_END with seed: 5709155224646876715
2012-01-11 00:55:51 [INFO] [Multiverse-Core] Loading World & Settings - 'Main_World' - NORMAL with seed: 3000540994636751269
2012-01-11 00:55:51 [INFO] [Multiverse-Core] Loading World & Settings - 'Main_World_nether' - NETHER with seed: -6085046912898399116
2012-01-11 00:55:51 [INFO] [Multiverse-Core] Loading World & Settings - 'Main_World_the_end' - THE_END with seed: -1896754194870720175
2012-01-11 00:55:51 [INFO] [Multiverse-Core] 6 - World(s) loaded.
2012-01-11 00:55:51 [INFO] WorldEdit 5.0 enabled.
2012-01-11 00:55:51 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
2012-01-11 00:55:51 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
2012-01-11 00:55:51 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
2012-01-11 00:55:51 [INFO] WorldGuard: (world) Single session is enforced.
2012-01-11 00:55:51 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (world) Lighters are PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (world) Lava fire is blocked.
2012-01-11 00:55:51 [INFO] WorldGuard: (world) Fire spread is UNRESTRICTED.
2012-01-11 00:55:51 [INFO] WorldGuard: Loaded configuration for world 'world"
2012-01-11 00:55:51 [INFO] WorldGuard: (world_nether) Single session is enforced.
2012-01-11 00:55:51 [INFO] WorldGuard: (world_nether) TNT ignition is PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (world_nether) Lighters are PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (world_nether) Lava fire is blocked.
2012-01-11 00:55:51 [INFO] WorldGuard: (world_nether) Fire spread is UNRESTRICTED.
2012-01-11 00:55:51 [INFO] WorldGuard: Loaded configuration for world 'world_nether"
2012-01-11 00:55:51 [INFO] WorldGuard: (world_the_end) Single session is enforced.
2012-01-11 00:55:51 [INFO] WorldGuard: (world_the_end) TNT ignition is PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (world_the_end) Lighters are PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (world_the_end) Lava fire is blocked.
2012-01-11 00:55:51 [INFO] WorldGuard: (world_the_end) Fire spread is UNRESTRICTED.
2012-01-11 00:55:51 [INFO] WorldGuard: Loaded configuration for world 'world_the_end"
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World) Single session is enforced.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World) TNT ignition is PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World) Lighters are PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World) Lava fire is blocked.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World) Fire spread is UNRESTRICTED.
2012-01-11 00:55:51 [INFO] WorldGuard: Loaded configuration for world 'Main_World"
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_nether) Single session is enforced.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_nether) TNT ignition is PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_nether) Lighters are PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_nether) Lava fire is blocked.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_nether) Fire spread is UNRESTRICTED.
2012-01-11 00:55:51 [INFO] WorldGuard: Loaded configuration for world 'Main_World_nether"
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_the_end) Single session is enforced.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_the_end) TNT ignition is PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_the_end) Lighters are PERMITTED.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_the_end) Lava fire is blocked.
2012-01-11 00:55:51 [INFO] WorldGuard: (Main_World_the_end) Fire spread is UNRESTRICTED.
2012-01-11 00:55:51 [INFO] WorldGuard: Loaded configuration for world 'Main_World_the_end"
2012-01-11 00:55:51 [INFO] WorldGuard: 0 regions loaded for 'world'
2012-01-11 00:55:51 [INFO] WorldGuard: 0 regions loaded for 'world_nether'
2012-01-11 00:55:51 [INFO] WorldGuard: 0 regions loaded for 'world_the_end'
2012-01-11 00:55:51 [INFO] WorldGuard: 1 regions loaded for 'Main_World'
2012-01-11 00:55:51 [INFO] WorldGuard: 0 regions loaded for 'Main_World_nether'
2012-01-11 00:55:51 [INFO] WorldGuard: 0 regions loaded for 'Main_World_the_end'
2012-01-11 00:55:51 [INFO] WorldGuard 5.4 enabled.
2012-01-11 00:55:51 [INFO] AntiCreeper v2.0a - by Rothens mod by Filbert66
2012-01-11 00:55:51 [INFO] Anticreeper v2.0a - STARTED
2012-01-11 00:55:51 [INFO] SimpleWeather has been enabled.
2012-01-11 00:55:51 [INFO] [Multiverse-Portals] - Version 2.2-b462 Enabled - By Rigby and fernferret
2012-01-11 00:55:51 [INFO] [Multiverse-Portals] 2 - Portals(s) loaded
2012-01-11 00:55:51 [INFO] [ChatManager] ChatManager enabled!
2012-01-11 00:55:51 [INFO] [PermissionsCompat] Compatibility layer enabled.
2012-01-11 00:55:51 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
2012-01-11 00:55:51 [INFO] [MultiVerse-NetherPortals] - Version 2.2-b458 Enabled - By Rigby and fernferret
2012-01-11 00:55:51 [INFO] BookWorm v1.8.2 loaded!

if you need anymore info just ask.