Okay, now I need help with Pex as well.

Discussion in 'Spigot Plugin Help' started by AresNaois, Jun 28, 2018.

Thread Status:
Not open for further replies.
  1. So, I just installed Pex, which replaced GroupManager, which was having issues for stupid reasons. Anyway, I just set up my groups, and I restarted my server. I went on and tried using commands. It tells me I have no permission. I went to the console and opped myself. Still the same issue. I can do other commands, but I can't do anything command wise that is Pex related and it doesn't work through the console. Anytime I try doing any Pex related command, it tells me one of these two things in chat: "An internal error occurred while attempting to perform this command" (or) "I'm sorry, but you do not have permission to perform this command. Please contact the server administrators if you believe this is an error." Which... I'm the owner, and OPed, so... also, in the config file, I have "allow ops" set to true. Anyway, I know the "internal error occurred" error is something to do with syntax, right? So what am I doing wrong? These are my config files and group files:



    CONFIG FILE:

    Code (Text):
    permissions:
      debug: false
      allowOps: true
      user-add-groups-last: false
      log-players: false
      createUserRecords: false
      backend: file
      informplayers:
        changes: false
      basedir: plugins/PermissionsEx
      dashboard:
        enabled: false
        port: 5950
        serveraddress: 162.244.165.90:PORT
        certificate:
          path: Cert.jks
          keypass: passwordToKey
          storepass: passwordToStore
          alias: storeAlias
        internalip: 0.0.0.0
        logaccess: true
      backends:
        file:
          type: file
          file: permissions.yml
     

    PERMISSIONS FILE:

    Code (Text):
    groups:
      default:
        options:
          default: true
        permissions:
        - Essentials.1b
        - Essentials.craft
        - Essentials.ec
        - Essentials.EnderChest
        - Essentials.spawn
        - Essentials.wb
        - Essentials.Workbench
        - playervaults.pv.1
        - PlayerVaults.Vault.1
        - Randomteleport.rtp
        - randomtp.tp
        - rtp.tp
        - groupmanager.notify.self
        - Lottery.Buy
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.build
        - essentials.sethome
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.help
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.commands.use
        - MysqlEconomyBank.cmd.interest
        - MysqlEconomyBank.cmd.balance
        - MysqlEconomyBank.cmd.deposit
        - MysqlEconomyBank.cmd.withdraw
      beginner:
        options:
          default: false
        permissions:
        - Essentials.1b
        - Essentials.craft
        - Essentials.ec
        - Essentials.EnderChest
        - Essentials.spawn
        - Essentials.wb
        - Essentials.Workbench
        - playervaults.pv.1
        - playervaults.vault.1
        - Randomteleport.rtp
        - randomtp.tp
        - rtp.tp
        - groupmanager.notify.self
        - lottery.buy
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.build
        - essentials.sethome
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.help
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.commands.use
        - mysqlEconomyBank.cmd.interest
        - mysqlEconomyBank.cmd.balance
        - mysqlEconomyBank.cmd.deposit
        - mysqlEconomyBank.cmd.withdraw
        - Essentials.warp
        - Essentials.warps
        - essentials.sethome.multiple
        - Lottery.Status
      hihatter:
        options:
          default: false
        permissions:
        - Essentials.1b
        - Essentials.craft
        - Essentials.ec
        - Essentials.EnderChest
        - Essentials.spawn
        - Essentials.wb
        - Essentials.Workbench
        - playervaults.pv.1
        - playervaults.vault.1
        - Randomteleport.rtp
        - randomtp.tp
        - rtp.tp
        - groupmanager.notify.self
        - lottery.buy
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.build
        - essentials.sethome
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.help
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.commands.use
        - mysqlEconomyBank.cmd.interest
        - mysqlEconomyBank.cmd.balance
        - mysqlEconomyBank.cmd.deposit
        - mysqlEconomyBank.cmd.withdraw
        - Essentials.warp
        - Essentials.warps
        - essentials.sethome.multiple
        - Lottery.Status
        - essentials.near
        - essentials.chat.color
        - essentials.balancetop
        - essentials.help.[pluginname]
      polyrhythmist:
        options:
          default: false
        permissions:
        - Essentials.1b
        - Essentials.craft
        - Essentials.ec
        - Essentials.EnderChest
        - Essentials.spawn
        - Essentials.wb
        - Essentials.Workbench
        - playervaults.pv.1
        - playervaults.vault.1
        - Randomteleport.rtp
        - randomtp.tp
        - rtp.tp
        - groupmanager.notify.self
        - lottery.buy
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.build
        - essentials.sethome
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.help
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.commands.use
        - mysqlEconomyBank.cmd.interest
        - mysqlEconomyBank.cmd.balance
        - mysqlEconomyBank.cmd.deposit
        - mysqlEconomyBank.cmd.withdraw
        - Essentials.warp
        - Essentials.warps
        - essentials.sethome.multiple
        - Lottery.Status
        - essentials.near
        - essentials.chat.color
        - essentials.balancetop
        - essentials.help.[pluginname]
        - playervaults.commands.use
      neilpeart:
        options:
          default: false
        permissions:
        - Essentials.1b
        - Essentials.craft
        - Essentials.ec
        - Essentials.EnderChest
        - Essentials.spawn
        - Essentials.wb
        - Essentials.Workbench
        - playervaults.pv.1
        - playervaults.vault.1
        - Randomteleport.rtp
        - randomtp.tp
        - rtp.tp
        - groupmanager.notify.self
        - lottery.buy
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.build
        - essentials.sethome
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.help
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.commands.use
        - mysqlEconomyBank.cmd.interest
        - mysqlEconomyBank.cmd.balance
        - mysqlEconomyBank.cmd.deposit
        - mysqlEconomyBank.cmd.withdraw
        - Essentials.warp
        - Essentials.warps
        - essentials.sethome.multiple
        - Lottery.Status
        - essentials.near
        - essentials.chat.color
        - essentials.balancetop
        - essentials.help.[pluginname]
        - playervaults.commands.use
        - essentials.fly
      johnbonham:
        options:
          default: false
        permissions:
        - Essentials.1b
        - Essentials.craft
        - Essentials.ec
        - Essentials.EnderChest
        - Essentials.spawn
        - Essentials.wb
        - Essentials.Workbench
        - playervaults.pv.1
        - playervaults.vault.1
        - Randomteleport.rtp
        - randomtp.tp
        - rtp.tp
        - groupmanager.notify.self
        - lottery.buy
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.build
        - essentials.sethome
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.help
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.commands.use
        - mysqlEconomyBank.cmd.interest
        - mysqlEconomyBank.cmd.balance
        - mysqlEconomyBank.cmd.deposit
        - mysqlEconomyBank.cmd.withdraw
        - Essentials.warp
        - Essentials.warps
        - essentials.sethome.multiple
        - Lottery.Status
        - essentials.near
        - essentials.chat.color
        - essentials.balancetop
        - essentials.help.[pluginname]
        - playervaults.commands.use
        - essentials.fly
        - playervaults.amount.7
      builder:
        options:
          default: false
        permissions:
        - essentials.afk
        - essentials.afk.auto
        - essentials.back
        - essentials.back.ondeath
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.book
        - essentials.chat.color
        - essentials.chat.format
        - essentials.chat.shout
        - essentials.chat.question
        - essentials.compass
        - essentials.delhome
        - essentials.depth
        - essentials.exp
        - essentials.getpos
        - essentials.hat
        - essentials.home
        - essentials.ignore
        - essentials.itemdb
        - essentials.kit
        - essentials.kits.tools
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.msg
        - essentials.msg.color
        - essentials.msg.format
        - essentials.nick
        - essentials.pay
        - essentials.ping
        - essentials.powertool
        - essentials.powertooltoggle
        - essentials.protect
        - essentials.recipe
        - essentials.seen
        - essentials.sethome
        - essentials.sethome.bed
        - essentials.sethome.multiple
        - essentials.signs.use.*
        - essentials.signs.create.disposal
        - essentials.signs.create.mail
        - essentials.signs.create.protection
        - essentials.signs.create.trade
        - essentials.signs.break.disposal
        - essentials.signs.break.mail
        - essentials.signs.break.protection
        - essentials.signs.break.trade
        - essentials.suicide
        - essentials.time
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp
        - essentials.warp.list
        - essentials.worth
        - essentials.jail.allow.mail
        - essentials.jail.allow.ping
        - essentials.jail.allow.seen
        - Lottery.Buy
        - Lottery.Status
        - essentials.*
        - guishop.use
        - groupmanager.notify.self
        - Lottery.Buy
        - Lottery.Status
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.near
        - essentials.build
        - essentials.chat.color
        - essentials.sethome
        - essentials.sethome.multiple
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.balancetop
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.fly
        - essentials.help
        - essentials.help.[pluginname]
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.amount.7
        - playervaults.commands.use
        - MysqlEconomyBank.cmd.interest
        - MysqlEconomyBank.cmd.balance
        - MysqlEconomyBank.cmd.deposit
        - MysqlEconomyBank.cmd.withdraw
        - essentials.gamemode
        - essentials.gameode.creative
        - worldedit.*
      moderator:
        options:
          default: false
        permissions:
        - bukkit.command.ban
        - bukkit.command.ban.ip
        - bukkit.command.ban.player
        - bukkit.command.gamemode
        - bukkit.command.kick
        - bukkit.command.unban
        - bukkit.command.unban.ip
        - bukkit.command.unban.player
        - Lottery.Buy
        - Lottery.Status
        - essentials.*
        - guishop.use
        - groupmanager.notify.self
        - Lottery.Buy
        - Lottery.Status
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.near
        - essentials.build
        - essentials.chat.color
        - essentials.sethome
        - essentials.sethome.multiple
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.balancetop
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.fly
        - essentials.help
        - essentials.help.[pluginname]
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.amount.7
        - playervaults.commands.use
        - MysqlEconomyBank.cmd.interest
        - MysqlEconomyBank.cmd.balance
        - MysqlEconomyBank.cmd.deposit
        - MysqlEconomyBank.cmd.withdraw
        - essentials.gamemode
        - essentials.gameode.creative
      administrator:
        options:
          default: false
        permissions:
        - bukkit.broadcast
        - bukkit.broadcast.admin
        - bukkit.command.give
        - bukkit.command.help
        - bukkit.command.kill
        - bukkit.command.list
        - bukkit.command.me
        - -bukkit.command.op
        - -bukkit.command.op.give
        - -bukkit.command.op.take
        - bukkit.command.plugins
        - bukkit.command.reload
        - bukkit.command.save
        - bukkit.command.save.disable
        - bukkit.command.save.enable
        - bukkit.command.save.perform
        - bukkit.command.say
        - bukkit.command.stop
        - bukkit.command.teleport
        - bukkit.command.tell
        - bukkit.command.time
        - bukkit.command.time.add
        - bukkit.command.time.set
        - bukkit.command.version
        - bukkit.command.whitelist
        - bukkit.command.whitelist.add
        - bukkit.command.whitelist.disable
        - bukkit.command.whitelist.enable
        - bukkit.command.whitelist.list
        - bukkit.command.whitelist.reload
        - bukkit.command.whitelist.remove
        - Lottery.Buy
        - Lottery.Status
        - essentials.*
        - guishop.use
        - groupmanager.notify.self
        - Lottery.Buy
        - Lottery.Status
        - essentials.break
        - essentials.delhome
        - essentials.help
        - essentials.msg
        - essentials.near
        - essentials.build
        - essentials.chat.color
        - essentials.sethome
        - essentials.sethome.multiple
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.worth
        - guishop.use
        - essentials.afk
        - essentials.back
        - essentials.balancetop
        - essentials.eco
        - essentials.eco.loan
        - essentials.exp
        - essentials.fly
        - essentials.help
        - essentials.help.[pluginname]
        - essentials.home
        - essentials.rules
        - essentials.sell
        - essentials.spawn
        - essentials.tpa
        - essentials.warp
        - essentials.worth
        - playervaults.amount.7
        - playervaults.commands.use
        - MysqlEconomyBank.cmd.interest
        - MysqlEconomyBank.cmd.balance
        - MysqlEconomyBank.cmd.deposit
        - MysqlEconomyBank.cmd.withdraw
        - worldedit.*
        - essentials.gamemode
        - essentials.gameode.creative
      owner:
        options:
          default: false
        permissions:
        - '*'
    schema-version: 1
     
     
  2. You can try using LuckPerms!
    Also try giving you the * perm, it gives you all the permissions.
     
  3. Aeternum

    Supporter

    GO ahead and enable the dashboard, then restart your server
    Then go to the newly created dashboard_users.yml and enter the following:

    Code (Text):
    users:
      <McUsernameGoesHere>:
        password: <enter a password>
    so it should look like:
    Code (Text):
    users:
      Aeternum:
        password: Ieatcake
    Then save and do pex reload in console. Then go to http://162.244.165.90:5950 and login with those credentials you set above, and enjoy.
     
  4. Is that a different group plugin?

    Also, the owner group does have the '*' perm, but I can't use any commands to give myself that group, not even through the console.
     
  5. Aeternum

    Supporter

    The commands all still work, but the dashboard is now way faster. shrug.
     
  6. Wat! You cant use the pex commands in the console? Thats super weird.
     
  7. That is what I thought.
     
  8. Lemme try that real quick
     
  9. Wait what do you mean by dashboard? Like, the control panel and console access and stuff? I use MCProhosting.
     
  10. I think its like a panel when you can edit all your permissions/groups bla bla.
     
  11. Wait nevermind I see what you mean.
     
  12. When I did that, there was no dashboardusers file.... let me restart and try again. I'm not sure what is happening here.
     
  13. Aeternum

    Supporter

    You can use pex commands in console, however them not working is likely wrong command structure.
     
  14. Nope, nothing works, not even ones I looked up to make sure I was structuring them right. It either gives me an error or doesn't do anything at all, as if I never input any command. Also, the dashboard file thing you told me to do, it never made a dashboard file--not sure why. It's enabled and I have restarted five times. I even looked in other directories and it's not there.
     
  15. Aeternum

    Supporter

    Make sure you are changing
    Code (Text):
      dashboard:
        enabled: false
    to
    Code (Text):
      dashboard:
        enabled: true
    Then saving, then restarting your server.
     
  16. That's what I did. And restarting several times too afterward.
     
  17. Aeternum

    Supporter

    Are there any errors in console on startup?
     
  18. Do you have MCProhosting? Do you think you'd maybe be able to work directly on the console if I gave you access?
     
  19. Aeternum

    Supporter

    And are you on 1.8.8 or higher?
     
  20. Aeternum

    Supporter

Thread Status:
Not open for further replies.