#support-1
1 messages · Page 553 of 1
Why would you want it to be a no?
The answer is a no and a yes
LP itself doesn’t care about raw placeholders
I don't want to aggravate you or try to ask something that is too technical .__."
There’s no way it could if it wanted to
But
Plugins that run commands as rewards or similar things do support placeholders
And I’m really struggling to understand what’s so hard to understand about that concept...
aye, but understanding that doesn't help .__.
Then you haven’t understood it
ok
Because it absolutely does help if you understand it
command block behind a stone block with a button on it
push the button, command in command block is activated
This has nothing to do with command blocks
is there a command I can input into the command block that would put the player pushing button into a group?
No. Because the selectors don’t work for plugins
I just want to know if there's a way to add a player to a group other than the username/UUID
Not from LP, there might be plugins that add selectors back
Jfc
I told you a million times
How are you still not understanding it
Like how is this even possible?
I’m not exaggerating when I’m saying you are the first person I’ve ever seen that can’t understand the concept of placeholders
I understand placeholders, I do.
I don't see how they can be used to add a player to a group in LP.
LP doesn't offers any placeholders
ok so then there's no other way to add players to groups other than
/lp user Username/UUID parent add Groupname.
Thank you, that's all I needed.
... Unless there are plugind which parse placeholders
I guess Quests doesn't
It should
It does
Ah man, I'm sorry Brain. I'll just stop trying to understand. I don't see how I could do it through Quest's interface for quest rewards, so it's just confusing to hear that it's possible when there's nowhere for it to happen
again, sorry for the headache. have a good day
It is possible
I believe you, but the Quests' support directed me to talk to LP's support, but it doesn't seem like an LP thing anymore
I told the user how to do this but it seems like they don't understand, sorry for the inconvenience
And trivial to do so
idk where you told me to do it, you sent me two links
<player> is unrecognized in quest reward commands
again, no, read what I said on the quests discord
let's go back there and not bother these folks; luckperms works fine
sure thing
Hey. Anyone who knows how to add more towny plots to someone with LP?
@noble barn depends on towny
Can I have help
Not without saying what the issue is
The LP GUI plugin is an unofficial add-on. It's not by luck and support isn't provided by us.
We have a web editor tho
Honestly the GUI addon is cool, But i don't see a purpose if you got a freaking web editor
The web editor is just more epic and easy imo 😛
BuT iTs NoT iN GaMe
yeah why you'd want to use a chest gui to manage permissions is beyond me
but I'm pleased someone else decided to implement it in an addon
I'd much rather use commands
@elfin egret can you help me?
Hey ThiagoROX! Please don't tag staff members.
maybe
sorry
Everyone is probably able to help you
off-topic
I'm going to look into it now :))
Thanks!
I love you luck, you made warmroast so much better, the recent update is awesome
If you have magibridge installed and do a healthreport it prints beautifully in discord
Hey, I'm completely 100% new to server hosting. I'm getting errors when I try to execute any command (gmc, warp, etc.) but the command still works.
How do i make a group inherate the last permissions?
group.<groupname> eg. group.default
hello guys im a bit of a noob and i want to make a pixelmon server to play with friends, does anyone know how i can add commands like /home, /feed, /tp
can someone recommend me to a tab plugin where the ranks will show up on tab, the plugin I have now does not work to well
What server software do you use?
im running a 1.8 spigot
I can recommend TAB Reborn, but also heard good things about BungeeTabList
It doesn't automatically shows the prefixes, but using Vault and just set the _OTHER_ value you can make it exactly fit your needs
In order to add permissions to a group, should I just add it to the import.txt file?
like /lp group builder permission set worldedit.* true world=creative
would that work?
Hi, just a quick question
Do you know a way to limit the tab and command auto suggestion only for command that a player has permission on it.
I have the problem that default user still se so much plugin commands suggested what the cant use
Hmm sh.. this feature will cause more questions than it helps
For example EssentialsX
hello, quick question ... whqats the command to check what group(s) someone is in?
/lp user <user> info @north jackal
thanks, that works ... but is there any way to show secondaty groups also?
secondary
Not that I’m aware of
damn
Well you can try /lp user <user> meta info
That’ll show all prefixes and the groups they come from
Though displaying the secondary groups is actually a pretty decent suggestion @north jackal
yeah, it is not showing it through meta
Mind to post it on GitHub?
secondary group? like a parent group?
i dont know exactly how it works .... additional perms with /lp user user parent add secondgroup
cant u just do lp user <user> parent info or lp user <user> group info
to see what groups the user is in
and yea parent add will add perms to the user from the spicified group
yw
How do i implement previous yaml data into my SQL setup?
Read the wiki page Switching Storage Types @feral robin
I will
But how do I simply copy/ paste data from a yaml file into the digital editor?
Export it first before changing file types. There's a hint
You can't copy and paste multiple permissions into the web editor yet.
Well, if you search back in here, there is a way, you have to have the commands fully stated out and import the file.
But it’s a work around, not a main feature
so ill have to do it line by line
It was from a previous server so i couldnt export it
@feral robin Are the permissions coming from another permissions plugin and do you still have access to the files.
yes i just have a pex yaml file
Can you still access the old server. Otherwise you can install pex, use the yaml file you have then use the migration feature of luckperms to transfer it all to luckperms.
how to make it so people can set more than one home?
Depends on what plugin you have for settings homes.
Hey fulp! Please don't tag staff members.
can you stil help or i have to go to the nucleus discord ;-;
Check the home section on the nucleus documentation, it has examples on how to do it with luckperms
guys how to delete kit?
That's upto your plugin that handles the kits @foggy quartz
essentials
Then look at the essentials documentation on how to delete kits.
Probably a stupid question, but can I have a custom prefix defined depending on which world a player may be in?
For example, I'd like a prefix to show whether a player is in Survival, or SkyBlock
[SkyBlock] - [Owner] {player}: Hello World!
[Survival] - [Owner] {player}: Hello World!
1.14.2
you could do with context, but allowing the chat plugin to handle it would be best - it seems with that tho that you are using a bungee chat plugin to talk between servers (or are using multiverse maybe for worlds?) either way, the bungee chat plugin can handle world placeholder or you can have the world display if using other plugins
how can I make all servers on the bungeecord have the same ranks?
!bungee
thanks
So, I have I guess you could say a Multiverse world. Albeit not really.
My SkyBlock plugin teleports the user to the SkyBlock world, then Essentials teleports the player back.
level, sorry misunderstood at first, id look at a bungee chat plugin for bungee usage or something like venturechat
it has placeholders for worlds
I've found with Essentials Chat, that I can set "Worldname" but that's verbatim the name of the world folder, which is sloppy to say the least.
:paperclip: https://github.com/lucko/LuckPerms/wiki/Context
^ that can be used for LP though to handle and look at prefix stacking
Possibly, but is MV compatible with 1.14.2 yet?
no idea
LP is though 😉
you can set using LP and context - example (may not be the best, but just what comes to mind):
create groups for each "server" (world). setup prefix meta for that group. Look at prefix stacking and adjust accordingly. then use context to apply that group based on which world they are in.
Hmm, that might work. I'd need a bunch of testing though, let me see how far I can go. Thanks for the advice!
@rich tartan oh - looking at docs, you can set meta with context, so no need for groups, lol
Really? Cause I don't even thing I have groups setup.
I stole this config file from a server I ran like a year ago, so I'm slowly relearning the whole thing
copying only helps a little in learning something with this many options and greatly depends on how that server was setup. time to just dive in and make it unique to your server
and yes, that section states that you can set meta with context
I mean, I wrote this config file myself, once upon a time ...
It sounds like it might be what I'm looking for. I'm going to continue reading through this doc.
Ok, so, seems like this will work, but rather than having different perm groups per world, do you know if I can put multiple prefixes in one perm group? such as:
permissions:
- '*'
- weight.1000
parents:
- admin
prefixes:
- '&7[&3Survival&7]-&7[&3Owner&7]':
priority: 1000
value: true
world: Survival
- '&7[&3SkyBlock&7]-&7[&3Owner&7]':
priority: 1000
value: true
world: SkyBlock
suffixes:
- ? ''
: priority: 1000
meta:
- build:
value: 'true'```
Answer, yes, yes you can.
How do I edit user data to give a player op? Using sponge.
I can import something from pex and make work for an specify server?
is it possible to sync perms and ranks across a bungeecord network without using any databases?
@foggy quartz you'll need to do it manually
@split veldt but I should still be able to set permissions for another server while Im on a different server on the same bungeecord?
No
You will need to submit those permissions to the server you want them applied to
You won't be able to change permissions for one server while on another
Unless you do it from console
fk
Why not use a database
@rich tartan anytime my friend 😉
If I use LuckPerms bungee do I need to also install the bukkit version on my spigot servers?
@royal herald yes
Ok thats what I thought
It's a good idea to also get the latest version of the two from the link in the channel topic
does anyone have a link to a list of commands or a general "how to" link
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
thank you
hello, again has any one here used MCprohostsing
I have a FTB server and im using sponge forge to support spigot and bukkit plugins.
and im running into this issue
Okay so.. I can't find a way to "Re-enable Vanilla OP Settings" and because of that i cant edit anything in game anymore
Sponge?
Spigot
This is my first mc server and i have no coding experience btw so bear with me please ;w;
Uh, if its spigot then there should be no issues with op
What exactly are you trying to do?
I can't edit anything because i have no permission to do anything in my own server, and when try to do /OP i get "Vanilla OP Settings Disabled"
That's a new one to me... cant really help there
ah heck ;;
@foggy quartz
that section in the config.yml is what disables the Vanilla OP and gives that message
so should it be removed altogether?
i have mine to disable vanilla and and i have to give myself luckperms.autoop from console and everything works fine
what version of LP are you using?
i mean, that is my config settings in the ss
i believe the latest version? Trying to run a 1.14.2 server
verify its 4.4.26 - link in #welcome and in the topic of this channel
if you have enable-op false, then you have to give yourself the luckperms.autoop permission to have op.
but for general permissions, everything should work correctly without having op
if you have perms setup
Permissions tend to throw me off horribly when working on this stuff but i'll give it my best shot
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
I've got it!! ty!!!
Ah yeah, I forget those settings are there.
It is true, by default, so you'd have to have changed it for your issue to have been a problem 😜
Yeah, by fiddling with settings and not knowing what they mean, i'm the only person working on it rn. ;w;
Make sure to read the comments 😝
tysm
See ya...
hey guys i can't seem to find vanilla permission names anywhere, can somebody help me out
i wanna permit my mods to /whitelist
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
ty
Google "minecraft vanilla permissions" will get you exactly what you need...
Hi i have Luckperms and made a prefix for a group that im in, but when i type in chat the prefix does not appear, i have only essentialsX, luckperms, and vault installed on my server, can anyone help me, i have been through countless threads looking for answers
^
where I can download wssentialsXchat??
Same place you downloaded essentialsX
it does't apeear essentialsXchat
thanks guys ill try it, and yeah globster its 2 below essentials x button
in wich site?
pmd you
thanks
Thanks alot guys, essentialsXchat solved it, lifesavers
How do I edit user data to give a player op? am using sponge
You can't give players op on sponge, when a permisions pugin is installed
And you don’t need OP for anything on Sponge either @quaint stump
how can I give a player all the commands using luck perms?
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
There’s the * wildcard. Though you really shouldn’t do that
The maximum we recommend is doing it on a plugin level
So if a plugin’s permissions start with example, then you give example.* or better on Sponge example (That Style of wildcards is native to Sponge permissions. Pretty much means the exact same thing)
@quaint stump
Is there any way to use Luckperms on a network without a MySQL database or not?
Please tag me if you have the answer to my question.
@plucky token there is not. Most hosts offer a MySQL database (either free or paid). You also have the option to get a free one from another site (search this discord for links).
Okay, thanks for your help!
How can I fix this xD https://paste.helpch.at/nupipuhiyu.shell
I use the default settings tho
I know it say Possibly consider using a shorter maxLifetime value. but how lower should I go 🤔
Edit: Saw the wiki, I will contact the host.
Is there a way to have LP set perms for a user when they enter a WG region?
Dont think so but either wg or the more flags addon have a command to run commands on enter / leave
Yeah I see those, but I need to add multiple perms on entry and the WGEF flag seems to overwrite itself when you add another
you can add multiple commands in the flag - just separate by ", "
#general though
If you use the ExtraContext add-on, you can set additional contexts for LP though based on WG regions. I use it and its nice.
How does that work?
same as the reg contexts for server or world - just enable the modules you want in the ExtraContexts config, then on restart, when you do /lp user <user> info you will see the additional contexts
then you can add to permisisons, meta, etc
imo - easier to work with than flags and members with WG
Making chat formatting work from EssentialsX chat?
I'm looking to have users only be able to create shops (using Quickshops) when in a set region, would it work for that?
thats in essentials config - section at top for prefix/suffix and down lower for chat formatting - not an LP issue
ashh, lets go to #general
@honest robin yes
I’m assuming you don’t know what contexts are (in terms of LP) so have a look at that page:
!context
:paperclip: https://github.com/lucko/LuckPerms/wiki/Context
I took a brief look but yeah, I've not messed with them in the past
The plugin ExtraContexts turns WG regions into contexts.
I'm just searching for it now
@magic summit would the placeholders be in which plugins wiki?
So I'd do /lp group default permission set quickshop.create.sell wg-region=test1 ?
@feral robin placeholders are dependent on the plugin (in this case essentialsx). most plugins also utilize PlaceHolderAPI. Though, the prefix "should" show automatically when you installed essentialsXchat as the displayname placeholder contains the prefix, name and suffix. have you verified with /lp group <group> meta info that the pre/suffix is set?
ashh, if you want that perm only to be given when in that region, yes
(if that's correct then it didn't work btw)
you may need more perms that just that one to make a shop
Ill check to make sure they are set
That is the only one, I set a wg flag to set the perms for an individual player upon entry, remove upon exit and that works just fine. Spams the console though
so you are using a wg flag, not LP? if so, then its not an LP issue
That's in a different region
you dont tell wg flag to run the LP command
ok
I'm just saying I tested it that way with the same perms and it works
Go in the region and type /lp user <you> info
It should list your current contexts @honest robin
That’s useful to figure out what the context is called
yea, had already said that (maybe they didnt enable that context) even tho i said that too
ive made that mistake
Then you need to enable that context
😉
👍🏻
we all have our moments
Thank you guys, much appreciated
You’re welcome
I fixed the essentials formatting, all groups have their prefixes/ suffixes
But when I give my alt a role, it never shows their new group and suffix
Hey Diamondkorben! Please don't tag staff members.
Then ask instead of pointlessly tagging people
ok
sorry
my louckperms i downloaded earlier today does not show up the prefixs i made
If it shows when you do /lp user <user> info then it is an issue with the chatplugin (or wherever you want to show the prefix)
LuckPerms doesn't manage chat.
You need Vault and a plugin that supports it (On Spigot servers)
i tried many plugins but none showed them up
do you know one that will work on my nukkit server?
No.
I don't know. I never used Nukkit
I think one man got it working
https://nukkitx.com/resources/gchat.156/
I think he used this one
[19:23:45 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@2aac203e (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[19:23:45 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@200d3724 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[19:23:45 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@3a320903 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[19:23:45 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@7fdde376 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[19:23:45 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@343b8163 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[19:23:45 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@7dc634d7 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[19:23:45 WARN]: [me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@5796407d (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
help me
spam logs
I changed values did not help
(and pastebin or other site for long errors)
did you only change value once or have you tried a few? did you verify the change was saved and restart?
Yes a few times
Hello :) When I do reloadconfig, I get this message [LP]: The configuration file was reloaded. (some options will only apply after the server has restarted) .... i am just curious which settings are not applied immediately?
but any permissions would be applied immediately, yes?
permissions don't require a reload or restart when updated/added/modified
hmm, so what is reload for?
Reloading the config @north jackal
as the command is reloadconfig.... wow, that makes sense
no need to be sarcastic
I mean what else would it do?
i had assumed it would reload all permissions, i didnt know about it automatically updating those .... not every user knows everything
Permissions are not part of the config
And that's also not what where talking about
But rather the question in the style of "What does the On/Off button do?"
other plugins i have used would consider everything part of the configuration .... this is a semanticf discussion
I do understand the confusion and base question
Though asking a question that contains the answer is really begging for sarcasm and captain obvious reactions
in any config, some options are not changed except on full server restart. imo, any config change should use a restart.
Yes and no
I strive to make my plugins 100% reloadable
In essence I restart them on a reload
But it's hard
So I understand why not every dev does it like that
yea
Hello, I am still having problems where my moderator cannot promote people on a track?
The player to promote goes up and down the track OK when I (owner) do it.
I have done a verbose and can give the web link if that can help identify the issue?
I hasave a pastebin of the verbose listing at https://pastebin.com/dN2tt252
Can anyone assit please?
Thank you.
How do i inhearit from another group like the permission for lp editor?
Group.<group>
How would i give a player perimissions
!editor
No like through buycraft
question: is there a way to make suffixes additive? I have suffixes for a particular plugin and prefixes for player/staff ranks.. but I'd like to add a gold asterisk to the ends of donator's names to show their commitment to my servers..
oooh, that sounds like a good idea 😃
yea, as of right now, m donators get their suffix replaced with the gold asterisk rather than having it just added
so you want a suffix to the suffix ? 😃
Can anyone help with my promotion permission problem please?
@amber sand have a look at prefix/suffix stacking
Read the migration page on the wiki
I cant get Suffixes working with EssentialsX
Hey I got a quick question
there are other chat plugins, try venturechat
dont say you have a question, just ask the question lol
fair
I'm trying to develop a plugin and I want my permissions to auto-fill when I'm trying to set permissions for groups in LuckPerms
how do I set that up
cool
Are there plans for LP to be available on 1.14?
it is
I will @magic summit
its ready now
Thanks
how so @magic summit I couldn't find it on there website it just says up to 1.13
yeah I saw that, but I wasn
never hurts to try anyway 😉 hehe
#changelog shows updates as recent as yesterday
So you removed your chat plugin and you're wondering why prefixes wont show?
Do you have vault
Yeah
And does a prefix show with /lp user (user) info
The user is in the group
show what you have from /lp group <group> meta info
do you know if essentialsX also works in 1.14?
that would be a question for them, not LP
Try it? Or ask ehir support.
alright just checking if you knew. Thanks anyway
!sync
!bungee
so you dont have a prefix set for the group
I do
Not on the default group
It is on default group
thats from /lp user <user> info show what the /lp group <group> meta info shows
Oh, you seem to have a server context applied
i see it now, my fault
server context?
Notice the (server=)
Ah
What web editor?
/lp editor
Woah
This is amazing
I need to use this
Anyway, how do I remove the server context?
Find the prefix node and clear the server field
If it has anything in it
I'm curious as to how that will look tbh
Okay well it resets that field to global
Lemme restart
Doesn't work with venturechat or essentialschat
You need to save the changes in the web editor then use the command
Still nothing
send the updated info from /lp group <group> meta info
nice
hey i have a few broken villagers on a server modpack. Is it possible to disable all villager trading?
damn, do you know what could be the reason of this error then?
i cant open a chest i just put down
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
that will help sort out what perms are being checked
i will try that
griefprevention/universeguard issue pretty sure not luckperms issue
that super long griefprevention perm seems like it
For some reason after I apply permissions they still dont work.
For example I made a group called mvp and gave myself the essentials permission for essentials.kit.mvp
i deopped myself to see if it would work and it doesnt
run verbose and see what ur missing
do /lp verbose
run the command
and itll tell u in chat
or nvm
its probs cause u wrote the node wrong
its essentials.kits.mvp
yah
u wrote kit.mvp
give urself luckperms.*
dont i still have everything then? xD
where were u doing it? lol
lol k
dertheus - luckperms.verbose - true
is what it says
wtf every time i type in a command im not allowed to do luckperms just starts stating all of the perms i have
and everyime i do a command it just gives me all the ones im allowed to do
@distant dune maybe i should just reinstall it
hmm
It should say whether they are true/false/undefined
oh
do /lp editor and share the link
and what tf everytime i TYPE something in the chat it literally expands what perms i have in chat
k
dmed
You need to understand that verbose mode is VERBOSE, it is telling you all the permission checks in real time. If you dont want the spam, use a filter
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
sorri turbo i didnt know what verbose meant xd
is there luck perms for 1.14.2
im using the latest build for 1.14.2
yea i got the latest one from jenkins
if i use luckperms for bungee do i have to also have it on each server?
you need the bungee version on bungee and the bukkit/spigot version on your backend server(s).
!bungee
!sync
so im working with luck perms and all permissions work but my prefixes from the group dont show up in the chat
Does the prefix show in /lp user <name> info
yes
You need a plugin that handles the chat formatting as luckperms does not deal with chat or displaying prefixes. Only supplying them to groups and users.
what plugin do you recommend as in the past on youtube it looks like they worked
Spigot or sponge?
currently on my test server i have spigot, essentials, and luckperms
You can get essentialsXChat if you want since you have Essentials (just make sure it's EssentialsX (The x is important)
You'll need vault installed as well.
is the vault 1.7.2 the 1.12.2 version as it never states it in the game versions
Just use the latest version of vault.
cool the prefix works now thank you
I have vault and essentialsx and essentialxchat but for some reason when I format the text for the prefix as in &l{PREFIX} {USERNAME}: &7{MESSAGE} it doesn't bold the prefix and username. I've tried removing it too and it didn't work. I have it bolded when I setup the prefix with LuckPerms btw.
It has the color and everything just no bold.
Also I only have vault installed nothing is configured inside because the .yml had barely anything inside so I assumed I didn't have to do anything 🤡
@blissful pine If you bold the prefix with luckperms see if it will bold the username at the same time. Instead of trying to do it through the chat format. It might work.
I'm sorry but what exactly do you mean if it will bold the name at the same time? Do u mean to remove the bold from LuckPerms and then put the bold in the formatting?
Add bolding to the prefix via luckperms and see if it carries over to the name as well.
You probably have formatting in the prefix which will override the bold
@toxic wagon I already have it in LuckPerms.
Hey Dertheus! Please don't tag staff members.
Sry
How did you format it into the prefix, did you do the bold or the colour first.
I removed the bold from the formatting and put it back in. Either way both didn't work
I did the
I'ma check rq
When i add the lucky perms it works great on the individual servers. I want to connect all of them so i added it to the bungee but it errors saying Error enabling plugin LuckPerms
@foggy quartz Did you use the bungeecord version on the bungee server then normal version on the other servers
I have the bold first.
@blissful pine Try having the colour first.
Oke doke. I'll do it once on PC 👍😁
I think i just added the normal versions to the bungeecord 😂
@foggy quartz You need the Luckperms-Bungee on the bungeecord server
Then the normal version on all the other servers
ummm i cant find the bungee version on google
First link in the welcome channel
thank you
Imortalshard i added the plugin to the bungee and now i cant connect to the network
04.06 20:33:55 [Server] INFO disconnected with: Kicked whilst connecting to lobby: [LP] A database error occurred whilst loading permissions data. Please try again later.
04.06 20:33:55 [Server] INFO -> UpstreamBridge has disconnected
What does the console error say?
that is the console error
There would be more than that. Are there any errors on startup?
when it was MySQL it caused a whole lot more errors
There would be errors on server startup
We need to see the errors to be able to help fix them
I turned it back to the MariaDB and now the server fails to start one sec while i get the errors for you
wait
it just took it forever
Pick one storage type you want to use then give the errors for it. Switching back and forth won't help.
04.06 20:37:40 [Server] INFO Command not found
04.06 20:37:58 [Server] SEVERE Exception occurred whilst loading data for fb4e4909-1443-457c-b655-2821c857c837 - TheBlueDefender
04.06 20:37:58 [Server] SEVERE java.util.concurrent.CompletionException: java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.
04.06 20:37:58 [Server] SEVERE at me.lucko.luckperms.common.storage.Storage.lambda$makeFuture$0(Storage.java:86)
04.06 20:37:58 [Server] SEVERE at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
04.06 20:37:58 [Server] SEVERE at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
04.06 20:37:58 [Server] SEVERE at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
04.06 20:37:58 [Server] SEVERE at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
04.06 20:37:58 [Server] SEVERE at java.lang.Thread.run(Thread.java:748)
04.06 20:37:58 [Server] SEVERE Caused by: java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.
04.06 20:37:58 [Server] SEVERE at me.lucko.luckperms.lib.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:697)
04.06 20:37:58 [Server] SEVERE at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:196)
04.06 20:37:58 [Server] SEVERE at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:161)
04.06 20:37:58 [Server] SEVERE at me.lucko.luckperms.lib.hikari.HikariDataSource.getConnection(HikariDataSource.java:100)
04.06 20:37:58 [Server] SEVERE at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:131)
04.06 20:37:58 [Server] SEVERE at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.getPlayerName(SqlStorage.java:1023)
that is the list of errors when i tried joining
https://github.com/lucko/LuckPerms/wiki/Storage-system-errors#luckperms-cannot-connect-to-my-mysql-server Have a read of that
Sorry for being a hasle i never used a cross server plugin for perms before
data:
Define the address and port for the database.
- The standard DB engine port is used by default
(MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
- Specify as "host:port" if differs
address:
that portion there is that suppose to be the MySQL infor or the server info
ok i think that is what i skipped on the bungee
sorry thanks for the help....i might be back later for all i know 😂
It's the database info
ok
can somone dm me a solution? So i recently started a server spigot 1.8 and people say lucky perms is backwards compatable. When i install the plugin to the plugins folder and LuckyPerms folder never shows up. Ive tried earlier versions and they actually seemed to work, but no tutorial was shown on them. Please @ me or dm if you have a solution
@wet surge are you using spigot 1.8 or spigot 1.8.8 ? that is a big difference (you should be using 1.8.8) LuckPerms (not lucky perms or any other spelling, lol) is compatible with 1.8.8+ as stated in many places. If using 1.8 - thats why its not working. Not sure what you mean by tutorial, there is a full wiki with a complete guide for LuckPerms.
!wiki
:paperclip: https://github.com/lucko/LuckPerms/wiki
what's the permission to all defaults to use /checkspawns legendary
you would need to read that plugins documentation. LP only holds the data that you put into it.
@empty hill you can use verbose from LP to hunt down perms tho
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
is it possible to make a rank inherit only other rank perms without its prefix?
Then set a blank prefix?
that will create a space
Or duplicate the prefix and set it to a false permission
Do your prefixes have weights
same weight
You might need to look on the wiki for answers then
i tried searching and didnt find an answer thats why i asked here
Does LuckPerms work in 1.14.2 spigot?
anyone know why this prefix doesn't work? prefix.10.&7✪ &6&l
doesn't display the name in gold
but it does bold it
@crimson jasper ur using nucleus?
Try swapping the colour and bold codes around
Is there a way to allow a group to add players in a other group ? For example, I have a group called "Rocket Team Chief" and I want them to have the permission to add players ONLY in the group "Rocket Team". It is possible ? 🤔
There is a way yes
Let me see if I can find it
@dapper helm I'll quote someone via a screenshot of their message: https://i.imgur.com/0XsgkMT.png
You could give them argument based permissions so they can perform the command to set a user to a particular group that you define with permissions
nice, thanks you ! i'll try this afternoon 😉
np
A plugin that formats chat
such as?
I am.. and it still doesn't work.
What chat plugin do you use
sec
o.O Sorry! I thought you meant only vault
Yeah no, I'm not using anything else for such
Well you'll need to find one you like and use that
Do you know any of these by any chance?
EssentialsX, it's the easiest and most simple
Our server is designed to be as simple as possible, and you can't run essentialsx chat without the main piece which adds a lota features to the game
ChatEX
You do know you can disable all the extras right
All other commands, etc?
If you don't give permissions for them then nobody can use them
I'll try chatex first. 😄 Thanks!
😁
I already tried most of them, sorry for bothering though
client=ms-android-samsung-gn-rev used windows and it still worked 😉
ikr lol
Yeah it's just query data, all that matters is what comes right after q=
Anyway. Good luck finding a chat plugin.
ChatEx worked, simple as heck. Thank you very much, @weary solstice
Sorry for the tag. Thanks Turbo and usb_hub / NZMC as well:D
Np :)
How does one go about setting meta for max-homes through in game with luckperms / essentialsX
I thought it was just lp group default meta sethome #
Pretty sure its a permission node
Not a meta node
Look up the documentation for EssX
Ahh so i do have to use essentials.homes.multiple.#
I guess it was just spongeforge for meta
Yes
Running both gives you a headache 24/7
There aren't many bukkit plugins that utilise meta
In the config file it says password: ''
When configuring database
Do i have to put the password between the '' or do i have to delete them and just put the password?
add the password inbetween the ''
Ok ty
What am i supposed to put here:
The following block defines the settings for remote database storage methods.
- You don't need to touch any of the settings here if you're using a local storage method!
- The connection detail options are shared between all remote storage types.
data:
Data is fine, it's the parts under data you need to do
I am using Bungeecord
The parts you need to worry about are address database username password
I want the permissions to sync
You are doing it correctly then
Okay
Do i need to do anything else than just connecting all the servers to the same DB?
Yes
It would pay to set the messaging service to SQL
none or sql work fine for the messaging-service
I set it up on all servers and restarted them, now when i try to connect i get: A database error occurred whilst loading permissions data. Please try again later.
Can you please check the console for errors and upload said errors to hastebin.com and send us the link
So we have a plugin that sends players to a random lobby, will i have to check the console for the lobby it tried to connect to, or the bungeecord?
The server they tried to join
hope thats correct link
It had alot of warnings
But it said it was sucessfully enabled at last
I created a database using the Pterodactyl panel, and on the Bungeecord server
Is that a problem?
Nah, as long as you use the correct username, address, database name and passport
I did
If the port is different from the 3306 you'dd need to specify it as well
Its 3306, but i specified it manually aswell
is it localhost or remote
Well the ip listed in the pterodactyl panel is 127.0.0.1:3306
Does the username and password have access to the database?
Idk, i just created a new database in Pterodactyl and it gave me a username and password
Oh
I see a possible problem
Ptero is a bit weird since it runs things in docker.
I've always had to use something akin to 172.18.0.1:3306
or no
I misread our server ports for 3300-3306 when they are actually 3000-3006
Ill try that Deenoh
So that same ip?
You'd be best off running ifconfig in your terminal and looking for the pterodactyl interface and making sure what the IP is
I only have pterodactyl access, since i am not the owner/person who pays for the servers
Ah. I think that's the default, so you can try it. If that doesn't work I'd contact your host about it to make sure.
Ok
Using that ip didnt fix the issue :/
Should i just try contacting the owner and ask him to run ipconfig?
Just ask what IP/Information you should be using for your DB. That way you're sure to get the information you need.
So the owner says pterodactyl is using the main ip
like the one used to connect to server, but with :666
Should i try using the main ip and then :3306?
Probably
Make sure db name, user, password is correct and the host
Oh i actually didnt realise until now that the Database name is not LuckPerms, but s13_LuckPerms
that might be the issue
thanks
Still doesnt work, could it be that i should not include the s13 and u13 thats in front of the database name and username?
@serene moss You need to match the username, database and password exactly as it is for the database that you use
exactly as it was given to you
Okay, i have done that, and it still doesn’t work
I really wanna get this solved, as we can’t join the server before it is
I have confirmed that it’s the exact information, but it still doesn’t work.
I tried connecting using a Minecraft Chat client called MineChat, and it gave me 2 errors this time.
[LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later.
and
Kicked whilst connecting to Lobby1: [LP] A database error occurred whilst loading permissions data. Please try again later.
Check for errors in consolee
Do you have error on lp when loading?
Anyone have an idea what is wrong?
startup log?
in your main directory /logs/latest.log i think
Here it is
could you upload it to like hastebin.com?
!errors
What colors are there for prefix and suffixes?
You can use YAML storage type.
https://github.com/lucko/LuckPerms/wiki/Storage-types
lol. Can I use this without evrything but WITH BungeeCord... I cant speak good english, because i come from germany...
@foggy quartz All Minecraft colors and format types.
okay
@craggy tendon You can install LuckPerms on all servers, include proxy BungeeCord and use pluginmsg sync method.
https://github.com/lucko/LuckPerms/wiki/Syncing-data-between-servers
Maybe I'm wrong about something. I have never used this data sync method.
How can I see all @wanton stratus commands?
Heyy
Is there a way to import pex permissions into luck perms?
I'm looking to switch over
Use this command: /lp migration permissionsex
Will that really do it all for me?
PermissionsEx and LuckPerms must be enabled.
@nocturne chasm I have checked the things in the list
All you groups and users will migrate. More: https://github.com/lucko/LuckPerms/wiki/Migration
There are some of the things I don’t know about though, since I just created the database using Pterodactyl
Can I disable pex now that I migrated?
Yea
No idea myself then @serene moss, never really had issues using a database w/ Pterodactyl. Probalby just wait for someone who possibly knows?
Welp
That would be bad, since I can’t connect to the server, and we are currently setting it up
And downtime is money 😦
Is it possible to set up permissions that only work when you are in a certain game mode?
Gamemodes as in Prison, factions and skyblock or gamemodes as in survival, creative and adventure?
Survival, creative, spectator
Not that i know of :/
Hmm. Possible feature request.
Possible
What would the use for it be though?
I want my admins to have to be in spectator mode in order to teleport. Basically I want them to do admin things only in spectator mode.
LuckPerms have a context feature.
Maybe try to create your own context?
https://github.com/lucko/LuckPerms/wiki/Context
I refer to the wiki too often 😄 But there really are answers to many questions.
Not really to my issue though, rip
Also there is another idea. In order for the script to automatically reassign the group when the game mode command is executed. But its crazy.
@serene moss can you repeat your problem?
Well, i get this error when trying to join after i have setup MySQL: A database error occurred whilst loading permissions data. Please try again later.
I have looked at the wiki and checked the host name, ip, username and password
I wouldn't know the first thing about writing a script and it doesn't look like the context allows for specific permissions to be used.
But some of the things like if its online or if its blocked by firewall, i simply dont know, as i just created the database in Pterodactyl
@serene moss Does your database use SSL?
Idk what it is, i havent touched anything that has to do with SSL
In fact, I recommend to use MariaDB and phpMyAdmin separately from Pterodactyl.
SSL it is specially security protocol for websites.
Ohh... Sorry, I'm used to using only dedicated servers, not hosting.
Oh i mean
WE have a dedicated server
At SoYouStart
32GB of ram, i7 4790K and 280GB SSD
Then you can independently install MariaBD and DBMS phpMyAdmin
When you installing Pterodactyl you must set up a MySQL
I just really want it to work with Pterodactyl, as it is my idea to use LuckPerms instead of PEX, which the owner of the servers wanted to since its "easier".
And i dont really want to make him create another database lol
Its also just that it SHOULD techincally work, but just doesnt
Alright. Problems occur only when you connecting LuckPerms or other plugins also can not establish a connection?
I have not tried with other plugins, its just LuckPerms i want to use with SQL currently
Maybe a ban plugin further down the line, but the server is very new and just being set up
Maybe it's only Pterodactyl trouble.
It could be pterodactyl thats the issue, but i have heard others using luckperms with database on pterodactyl
and they have said it works fine
In this case, you should go to their discord server and try to ask already there.
Unfortunately, we can think about the problem for a long time. Maybe there will help faster as this is their problem.
I will try, but i just think ill be referred to here xD
¯_(ツ)_/¯
Is there a way to add a temp permission?
I'm making a skyblock server and I'm doing island upgrades
But I want them to reset after the server map ends
You can specify time in the editor
permission settemp <node> <true|false> <time>
@frozen harness you can do that, look for ExtraContext addon for LP, it gives game mode, WG region and I think one other context, just enable the ones you want from the ExtraContext config, then restart server and you can use spectator mode as a context. I use it and it works
@bitter coral I don't want to set time. Is there a way I could save it to a separate file and just clear data whenever I restart?
Hey Lion_fury! Please don't tag staff members.
"restart" = restarting the server or restarting the island?
Like a full map reset
Not I know p
@magic summit Thanks!
😉
Darn
What about user data? Would that reset?
For example, If I add a perm directly to a user and not their group
Lion, you could possibly use bulk edit to remove that perm, “/lp bulkupdate all delete "permission == perm.to.remove”
But well, when a group has a perm temp set and a user is in that group, bulkedit seems not right for that. As you can simply unset the permission of the group
Would I be able to do that with a *?
And bulkedit for one perm..
So I'm increasing island size for askyblock
Yea, I thought they were giving the perm per player, sorry
Could I do /lp bulkupdate all delete permission askyblock.island.range.*
You would need to use diff check
/lp bulkupdate all delete "permission ~~ askyblock.island.range.*" that shouls work if I'm not mistaken
Great thx
Make sure to run it like the example shows, not how you tried, it won’t work since it needs to be told exact what it’s looking for and what to do
Do I need the quotations?
Yes
And the squiggle?
Yes
I said exactly
Ok
Lol
lol
Ha Tobi, yea bulk edit on one perm slight overkill
Do i have to install it on the spigot servers if i have it on bungee?
or does someone have a setup guide i can follow?
!bungee
How can I do a haspermission check?
Can you have a permission on multiple servers but not all?
or is it just one or all?
Idk
I have a really dumb question
that is probaly so basic but my dumb ass cant do it.
How do I add a username to a certain group?
Like I wanna set my friend to the admin group, but idk how.
is user the players ign?
thank you king
😄
@carmine sandal welp
They just told me to change the ip via dedi terminal to 0.0.0.0
But that didn’t help
What's the issue?
Well basically i get the issue: A database error occurred whilst loading permissions data. Please try again later.
I have done the steps on the wiki, but to no help
I won’t say that it can’t be me just being really dumb and missed something
And also this is the third time I have had to explain the issue today
Using a ticket bot would make things much easier
not really
Because all issues would be sorted
Well, the chat wouldn’t be cluttered with 3 different issues at a time
I would also be able to mute all other channels than my ticket, so that I only get notifications/unread marker when there is a message that I wanna see
Andre, why don’t you think it would be useful?
But well I really need my issue fixed, since I can’t continue with other things before it is.
Moved to this plugin today to replace group manager so far I love it great work chaps
Watched 14 videos to learn the the plugin so far no problems at all 😃
So uh we moved from ChatEx to EssentialsXChat, and now chat colours don't work
We used to just put them at the end of a suffix (for message colours)
But now the message is just white
Is there a separate meta setting to set chat colour?
If I change my db option of sql to mysql, the config will be empty in mysql, or convert by itself?
@fathom olive you have to change the format under the EssentialsXChat section
I did, but using {displayname} the suffix shows up, but the colours don't alter message colour.
i.e using the format {displayname} {message}, with a suffix set as "&8:&c", all that's included in the suffix is the colon, and the "&c" doesn't carry over to the message content.
Please guys, help me. Is am getting this error while trying to join: A database error occurred whilst loading permissions data. Please try again later.
I have tried all the things in the wiki already, but they didn’t fix anything
And the error in the console? @serene moss
This is the startup log: https://hastebin.com/afegilucuf.md
Do you have the right address set?
Doesn't look like it can even find the database server you have set
@serene moss
Well I believe so
I copied the excact address from the pterodactyl panel where I created the database
is there any way to bulk edit the worlds perms are active in?
:paperclip: https://github.com/lucko/LuckPerms/wiki
thx i'll have a look
@serene moss You may need to reconfirm you had the right one
Nope I did not @carmine sandal
Hmm
Can someone help me out as to why LuckPerms isn't loading on my BungeeCord instance? https://i.imgur.com/cYqOT6A.png
gotcha, just that we run 1.8 and 1.7 so need to try something. I just tried HexaCord and works fine, cheers
if on 1.8 - should be using 1.8.8