#support-1
1 messages · Page 444 of 1
Something to do with having the user in the default group didn't allow essentials chat to format that text
Removed from default and added to member read the formatting from the member group in essentials group chat group formats??
Makes sense that you have to be in the member group to get that formatting
Another issue could be wrong or missing weights, which messes up the primary group calculation
So member needs a higher weight than default
Hey, i'm trying to put a color to the username, i've read on the wiki about the meta with "username-color: blue", so i set for example "/lp group admin meta set username-color blue" but it doesn't work. This part in the wiki isn't very well explained
@limber thistle LuckPerms isn’t a chat plugin
How to manage chat colors depends entirely on the chat plugin used
And that part in the wiki is just an example on how to set meta
I managed to find a way anyway thanks.
@limber thistle how did you do it?
I put the color in the prefix, but with "" as adding a space would count as the context value, exactly like this: /lp group admin addprefix 9999 "&c[ADMIN] &4"
Hey, I had install extracontext but can I do a permision to use command gamemode only with the value : survival / spectator ?
I want to block creative / adventure
@torpid hazel That's not really what ExtraContexts does
ExtraContexts does many things, one of which being allowing perms to only be present in a certain gamemode etc
But not setting which gamemode a group can use
For that, it'd be down to whatever plugin provides gamemode commands
ok ty
Yw 😃
Hello, sorry for the inconvenience but what does this mean?
> [15:39:07 WARN]: 5327353 [Craft Scheduler Thread - 209] WARN me.lucko.luckperms.lib.hikari.pool.PoolBase - luckperms - Failed to validate connection me.lucko.luckperms.lib.mariadb.MariaDbConnection@26f323b1 (Connection.setNetworkTimeout cannot be called on a closed connection)
I keep seeing references to the BugneeCord version of LuckPerms. Is there a different Jar file that I need to install to the bungee servfer?
yes
To manage permissions on BungeeCord, you need to have the bungeecord-version of luckperms
Where can I get the BungeeCord version? Not seeing it supported plugins for 1.13 https://www.spigotmc.org/wiki/spigot-1-13-plugin-compatibility-list/
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
Where is it?
Literally the first link
First link where?
I got the Jar, LuckPerms-Bungee-4.2.99.jar. Thanks. Documentation for this is located some where?
LPB is basicly the same like LP
Only difference is, that it only is for BungeeCord plugins and it uses /lpb
So that controls permissions across all spigot servers and bungee server?
I am confused a little. I have plugins that work across servers and bungee.
Even if that sounds insulting, but use your brain and read
I will figure it out. Some how.
If I'm writing a plugin for rank players up is it more efficient to use the LuckPerms API or just have the plugin execute LuckPerms commands?
I get it. It controls what I would other wise put in the bungee config.yml for permissions.
It's always better to directly use the API @foggy quartz
If you want to let your plugin support multiple plugins, check the Vault-API (afaik can you use it for giving groups and such)
It's just for me, so I just need it to support LuckPerms. Does the API have the option to promote users along a track and if so, is that more efficient than removing all existing parents and assigning a new one when they are promoted?
Bungee is on spigot. Would be helpful to get BungeeCord verison listed where bungee is on spigot.
uckPerms An advanced permissions plugin for Bukkit/Spigot, BungeeCord, Sponge, Nukkit and Velocity
Bungee only works with Spigot servers.
How do I clear the list of players who are in groups without deleting the groups?
@whole kelp what?
The bungee version is only for the bungee. And the Spigot only for the Spigot
But anyways if you want to have permissions cross-server have a look at the wiki pages Network Installation and Syncing Data between Servers
@languid panther bulkedit
Wiki has details
Link?
Which article do I find more precisely?
There are many articles and I'm Brazilian, it's complicated to translate all
It’s called bulkupdate or bulkedit. I can’t remember the exact name
There’s only one though
Type “bulk” in the search bar on the right and you should find it easily @languid panther
I do not know if this is a perms issue or not, but I thought I would start here. I converted from spigot to sponge. All perms and mods are loading and working. However, I cannot build on server even as op - I have changed "spawn-protection=0" I have modifyworld* in the default group, but nothing I do allows me to place/break blocks. I am getting this error in game: http://prntscr.com/kvzl4z
On my server the / lp bulkupdate command does not exist, am I using an outdated version? @vast socket
is there a way to set a user to change groups automatically after a certain amount of time? i.e. a new user joins, and 24 hours later they gain the player group
@craggy sonnet Do you have GP installed?
I do
That looks like a deny message from that, or a different protection plugin
@foggy quartz You need to have a plugin installed for that
alright thanks
@languid panther as it clearly says on the wiki, it’s a console only command
@craggy sonnet btw modifyworld are permissions of a plugin. So they do nothing on Sponge
@lapis ibex Thanks 😄
Does LuckPerms >=4.2.99 work fine with 1.13 or are there any bigger known issues?
Alright thanks
Interesting, shouldn't the default group have the group.default permission? and not my member group
I'm just going through the editor and I saw it under member
group.<group> just gives the user/group permissions from that group (let it inherit it)
Oh right
Thanks, so basically any new player will be on the default group until promoted, how do I setup a member ship trigger or can i use like autorank and have them rank up after a certain time to member
It would be cool to have them sign up on a website then the website promotes them to member, I've seen that with some servers
idk. You need to look yourself...
LP doesn't have any auto-rank thing with the exception of changing ranks on first join.
Yeha having a look
Andre, are you here?
no. I'm in shangrilama
lol
Yo
o/
Okay so I setup Autorank, it needs players to have a requirement of 2 minutes play time before ranking up to member, but the command autorank uses is: 'pex user &p group set Member'
How would I replace the pex command with the appropriate luck command
Have a look here https://github.com/lucko/LuckPerms/wiki/GM-&-PEX-Command-Equivalents
How does the tracks work?
Like is it a number what am I setting
Get off WOW @toxic wagon and help Mustillo
😃
✨ 💖 wiki 💖 ✨
@echo pivot
It has a page on tracks
It doesn't say how or what it does and how to apply it to my plan
@echo pivot
How is it even possible to miss it? Someone please explain
Always check the navigation
Hey Everson! Please don't tag staff members.
Hey Mustillo! Please don't tag staff members.
If you’re too lazy to search it yourself, use the search bar right above it
Ok sure Clippy
Yay ❤️
Clippy is back from the dead
Does anyone know where the permissions list and groups for luckperms are stored? Like something simaler to pex's permissions.yml or groupmanagers groups.yml files?
Please @ me if you have an answer since I'm going offline
You should check wiki (database type is h2 by default) you can change it to yml i think but it's recommended to use web editor @waxen onyx
Yeah, the h2 database is not editable. Give the web editor a go /lp editor
spricht jemand deutsch vieleicht?
Definitely
Nein. Niemand spricht hier deutsch @steep quest
Hey Andre
👋
Howdy all. Just downloaded and installed LP, Looks interesting. Hope it serves me well!
It will, guarantee
I just found that you can create a permission node tree output that shows you all the permissions in the server and how they inherit. That is freaking awesome... Cant explain how many hours/days ive spent researching every plugin to make sure I declared each node.
that is not 100% reliable
I read in the wiki that LP does not directly support name tagging or tab coloring. Is there any plugin recommended that works well with LP or is sponsored/preffered? I like to have my players tagged in chat so we know their permission or support level.
but it does help
@ivory shard Nope non are specifically sponsored/preferred. Just look for one with Vault support
But yeah nte is pretty good
And for chat, you want either DeluxeChat, EssXChat or VaultChatFormatter
Sweet. Thanks!
I've had an amazing experience with ChatManager, the plugin itself is easy to configure and has a ton of options, and the developer is helpful and has helped me many times. *this is not sponsored or a paid promotion 😂
*this is not sponsored or a paid promotion 🤔
yeah haha
Okay i have a question. Can you give someone perms to promote players in a track and nothing else?
@agile sail Have a look at argument based permissions 😄
Hello @hybrid temple, didn't know you were here 😆
Ty Void 😄
😃
Yea void im still somewhat new and this is confusing...i work with it as a admin on a sever but was just asked to set tracks up and need to just give the power to promote a players tracks but dont see just that node
You don't neccesarily have to
Is there a way to change all permissions with servername "skywars" to "skychallenge"?
As in a batch command.
Both group and personal permissions.
/lp bulkupdate all update server skychallenge "server == skywars"
Should work @pearl thorn
Though it’s a console only command!
Im kind of confused about the display names LP lets you set. What is their purpose? It doesnt change the chat or tab list. All it seems to do is tag a player name in the lp log/readout
Does anyone know why my members groups can use /back and /sell . They dont have they perms . Ive also made them false as well. Its the default group.
Use the verbose-command to check, what permissions are used for the commands
- The plugin is called LuckPerms
- No additional plugin is required to run LP.
You only need Vault, when you want to show prefixes in your chat (that also requires a compatible chatplugin)
And lastly: Please don't tag staff. Thanks
my bad
/lp group default permission set perm nucleus.warps
I did that command
and my default rank still dosent have access to warps
any chance you could help
Why is there perm after permission set?
all commands?
I dont want them to have acess to /warp and /back and they dont have the node for it but it still alllowes them to use it
is the current problem im having
by chance could you help me
You could try and use the verbose-command from LP to check for what permission they have for the commands
https://github.com/lucko/LuckPerms/wiki/Verbose
I don't know that much about nucleus so I can't help much there
Hey can someone help me? for some reason my prefixes arent working https://luckperms.github.io/editor/?KxTl9RRyoL
Only the owner prefix is working..
I already try making the weight of the mod like 100 and I still have the member prefix.
oh wait.
I mean the prefix weight.
If it still doesn't work, check your chatplugin... Maybe it's something there
How do II setup LP for bungee? I read the guide but I can't find a bungee version on the plugin. Any ideas on where I can find it?
Then you didn't read the wiki and lied
It is linked there under network installation
Also #welcome has a link too
I looked in one of the issue reports, showed there. Thanks for responding.
Okay, so, we're running v4.2.103. Our H2 Database seems to be, full?
It's at 9.5 MB, and I mean 9,500 KB flat on, it's not being written to anymore. That's fine, we'll move to MySQL, but I can't even get the database to load anymore, and that database is rather important containing well over 30,000 player-unique data.
Anyone have tips?
everyone joining my server right now is starting in creative mode, and my server.properties has gamemode = 0
how do i set everyone joining to survival?
nvm fixed it
Log.
I forgot to mention we're running Forge build 2611 on Sponge Build 2990, Minecraft 1.12.2. I've tried both LP v4.2.17 and v4.2.103. This didn't use to do this, it was perfectly fine just last week and started dying on itself just now.
@wet sandal btw you don’t need Vault for Sponge. It doesn’t even exist for Sponge
@solar verge the database file will increase in steps. So you might be able to thousands of entries without the file size changing. But the suddenly it will. And it’ll be relatively large
https://pastebin.com/iXak3NV3 Do i need to worry about this? I added the line in the config file.
But your crash is weird @solar verge. Can’t really tell on my phone but looks like a bug. So I’d create an issue on GitHub
@dense plover you should report this to MoreVaultPlus
As it is a terrible idea to try to load player data on the main thread
Allready did that. He told me to add that in the config file.
Is it an issue on GitHub?
No i just wanna know if this is bad to do. If not then ill leave it like this. If it can cause problems then i want it be fixed.
Hey Woodrow9! Please don't tag staff members.
It can (and will) cause lag spikes, every time the plugin loads a player
They might not be noticeable, but they can become an issue
And morevaultsplus is causing it right?
And it's a terrible idea to load offline players on the main thread. In fact to load anything on the main thread
And yes. It's MoreVaultsPlus that is not following best practices
If you want I can talk to the author. Preferably through an issue on GitHub
A paid plugin too?
Wow. Not even following basic best practices and selling the plugin.
What a ripoff
Though he's not alone. Ironically most popular paid plugins are terribly coded
And when you create the issue, mention that I'll add the full explanation why this is an issue on his side in the first place soon @dense plover
Can i make a screenshot what you just said and post it on his discord?
Sure
His answer -> https://gyazo.com/900a9e230a9441b74741c85d36c0251c
Still do it async. Loading anything should always happen async.
What Discord btw?
If I can have an invite I'll talk there directly
Thanks for helping me out. This will in the end make it a much better plugin (hope so :D)
Anyone able to help me
Have recently migrated servers and had to migrate all of the databases ect. Now I have migrated over as an exact copy but LuckPerms wont connect to its database with the error I've pasted below. Now when I copy the username and password out of the config I am able to log in and access the database fine?
I'll send my config over now
I have read all of this. I am definitely using the correct address and port as it is hosted on the same machine as the server and therefore localhost has to be correct.
Username and Password is correct as I am able to login by copy and pasting
The database exists and is accessible as I was able to login and access it via ssh
There server is online as I was able to access it
There aren't any firewall rules blocking the connection as I have turned all off temporarily for testing
MYSQL is bound to the correct port as other things work.
FInally it isn't max connections as I have 98 currently open.
Copy and paste the config to hastebin.com and send us the link. But remove the password and IP
Then send us the link
That's litebans
Ahaha whoops sorry 😂
Oh I think it might have to do with the fact that the servers are hosted on the pterodactyl panel
If it is because of that sorry for wasting your time. Looking into it now
@tranquil wadi 127.0.0.1 (or localhost) is the actual server container. Not the host server
The correct IP is 172.17.0.1 @tranquil wadi
Or the public IP
But make sure the MySQL is actually listening on that IP
(Either public or the Docker IP)
Hi?
Hi
I need a lil bit of help
Then explain what you need help with.
Just ask
so basically, I'm working on a network.. and like, obviously all in 1 database, it's synced etc and messaging service on bungee
etc etc
I made my developer re-code a tags plugin
and it works
but if I switch server, it'll go back to a tag I had before and it wont change..
I'll show example
so first with "toxic" is skyblock
then the "<o/" is hub
and it stuck with me back to sb..
Messaging service needs to be enabled on all servers
I'm p sure it is.
Needs to be the same too
And double check if ip forwarding is enabled on the bungee
And bungee mode on all spigots
yeah it is
just saw that
my Proxy's LP
didnt have bungee set as Messaging
Though, it wasnt before and it worked before but
ill give it a go anyway
And while you’re at it double check the storage type and database info of every instance
yup they're the same, literally a copy & paste of the config.
I hope not bungee to Spigot or vice versa
The configs are similar but not the same
With the servername option at the top of the configs changed as well.
Run /lp sync on the server that has the wrong tag
yeah each server: is different per config
did that
not working.
it resets it's tag
It changes my suffix back to the <o/
Run /lp info on that server
might be outdated idk
thats prob 1 reason straight away didnt really think about that
Do you have all suffixes set to global or using a server context?
And yeah. Try to update
@toxic wagon explain?
Hey ItsYaBoiiJack! Please don't tag staff members.
o yikes
You’re almost 40 versions behind
Generally speaking that’s fine. But when you run into issue try updating
Yeah, didn't think about that honestly
if this doesnt work either, im gonna get an alt on
and see if it happens for my alt
nope.. still reset itself
When you add the suffix to the user or group do you add server=<servername> to the end of the suffix?
Can you please run /lp user <you> meta info on the server it works and the one it doesn’t?
Screenshots of both please
(And tell us which is the correct one)
sure.
ok wait i just realised something
so
i add myself a tag
but a few seconds later
it like.. resets again
Sounds like an incorrect usage of the API
well my old tags plugin did the same..
it just reset
and that used the commands from console
it resets itself
and idk why
When using the API make sure to save the changes
i think it does
ill ask
my dev couldnt find anything about saving in the docs but he'll look back around and add it in
It’s in all examples on the wiki
dunno, ill leave him too it, shouldnt take him long and then i can get back to you
Point him to the wiki. He’ll find some useful info there
@lapis ibex Sorry for the slow delay was on lunch. Does that mean that I should set the "address" field to 127.17.0.1?
Hey Smadger! Please don't tag staff members.
Oh okay
Lemme give it a test thanks btw!
Nope it still doesn't work. What configuration have I got to change in mysql?
What IP it listens on
Oh by the way I am using MariaDB
Doesn’t matter
By default it’s listening on 127.0.0.1
Change that to 0.0.0.0 or comment it out
But I have other things also using the database will it break them?
No
0.0.0.0 means everything. So it also listens to the public IP
Okay isn't that dangerous/insecure?
So you might need to block external connections in the firewall
The host still matters
So if I have no users which host allows anything but internal it will still be okay
So if the users are set to localhost they won’t work from pterodactyl either
Just block the server in the firewall and change all users except root to %
Shall do cheers
Else you might run into issues
No
I didn't
It still doesn't work think I will just switch to pterodactyl's built in database stuff
Changed all of the users hosts to %
Set thebind-address to 0.0.0.0
And then set the address to the one you said above and restarted the mysql service
Check all mariadb configs
I think the IP is mentioned twice @tranquil wadi
And the built in stuff just creates users with databases
Okay shall check more stuff
Also if in doubt run netstat -tupln to check what ports and IPs are being listened on
Okie shall do cheers
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 27352/mysqld means it is setup correctly?
Yes @tranquil wadi
Hmmmmm
?
It still doesn't work when setup like that. Thats why I hmmm'd 😂
hi
Aight a question: say a user has the permissions warp.a, warp.b, warp.c, etc.. How can i unset all of these permissions at once? unset warp.* does not seem to work
someone can help me?
and i dont want to like write a single for every damn permission lol
the permission dont work for me
@foggy quartz what's the exact error message?
@kindred sierra bulkedit
(See wiki for how to use it)
Bulkedit gotcha, thanks
bulkedit doesnt seem to have a field to target a specific player
It has UUID
If that doesn't work, then there's no way to do exactly that
However if you're using a set of warps and are assigning that same set to users, you should use a group instead
Its just that i use the Prison plugin and i use the ranks module in it, and that gives the user its warp perms when they rankup, the main issue here is that the permission unset command looks exactly for what you specify. It would be nice if it noticed the * at the end
so that it would remove all permissions that start with warp.*
You can't do that because you can have the permission warp.*
Ah frick, true
Its alright, i can make a track for all my ranks and set permissions for each rank and inherit from lower ones
like a hidden one
yeet
so since multicraft kills web editor links how can I edit my bungeecord perms
and when i try to do lpb editor in game it just tells me the version
@violet kite do you use the same database for all instances?
By far
Did you try to fix the link yourself?
Why manage each server individually when you can manage them all at once
@tired turtle You can't fix the link
It swallows the character after the ?
I tried adding the ? but it never worked haha
so i should set them all to use mysql and set them all to use the same mysql
But anyways to make it work temporarily on bungee, just give yourself LP perms
There are two pages on the wiki that cover how to have a proper setup
They are called "Network Installation" (that's the main page you want to read) and "Syncing Data Between Servers" (which contains more info about the actual syncing etc)
okie dokie today i will learn me something
It's really not hard
There are just a few things that might seem irrelevant but are in fact very important to it working properly
That's why we have 2 pages dedicated to it @violet kite
Im on it now :D making notes before i start this thing haha
The one thing that's really important (and that you should already have though) is to have IP-Forwarding enabled on the bungee and bungee mode enabled on all spigot servers (and Sponge servers too if you use them)
yes I have that already set up
Good. Then it should be pretty straight forward
@Luck i have got a problem whit luckperms
I setup to my server and it's not work!
I'm share photos for more informations!
Can we chat in private?
I wouldn't count on that
How about you ask the question
Anyways you're better off just presenting your issue here
And no. Stop asking for DMs
What's the point to use DMs when you have hunderds of people here that can help?
Including 3 mods
I've tried helping some people but usually my solutions get overlooked or overshadowed so don't look at me
Can you help me?
If you ask your question, yes
Nobody here is going to provide 1:1 support if that's what you're expecting
Last chance. Ask your question/state your issue here or get lost
@delicate stream can you help me in private?
as I already stated, I don't provide 1:1 support
You have been warned. Don't ask for support in DMs @flat hawk
Good Bye
Let's see if they'll come back and have learnt their lesson. Or if they're busy writing a 1 start review on Spigot (it was just a kick btw)
They don't know it tho
Yikes
Issue with kicks/bans: You don't know if you got kicked or banned
Some people just never do what they're told. How unfortunate (for them)
@tired turtle remind me to care. ¯_(ツ)_/¯
Ok
@lapis ibex plz care
Hey electronicboy! Please don't tag staff members.
@wanton stratus DIE CLIPPY, DIE!
Most people actually try to join back if they care themselves
And if not, they should've listened to staff to avoid being kicked/banned in the first place
So my empathy with these people is pretty much non existant
That's the kind of mentality that I appreciate, and that I have, but that nobody understands or appreciates
Since I operate a server I have to deal with plenty of people like that so I understand completely
Yeah me too, one strike when it gets annoying, skip number 2, and you're out the next time
But your way is good for people who really need to be on that last warning to finally get the point
I counted 2 warnings plus several other people repeating the same thing
The first one wasn't really a warning per se, but a clear indication to stop
Maybe it was intentional 🤔
If it was an intentional failure there was no point having it there at all xD
Yup
oh yeah so before 1.13 we used to have a wall of command blocks
each command block set a different colored prefix
this way anyone can go change their name color any time they wanted
the way it worked was with the '@p' selectors
now with 1.13 the selectors dont work with plugin commands anymore at least on spigot/paper
any idea how we can work around this?
Is luckperms involved with chat formatting?
You need a chatplugin to show prefixes
ok
Anyone on here who have time to help me out a little?
Just ask your question and maybe someone can help
I get the error; [LuckPerms] [ERROR] Error occurred whilst initialising the database.
That's not the entire error
Please send the full error in a hastebin.com
Looks like the database is already used...
Can i just delete that database then?
I'd reccommend restarting your system
Nope, but I have switched networks
restarting it now
I did also delete my first world btw, could that break something?
Okay, a reboot fixed it, i'm just stupid, thanks for the help
😃 Don't worry
@violet kite 1.13 changed the command system and other bits and bats, so the hack job that CB had to support that died
Hey. im trying to put a rank in a default group.
if tried to do the command /lp group default parent add guest
but that just gives all permission from guest to default. wich i dont wnat.
What else do you want?
Not without asking
ok so i am making a new server for 1.13.1
and i want to use the same lp perms as i did for the 1.12.2
what do i need to do?
Probably nothing
i copied all the files over and nothing
no this server is brand new
but i have the copy of the old one
Did you made sure, that the storage-type is correct?
And it's better to use the export and import-command from LP
Rather than just uploading the files
ok thanks
the server that i will be exporting from will still be running , so will it affect it after i export it
Exporting the data just creates a file in your LuckPerms-folder, that you can then move to the LP-folder of the new server and use the import-command there
ok ok thanks
how does luck perm bungee work?
LPB is for managing permissions from BungeeCord and BungeeCord-plugins.
You can use it with /lpb
It is also used, when you have bungee set as messaging-service in the LP-configs and you want to sync perms between servers...
the weight is the pirority right?
is numbers right
yes
setdisplayname is the prefix
no
then whats the prefix
That's for Vault and plugins that use it
/lp group <group> meta addprefix <weight> "<prefix>"
Use " if you want to use spaces at the end of the prefix
like "&8[&aMember&8] "
This page has all group-commands: https://github.com/lucko/LuckPerms/wiki/Command-Usage:-Group
whats the max priority number?
Hey MrEmii! Please don't tag staff members.
PLS HEELP
21.09 07:33:23 [Server] WARN java.lang.NoSuchMethodError: com.google.gson.JsonArray.add(Ljava/lang/String;)V
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.utils.gson.JArray.add(JArray.java:43)
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.webeditor.WebEditor.lambda$formPayload$2(WebEditor.java:109)
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.utils.gson.JArray.consume(JArray.java:61)
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.webeditor.WebEditor.formPayload(WebEditor.java:107)
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.commands.impl.misc.EditorCommand.execute(EditorCommand.java:95)
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.commands.abstraction.SingleCommand.execute(SingleCommand.java:51)
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.commands.abstraction.SingleCommand.execute(SingleCommand.java:43)
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.commands.CommandManager.execute(CommandManager.java:201)
21.09 07:33:23 [Server] WARN at me.lucko.luckperms.common.commands.CommandManager.lambda$onCommand$0(CommandManager.java:146)```
@foggy quartz and @gloomy rivet please make sure you're using the latest version from here:
@elfin egret if i install the latest version how can I be sure that all my work saves?
Hey Will! Please don't tag staff members.
@gloomy rivet all changes are saved immediately
ok
Hi people. Total noob here, so forgive me if this has come up before. I installed the plugin, made an editor session for all groups in the www-interface and now am stuck. I want everybody default to be unable to build (group 1) - and make them able to build when needed (group 2). Is that difficult?
@hardy cave you need a plugin for that. Minecraft/Bukkit/Spigot (Sponge too) don't have explicit build permissions
Thanks a bunch. I still need to define group 1 and 2, right? And if so - how do I put everyone group 1 automatically? If that makes sense. Thanks again, man.
Everyone is automatically added to the default group when they join the server.
Unless you specify it otherwise.
Sweet, thanks. Have an awesome weekend, people. When you get there.
Hello, I have a problem where I can not get any further. (Newbie with LP)
What do I have to change that I can grant via LP rights that are bungee overarching? For example Plugins where the rights in the bungee config must be, that is synonymous with LP or?
If you're wanting to use permissions from bungee server, you need to make sure you have Luckperms-Bungee installed on the bungeecord server and all the servers are linked to the same storage type. Then just use /lpb to target the Luckperms-bungee
ok Thank you, do I have to give myself extra rights? Because LP Says that I have no rights for this command.
If all servers are linked together and you have luckperms.* you should be good.
Must "luckperms. *" In the bungee config or where? because on LP I have full access just stop this /lpb Command
Like Imortalshard says: When you have LP setup to use one storage-type (MySQL) then the permission should be available everywhere for you.
Otherwise, you have to set it manually.
If you use LuckPermsBungee, run lpb user <your ign> permission set luckperms.* in the bungee-console to give you all permissions for LuckPermsBungee.
Note that LPB will not manage spigot-permissions.
Do you have IP-Forwarding enabled on the bungee and Bungee mode on the Spigots?
In any case you should have a look at the wiki page "Network Installation" and "Syncing data between Servers"
OK thanks for the help.
Yes, I have turned on, I've watched LP videos and checked everything.
I did find that if you run /lp user <user> set luckperms.* bungee it also assigns bungee permissions
Because bungee is still just a server context in the command
However make sure you are using the same database and the same database-storage-type in all LP instances
@foggy quartz
yes, I have everything checked and runs without problems.
Ok. Then when you have LP permissions on the Spigot you have them on the bungee
Can anyone tell me what to do with this? https://pastebin.com/amDDQg8P
What version?
almost last jenkins version. Downloading and uploading the latest now.
I was running -> LuckPerms-Bukkit-4.2.99
So I assume you're using spigot/bukkit then. Using bungeecord as well at all?
Using the bungee cord version on bungee server and the bukkit version on the spigot servers?
All up to date with the latest version.
Yes
Its running. And have no problems. But i got that in console. I hate things like that i just wanna know if i need to do something about it
Server is not open for public so i can change everything.
On startup I get this (https://paste.helpch.at/onogeliyax.css) error, how can I fix it? 😅
Looks like LP has to many files open? 🤔
aaand ... ? 😁
@serene badge very latest version should fix the issue
@twin kernel It looks like a Java file error, not a dB error. what do your pool settings look like, and what flags are you starting the server with?
java -Xms128M -Xmx6000M -jar server.jar (paper 1.12.2)
@twin kernel Hmm okay. That kind of an error seems like one that could be fixed with a flag. I'll Google it for you in a bit
@tired turtle pedantic pants :^)
@twin kernel what storage type are you using?
I can't edite the flags 😅 since it's a shared host
only the jar's name and version
everything it's default @lapis ibex
Hey ! GabyTM | RO! Please don't tag staff members.
Ok. Weird error indeed
yea =/
@lapis ibex Thanks!
Hey Azerium! Please don't tag staff members.
How do i convert luckperms from mysql to a flat file cause i shall not be using mysql anymore?
Whatever you want
There are several different storage types you can choose
The best in terms of performance is h2 @frail mason
just for a single server?
Flatfile storage is for single servers anyways
(unless you do some symlink hacking. Which is only possible if you have shell access)
hi how to show players ranks in vip groups ?
i need to see all player who have vip rank
i forget the command
problem solve /lp group vip listmembers
Just say what you need
@scarlet cloak as Vaugh said, just say what you need help with
I am sure this comes up many times. I thought I set my db maxLifetime higher than LP but I am still getting the warning. I googled forever but not sure if I set it correctly. I am using Ubuntu 16.04, MariaDB 10.2, PHP 7.2. [13:33:30 WARN] [me.lucko.luckperms.lib.hikari.pool.PoolBase]: luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mariadb.MariaDbConnection@60368318 (Connection.setNetworkTimeout cannot be called on a closed connection). Possibly consider using a shorter maxLifetime value.
Hey,
I'm making some RPG classes and I want players to be able to switch between them, I've added them all to a track, my question is, is there a command that would clear all groups in a certain track for a player? so If I have mythic rank and I choose builder rank I can remove the mythic rank?
tracks are meant for promotion and demotion
Please update to the latest version from https://luckperms.github.io
Read it?
So, are you using the legacy build?
... Please read the message that you said "i know" to when I told you to read it...
Lol i ready i read it
You ready read it?
I'm ready, I'm ready, I'm ready
Ha
I talk of spigot version
Spigot is a fork of Bukkit
And Paper is a fork of Spigot
All the words generally mean the same thing
I posted this with no response, only reason I'm posting again. I am sure this comes up many times. I thought I set my db maxLifetime higher than LP but I am still getting the warning. I googled forever but not sure if I set it correctly. I am using Ubuntu 16.04, MariaDB 10.2, PHP 7.2. [13:33:30 WARN] [me.lucko.luckperms.lib.hikari.pool.PoolBase]: luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mariadb.MariaDbConnection@60368318 (Connection.setNetworkTimeout cannot be called on a closed connection). Possibly consider using a shorter maxLifetime value.
Hmm
Dont support 1.7.x the latest build...
What's your maxLifetime in the lp config @craggy sonnet
@foggy quartz No. Read the message
You need LuckPermsLegacy because you're on a ridiculously old mc version 😛 http://howoldisminecraft1710.today
Yes
READ the message @foggy quartz
It even provides a link
🤦
Ah ok, thanks
Gringos webones? Not very nice 😛
Void it is default
@craggy sonnet Whatever it is, try setting it to half
Ok, will do thx
Yw 😃
Autotranslate uff
Funny because I don't think any of us are Americans
I'm IN America though
Hi that's me
Dont work
meta set?
There’s a couple things wrong there
Yeah lol
Nope. Weights can be any value
You need a chat formatter to be able to show prefixes
LIke ChatManager, ChatControl etc.
I personally use ChatManager and it's flawless
Even negative values are possible
For 1.7.10 you probably want EssentialsChat
Does EssX work on 1.7.10?
If so use that
Noup
Hello everyone. Im on 1.12 and cant seem to figure out why players are not being added to the default group automatically. I must be missing something but im not sure what. Any Ideas?
LP has a group called default, that is used as the default group
Ya but when I listmembers there isn't anyone in it
Listmembers?
/lp group default listmembers
From what I read I thought new members were added automatically
or new players rather
Every player gets default group, if they don't have another group assigned
ok so when it says that "LuckPerms does not store users who have no permissions defined" That just means that they are treated as default
I just thought it was weird that I was in the default group but no one else was listed
@foggy quartz you’ll need to grab Vault too
@stiff crescent LP will only store players if
they have a sepereate group assigned or
have a permission assigned to them
Yes I think I understand now thank you very much
See https://github.com/lucko/LuckPerms/wiki/Default-Groups for a more in depth explanation
Thanks I did read that I just misunderstood
It was late last night when I was messing with it haha
hi
this seems to give people pioneer even if they're not default.
my-defaults-rule:
if:
has-true: <group.default>
take:
- group.default
give:
- group.pioneer
set-primary-group: pioneer
``` any idea why?
@foggy quartz everyone is default always
hi guys i need a small help:D
i have problem with perm of TPA
nucleus.teleport.tpa to request tpa work
but what is the command fot /tpaccept?
@queen latch I know this, which is why I added the role, if they're default, add them to pioneer, but this seems to also add people who's in another group to pioneer as well
Hey Missy! Please don't tag staff members.
Yes
OH
Hey^^
Does changing someones group / assigning them a new one call a custom LP event?
If not, any other simple way to detect it?
@jaunty fog use verbose to debug permissions (see wiki for how to use it (the page is called "Verbose" (navigation is on the right)))
@rapid lodge It triggers a LP event
Okay I removed that entire part, and reloaded, came back an hour later and I and some others got placed in group.default even tho we have group. already, so how do we avoid that?
How do i move all players in group "group.vip" to "group.mvp" and set every new player to recieve the primary group "group.mvp"?
/lp bulkupdate all update permission group.mod "permission == group.moderator"
if i use it, new players will recieve the primary group as "group.mod" too?
afaik yes.
btw. Don't forget to change the names in the permissions to the ones you want to change 😉
this rule cant work?
rule4:
if:
has-true: <group.membro>
take:
- group.membro
give:
- group.membrovip
set-primary-group: membrovip
like, i need that all players in "group.membro" change to "group.membrovip"
and all new users get the primary group as "group.membrovip"
Those rules in the config would only apply, when a player joins.
hmm, i want that
but i think that isnt working
players are relloging but dont changing to "group.membrovip"
maybe i need restart the server instead use /lp reloadconfig?
maybe...
But remember, that this only works, when the player actually has the group membro
ok, let me try
How do I setup LPchat
other thing Andre, about group weights.
ive setted the weight for "group.membro" to 1
and "group.membro" have parent with "group.mvp" that have weight 3
@latent heart LuckPerms does not handle chat. You need a seperate plugin for it.
"group.membro" are sum the weight of "group.mvp", it was getting "3+1"
I installed LPchat tho
what should i do? already setted for "group.membro" the permission weight.3 to false
It doesn't add the weights to my knowledge...
someone here can help me?
I've never heard of LPChat and can't find it anywhere lol
i sort my tab using weight
Also just a fyi: Parent means, that the group GIVES perms to the other one
Like in your case: If mvp is parent of membro, then membro will get perms from mvp
have one command that i "migrate" all permission of one group to other?
Well...
That's not from us
So we can't (and in my case won't) give support
You can ask in #general tho.
and about my question andre
yes. ik that it works like that
but i want that it dont take only one permission from the group
Andre_601? Do you know the name of the event that gets triggered in the situtation I mentioned above?
can i duplicate the group?
@manic grove The parent group will give ALL permissions to the group its a parent of. Not just one permissions.
Either way, if you want to "duplicate" a group have a look at https://github.com/lucko/LuckPerms/wiki/Command-Usage:-Group#lp-group-group-clone
You where faster than me Imortal...
As always
What's the event name? I know that LP has a good amount of them, but I don't know them xD
BetterDiscord 🤢
So? What's you problem with that? Edit: wow, that sounds more rood than intended xd
Nothing wrong with that, except for the longer statup time, also, not the point :b
I kinda hate BetterDiscord, because they just took work of others... Also it's kinda illegal
Okay I removed that entire part, and reloaded, came back an hour later and I and some others got placed in group.default even tho we have group. already, so how do we avoid that?
wdym with "even tho we have group. already"
@tired turtle is there a way to make the name of a group capital
Hey Bear! Please don't tag staff members.
You can set the displayname of the group: https://github.com/lucko/LuckPerms/wiki/Command-Usage:-Group#lp-group-group-setdisplayname
ty sir
@lapis ibex sorry i never used verbose befor xD
/lp verbose paste tpa ? to check tpa perm??
Hey Laiton! Please don't tag staff members.
I read this article, but I can't move on:(
/lp verbose on <playername> & <plugin name> Then get the player to run the command.
Hi, I had multiple servers running on yamls. I'm switching over to sql. If I export/import data from the different servers into a single sql database will the slight differences merge or overwrite? The differences arise from using the same yamls as a base, but not being updated with each other over the servers life.
how do i remove all users from all groups?
@restive tangle they should merge
@left falcon bulkedit. The wiki explains how to use it
but the /lp bulkupdate is not a command
As it says on the page, it’s a console only command
oh ok
spigot down or just me...
rip
Can someone help
Tell us what you need
So on my test server I have set-up perms, groups etc. I want to copy all those changes to the my actual server. How would one do so without causing data corruption?
How about copying the whole LuckPerms folder?
Done that as well, same thing
I'd say /lp bulkupdate but idk how that works
Nope
First of all, you can use the same procedure as switching storage type
oh i know
Use /lp export test
yeah was about to say that
But you run the import on the actual server
Move the file called test to the other server in the same place
And yeah /lp import test
But it would also be interesting to know what errors you’re getting
can anyone explain why all my prefixes have just disappeared
Sure... Wait no my crystal ball just broke sorry. I can't answer a question with 100+ possible answers
Are you getting any errors?
Are the prefixes still applied to the groups? /lp group <name> meta info
Are any permissions missing
Are they just missing in chat? Or everywhere?
Do the prefixes show in /lp user <name> meta info?
Yes to what? I asked a few questions
they show in /lp user
So it's just in chat?
So its missing from your scoreboard and chat? or just missing in chat?
Are there any errors and what does it show?
theres no error
You messed up something in the scoreboard/chat config
It would be your chat plugin and scoreboard plugin probably
i use essentials chat
specially if it still shows in /lp user <name> meta info
Are you using EssentialsXChat or just EssentialsChat?
EssentialsXChat
Use ChatManager, much better option
It will be your chat plugin then and the scoreboard plugin
And for scoreboard, in the config you must put {Group}
or %group%
for ChatManager's config make groups and add prefixes manually, but you have to define which group it is
- this is #general right now
@scarlet cloak did you migrate from another permissions plugin when they disappeared?
I need help
Then explain what you need help with
my prifix is not displayed
Does it show in /lp user <name> info?
Is the user apart of the group?
Are you getting any errors?
Is it only in chat it's not displaying?
yes only chat not displaying
Do you have a chat plugin installed?
just essentialschat
EssentialsXChat?
no
I'd like to help you but I got no clue what ProjectE is
emc values
Are you OP?
yes
Do you have LP?
yes
Usually every plugin defaults all perms to OP, don't understand how you can't use it
Do you get any erorrs? Messages?
Have you made LP groups? Try adding ProjectE's permissions to the group you're in
Other than that, I don't know
@CyberBrain#3779 you need the plugin ForgedPerms to be able to manage mod permissions
@elfin egret Hey!
Hey Demphu! Please don't tag staff members.
Just wanted to say thanks for writing such an awesome permissions plugin ❤
If I could spare it right now I'd donate
Luck doesn't accept donations anyway.
@wanton stratus Fight me irl
@hasty tree why tho
Hey Demphu! Please don't tag staff members.
because he doesn't.
You do /lp export, then /lp import when you want to load it
so dose lp have bungee chat ?
@fervent leaf LP has no built-in chat funtionality
You need an additional chat plugin
is there any free good ones that you would recommend?
For bungee I'd recommend my own plugin BungeeChat
ChatManager is for Spigot only
(if I'm not mistaken)
Oh yeah, sorry didn't read 'bungee'
Make sure you download the right ChatManager, there are alot of shitty ones
ChatControl is just trash
can u send me a link to ur BungeeChat brain
Should be this: https://www.spigotmc.org/resources/bungee-chat.12592/
btw. That was a 1 minute google-search
Why can i delete perms that dont have a star like essentials.afk instantly but when i try to delete something like essentials.* or any permission with a * it doesnt delete it. i'm using mysql
Lp group default permission unset <permission>
Do you want to remove all permissions that start with essentials. or do you want to remove the actual permission essentials.* @void mountain ?
That actual essentials.*
So I got a question I installed the lp on bungee how do I make it work on bungee I cant seem to find a video on it
okay i got luckyperms installed but im haveing problems with this plugin like not understaneding how to change Default to member
this is one hard plugin to use
@foggy quartz
a) LUCKperms
b) Generally you don't change default to member. You can if you really want to with display names but to be honest I don't see why you would.
If you do want to change it, see https://github.com/lucko/LuckPerms/wiki/Default-Groups
Not really, if you know how
there is not a video for this
i need videos not a butnch of nonsence
i can read it 1000000 time and still nott understand it
i cant learn any thing by reading
If you plan to run a Minecraft server, which is technical in nature, you have to be able to read documentation
im a lot older than you most likely and i dont learn form reading i learn from watching or hearing