#support-1
1 messages ยท Page 641 of 1
do I remove the exisitng backup?
/lp export backup_new.txt
oh okie
Yep, same error still.
Does the file get created?
yh
What's in it?
`# LuckPerms Export File
Generated by Console at 2019-10-28 19:53:25 UTC
Create groups
`
That it
Ouch
Shutdown your server, delete the database file, restart it and run /lp import backup.txt
Then you at least have what you have a few months ago
What is the database file?
If you look in the LP folder it should be pretty clear
Depends on your storage-method
I don't remember the exact name
@tacit ore H2 as stated in the error message
Ah ok then yea
The last two
When the server is off.
Or move them somewhere else if you believe you can find someone that can recover corrupted H2 database files
That's group and player data
as long as I have the backup.txt I should be good right ?
I just need the group permission backup thingy
As good as you were when that file was made
Okie lets just see that it works xd
I'd be shocked if it didn't
I don't want to be shocked trust me xd
And just to be clear
When I'm being vague all it means that I can't gurantuee it working. It's me being 99% confident
It's so weird, it was working all good for 4 months xd
then i restarted the server like 20 minutes ago
and boom, that shows up lol
And also I'm avoiding concrete answers when I don't know your setup
That means that the file got corrupted recently
Still nothing ๐ฆ
Tried a different group, it seems to only be the home/count as the prefix is fine
Can I see the output of /lp group settler info and /lp group default info?
Damn, isn't the weight.2 in the perms for settler what sets the weight?
It is. But it can't have a server context
AHHH
Or any context
I use the same ranks on all my servers, so i should be okay to leave weight global? As it's the same system of ranking up
Yes
By the way: thank you so much!
I've been scratching my head for ages. I appreciate this a lot ๐
In that case you can also make inheritances global
I'm worried if i do so and sync my 5 servers permissions to the one database (in order to use bungeechat) then some players will have their ranks over-ridden from other servers (eg they get their playtime rank from Direwolf20 on RLCraft when they only played 5 minutes on RLCraft but 40 hours on direwolf)
I hope that makes sense ๐
I juuuuust realised what you meant ๐
๐๐ผ
@lapis ibex Okie testing rn
Hey Shanny! Please don't tag staff members.
Hey Shanny! Please don't tag staff members.
or old file
As mentioned before:
Shutdown your server, delete the database file, restart it and run
/lp import backup.txt
Of course
And now I want to delete all the player data
from the backup
./lp bulkdelete? or something like that
Whats the command to delete all PLAYER data only?
@lapis ibex
Hey Shanny! Please don't tag staff members.
Is anyone free to help me with a little something?
I'm trying to find the permission to make it so only a certain group can promote within a certain track.
I have tracks "mod" and "admin"
I want to make it so moderators can only promote users using the "mod" track and admins can promote using both tracks
why do you have a mod and admin track
rather than just a staff track?
Just seems like a really weird system
Because everyone has their own ideas for how their systems work
I have a very similar setup
just didnt make sense
Just named it that way, so mods can only promote "normal" groups while admin can promote to all but superadmin group
Off-topic a bit here... But I think Admin and Mod are completely different groups, and really don't relate to each other.
Moderator is some one who moderates (ie. chat, in-game actions etc.)
Where as Administrators are people who should have certain backend access
I mean yeh
Agreed, lack the better word for another group of moderators
I have mods as the standard kick tempban type of deal, while admins can do more things and then superadmins are the only ones with all permissions
Yeh thats what i do
i still have them on same track tho
just makes sense to me personally
Anyways, back to your question @gilded ridge
Read over this...
https://github.com/lucko/LuckPerms/wiki/Argument-based-command-permissions
Yeah, I have like 5 times. Really not getting this
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
I get it a bit, I just don't understand where I should specify the track they can modify
One sec, I'll show you an example from my current setup
Awesome, thank you
Here's my Track for builder
[LP] > Showing Track: builder
[LP] - Path: default ---> trialbuilder ---> builder ---> sr_builder ---> mgr_builder
These permissions are all applied to the mgr_builder group, so he can ONLY promote up to and including builder
It goes, luckperms.user.demote.<track>.<group>
yeah
Well now that I understand this, I see why you only need one track
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
Because you can filter by permission for each rank
Oh I've got much more than one track...
[LP] Tracks: administration, builder, developer, donator, level, moderation, sub_prefix, worldedit
Each track has about 5-6 groups
And some of those tracks criss-cross
Hello, is there a command that will set a user to a group only if the group is higher than there current and if there already higher doing the command won't change anything
?
Use tracks and /LP user <user> promote <track>
!tracks
Ack
Hey, so is there a way to use a placeholder for LuckPerms that grabs all users from a specific group?
I believe I read up on an extension plugin for it but probably forgot.
Hello, I'm trying to configure WorldGuard build permissions, and have been running into an issue. To clarify, I have contacted them first, but they seem to give a lot of short answers and are not too helpful, so... basically, I'm trying to input the perm worldguard.build.block.place.<material> for a specific world. I had to configure the WG world file to allow the build permissions to be necessary to begin with, and everything works as it is configured. The issue is that the LuckPerms only seems to read this permission up to worldguard.build.block and then I am able to add a wildcard node, but nothing else "break,place,etc" and <material> do not seem to be recognized by LP. I have tried this permission in many different ways, and in several worlds, but anything beyond .block does not get applied.
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
Funny enough I was just looking into this, but I don't understand what I'm looking at or what it is telling me. I understand how to find the event handling, but what it is telling me from there, I haven't a clue. Will this describe a missing permission node?
So I ran a verbose report, and the results just don't make any sense to me. I guess because LP is limited in the information it is returning. So, I'm trying to allow placement of sand and gravel in my resource world, while disallowing all other block placements. The verbose report only comes back with worldguard.region.bypass.resource, worldguard.build.block.interact.grass_block, and worldguard.build.block.interact.grass, but returns nothing on sand and gravel. When entering the permission in the editor, it makes the above suggestions, but does not seem to recognize the perms for sand or gravel. I'm not sure if I'm explaining any of this correctly, but I'm not sure if this is a complication with LP reading the perms, or if I'm just missing a piece of info.
ive not used any of that, but did you check this also:
The permissions are also checked in the style of worldguard.build.block.<material>.<action>, so worldguard.build.block.<material>.place would work too.
@limpid veldt you may want to check how you are setting up things. I set lp group default permission set worldguard.build.block.sand.place false server=hub gamemode=creative and in those exact contexts, defaults cant place sand blocks. I then tried lp group default permission set worldguard.build.block.sand.place false server=hub (making it any gamemode) and they lost all abilities to set sand in any gamemode on that server.
Zax, those are the placeholders
Im using spongeforge, how do I add the Expansion-Luckperms.jar into the server? There is no plugins/PlaceHolderAPI/expansions, we have /mods/ and /configs/
you run the command, it adds it where it needs to i assume
whenever I run the command, it doesnt work.
papi doesnt recognize ecloud as a argument.
28.10 23:37:46 [Server] Server thread/INFO [nucleus]: Server ran the command: /papi ecloud download LuckPerms
28.10 23:37:46 [Server] Server thread/INFO Input command ecloud was not a valid subcommand!
28.10 23:37:46 [Server] INFO ecloud download LuckPerms
28.10 23:37:46 [Server] INFO ^
28.10 23:37:46 [Server] Server thread/INFO Usage: /papi reload|enable|disable|parse|list|info```
yea, you need to go to the config folder for it and enable, they are all installed, just not enabled. https://forums.spongepowered.org/t/placeholderapi-a-hub-for-your-placeholders/16200
Example if you want Player placeholders, open the config and set Player to True. Now you can use %player_name% as a placeholder. This same method applies for every built in expansion.
Luckperms isnt in there though. Thats my problem.
I cant just go and do %luckperms_groups%, its read as invalid.
i dont use sponge, so this is all from google
nice
yea, i mean LP can only send out the placeholders, its up to the other plugin to handle/read them, blame papi for not having that expansion lol
so I have been trying all this since before I asked, and hoping I was missing something, I added different contexts, and nothing is working. I assume I shouldn't need to enter the server since I only have one 'global' server, but I am trying to apply it to one world specifically 'resource'. So the command would be 'lp group default permission set worldguard.build.block.sand.place true world=resource. Is this correct? Because I have tried it over and over again and I still can't place sand in the resource world. I feel like I'm just spinning my wheels on this one. I even tried it with other materials that LP autosuggests, but it doesn't seem to work for any. What am I missing?
@limpid veldt Might pay to ask the worldguard people how to use their format for permissions, all we can suggest is using verbose to find unknown nodes.
I did ask the guys at worldguard, and they have a rather uptight attitude for the most basic questions. I gave up trying to ask them anything. I was asking earlier here for a little more info on verbose and how I read it for missing nodes. I'm just perplexed by the issue because JGuerndt tested it and had no problems getting the permission to act how it was supposed to. I have tried literally every combination of this permission, and I can't figure out why it isn't working for me. :/
make sure the user is fresh
makes ure it has no permissions and is only in the groups you want
etc etc, don't have a * perm applied anywhere, player or group
@limpid veldt run /LP verbose record, spend some time placing or breaking blocks or whatever it is you're trying to get permissions for, then run /LP verbose paste, send us the link
I sent the editor as well just in case it is helpful in any way. I'm not sure if anything is right at this point though, and whether the perms are set up right to give the verbose the right results.
Did you only do things with grass?
Basically all I did when running the recorder was deop myself set to survival and attempted to place sand and gravel blocks, which are both set in 'test' group to true. I have the 'resource' world config for WorldGuard set to enable building permissions, so no blocks can be placed aside from what I allow with permissions.
Verbose didn't seem to pick up anything to do with sand or gravel
I was attempting to place the blocks on grass
anyone know what is causing this error? https://pastebin.com/Uyf0iD0Z
@foggy quartz Version of Luckperms?, Server version?, Spigot or Sponge?
I think you need to add those grass interact permissions to place anything on it
its on bungeecord. its legacy version, and im using hexacord v131
But that seems counter intuitive
It's a shame the worldguard people aren't more useful on the matter
hmm let me see what that does. That makes more sense than anything I've heard so far.
@foggy quartz Are you using the Bungee version of Luckperms on the bungee server
Hey Fierce! Please don't tag staff members.
Wow. That actually did the trick. I had to set the permission, for the interact then the remove permission, but it worked! I'm honestly really surprised they weren't more helpful with the matter as well. They were honestly very rude and condescending. I'm not highly knowledgeable about this stuff yet, but they really know how to make a guy feel like a noob and practically tell you tough luck! Thanks you guys. I think I've been going on about 5 hours trying to figure this one out. lol
omega?
host = address
others should be fairly obvious
ignore the port
just don't forget to change the storage method too
no... it's your "Database Name"
Hey I need some help..
Hey I don't know with what you need help
This is usually a bad practice (to wait until someone responds)
I have had a problem with PEX, it won't fix and won't work at all anymore. So i have been instructed to use LP. The issue is, when I do /lp migration PermissionsEx it doesn't respond - just says 'Command not recognised.'
That's fair.
I understand.
Caused by: ru.tehkode.permissions.exceptions.PermissionsNotAvailable: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
The error shows whenever I try to reload QuickBoard.
I only just installed LuckPerms, and yes, it is installed properly.
But your issue was that /lp migration PermissionsEx shows as "unrecognized command", not something with QuickBoard
Well, yes. That is the issue that came out of the original.
Is /lp even working?
Screenshot the output of the migration command. And show the exact command you used.
Is PermissionsEx enabled properply?
That is all, nothing more in console.
The issue that started all this is that PEX isn't responding out of nowhere
But I guess you can't migrate without it working.
Yes
If pex isn't working. You can't migrate it.
Is there anywhere I can get help on PEX then?
I've restarted the server multiple times, checked over perms and nothing to be found.
config file is fine too.
Reinstall the jar. Like download it again an install it again. Deleting the old one.
๐
29.10 12:06:39 [Server] INFO KappaSounds issued server command: /pex 29.10 12:06:39 [Server] ERROR null 29.10 12:06:39 [Server] INFO org.bukkit.command.CommandException: Cannot execute command 'pex' in plugin PermissionsEx v1.23.4 - plugin is disabled.
hm
Check your console for errors on startup.
(I'm only helping you to fix pex so you can switch to lp quicker.)
Inded
Indeed*
That is an error that keeps showing up.
Also this with Essentials, could it be the cause?https://pastebin.com/UTa6B3zD
Ping me back.
Editor not generating for me?
Thank you Omega and Tobi for the help, I have resolved this issue by myself.
@valid tartan try just typing lp editor - that generates a page with all of your groups
and users
Can someone help me with setting up MySQL?
Would like to sync my ranks and servers. ๐ฌ
!sync
!bungee
Well, thank you.
Then check console
What LP version are you using also?
@nocturne chasm Which one is, how to set-up MySQL?
So in this example, PebbleHost?
Oh i thought he meant setting LP to use mysql, sorry
xd
Hi, can someone tell me a command to let non OP player use chop tree plugin?
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
Or check the chop tree plugin page
I installed BungeeCord now /lp verbose kicks me ๐
'sup bois
How would I go about adding someone who hasn't joined my server before to a certain group? LP keeps telling me it doesn't know the player in question for obvious reasons (hasn't joined before).
That is, without using the default group function? I have that installed. I want to be able to perform a command on someone who hasn't joined before.
@nocturne chasm https://luckperms.net/verbose/#mLJLidEmq4 its false and should be true
Then uhh.. set it to true for default?
it works for me and not for siwy cause i have OP
Set the permission to true for default
/lp group default permission set choptree.chop
wow, you are the best
anyone know what is causing this error? https://pastebin.com/Uyf0iD0Z
Any idea on my problem @nocturne chasm
Not really, maybe some firewall or something?
[@]Pierce: Try updating your server software and/or deleting the LuckPerms/libs folder
Oh. might be my host? The IP did change on my host.
@wind hollow you should be able to use their UUID. Put their name in a site such as namemc and youll get it.
What?
Yes, you can use LuckPerms on Bukkit (So also Paper and Spigot)
1.12.2
Upload the latest.log to hastebin please
l use aternos
Should still be able to get the latest.log?
nope
Hmh, copy the error it says in console then?
wait to long
anyone know what is causing this error? https://pastebin.com/Uyf0iD0Z I am using hexacord v131
or dm
What version of bungee are you using?
You can just put the link here [@]LGStrongs
Yes, paste the error it gives you onto pastebin.com
You need to save the paste and link it if you want people to view it
my bad english
@delicate stream its ok
my luckperms is still work
and
@nocturne chasm is LuckPerms GUI is still work or not
Dont know
rip
there is nothing wrong with the editor, its working
anyone know what is causing this error? https://pastebin.com/Uyf0iD0Z I am using hexacord v131
Can you post the full log?
I don't think LP supports Hexacord... That was for 1.7 support iirc right?
Or was it for mods?
If I Recall Correctly
Actually, no: https://github.com/HexagonMC/BungeeCord
dose any one know why every time i add lp to my modded server it dosent work. like the server starts and shit but i cant use any commands from other plugins
Modded server? Are you using SpongeForge?
So tobi should I use the link u sent?
No, this is just the Repo of Hexagon
i am yes tobi
So what must I do tobi?
[@]Fierce: This is the best thing I may think could be a solution. Don't know if LuckPerms itself loads gson as a dependency or if it should be provided by the platform: https://discordapp.com/channels/241667244927483904/241667244927483904/638748810960568385
[@]D3clan: For most commands you have to give yourself permissions using LuckPerms
You need to use the latest version of hexacord
yeye but when i add lp nothing works every time i do /somthing in chat it just says unkonwn command even for /help
I don't think that LP will be touching commands in a way that's relevant
Maybe it shows up as "unknown command" if the player doesn't has permissions
but im opped
Alright
Sponge disables OP automatically if a permissions plugin (like LuckPerms) is installed (or something like that)
tahts what i did and it works
*?
* is what you want then, but a fair warning, it may break things
Electronic cat, the latest hexacord has the same proxy issue
V131 doesnโt have the issie
But now it has this problem...
why tobi?
Um, what's difference between hexacord and bungeecord
Version that supports 1.7.10: https://github.com/HexagonMC/BungeeCord
And as mentioned on the README, don't use unless you really need to
Yeah the latest ones are super bugged
And what other issue do you have now?
With the latest one, I canโt have 1.7,1.8 players on at the same time
The 1.7 players lose connection to the proxy if a 1.8 player joins
Thatโs why I am forced to use an older version
But it appears luck perms doesnโt support the older version for some reason?
Nope, the issue is not with LuckPerms itself. LuckPerms can't find a dependency which it expects to find at the proxy
Atleast that's my theory
electroniccat:You need to use the latest version of hexacord
Then it brings more issues though...
Well, whatever veresion has Gson support
How can I check
I've been trying to use the luckperms placeholder for prefix with EssentialsChat, but it just isn't work
@queen latch @bitter coral
Hey Matthew! Please don't tag staff members.
just use {PREFIX}
Will that work?
It has worked, however, now prefix comes up twice
It came up without the (PREFIX), however for spacing I wanted to use the placeholder, and now this has worked, I've got the prefix twice
It's like the prefix is attached to my name
oh, then just remove the {prefix} and put the prefix in luckperms in "". So like "[<prefix>] "
Great, thanks a lot
Additionally, is there a file I can use to create/edit ranks or is it purely command based
!editor
Tobi how can I check if it has gson support
try it?
I need help, in the lobby (where I have lucksperms installed) it doesn't detect the color of the range or the prefix, only the permissions. Why would it be?
Fierce, you could add gson onto the classpath manually if you can control your startup args
You'd need to download gson and use the -cp paramater to specify the jars instead of -jar, and tell it what class to start up
!meta
@rough mortar ^
Thanks!
https://youtu.be/GkVEiBhe0I8 @everyone SHARE TO 10 PEOPLE FOR GOOD LUCK
https://youtu.be/GkVEiBhe0I8 @everyone SHARE TO 10 PEOPLE FOR GOOD LUCK
no
how can i set a group for all joining players and for who before joins ?
!default
Hello this is where we post the requests for help?
ty, I want to put 2 ranks to a player of which an exchangeable
(VIP and Citizen) and they can change their rank with an NPC but if I replace for example the rank Citizen by Policeman (with the NPC) it will take away the VIP and there will only be the policeman to the player.. How to do please ?
use add instead of set
Except that he will have the rank of citizen and policeman and if he wants to be a cook he will be a citizen, a policeman and a cook
He will have all grades
I want to replace the rank not add but without touching the VIP
Not really possible
Can not blacklist the VIP or something like this ?
not really
so no solution?
thats getting into very specialized territory. if you can assign perms to use an NPC, then maybe when one is clicked, it removes perms to use that one, but gives perms to use the other NPC, etc ? seems overly complicated.
I think I'm going to create an command that adds VIP permissions to the player and another one that removes them
thanks anyway
is it possible to write per-world permissions? been looking everywhere for details and can't find anything on it.
!context
:paperclip: https://github.com/lucko/LuckPerms/wiki/Context
ah okay, thanks!
is there a way to manage the ranks of players that have never joined the server before?
Uuids
wdym
NameMC, search their name and use the UUID
Instead of their username use their uuid
No
ty
It won't know their name till they log in at least once
understood thanks
alright so I think I got the perms all set up right, but I can't figure out the command to put me into the admin group
would it be /lp user Keough parent set Admin?
parent set will remove all current groups and apply the new one.
parent add will retain all current groups and apply the new one.
But yes, you are correct, that is the correct command
Hey I have a problem with my server coming when I want to join the server: "[Kicked while connecting to Lobby2: [LP] Please try again later. If you are a server admin, please check the console for any errors. "
And did you check the console?
in the kosole: "[22:00:11 WARN]: at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.getPlayerName (SqlStorage.java:1017)
[22:00:11 WARN]: at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.savePlayerData (SqlStorage.java:947)
[22:00:11 WARN]: at me.lucko.luckperms.common.storage.Storage.lambda $ savePlayerData $ 20 (Storage.java:254)
[22:00:11 WARN]: at me.lucko.luckperms.common.storage.Storage.lambda $ makeFuture $ 0 (Storage.java:81)
[22:00:11 WARN]: ... 5 more
"
Your mysql config is invalid...
phpmyadmin is a pice of software, not the database host or whatever you tried to set with that
I have entered the login data of my MySQL database
Hi! lp can't seem to connect to my host's sql database... but seems to work fine with my old ones.. my current uses a website instead of an ip.
phpmyadmin.grylhosting.com but it seems to work fine on other ones.. and I can access the sql database just fine..
No, you entered the info of the phpmyadmin site
phpmyadmin is not a database
[21:57:12] [Server thread/WARN]: Caused by: java.lang.NumberFormatException: For input string: "//91.218.65.118/phpmyadmin"
Your configuration is invalid, missing a database name or something?
That's a screenshot of phpmyadmin, not your configuration, etc
Oh man i hope that's not actually your password...
Yep apparently this is what my current host gave me
Also, you're database is 1320
but my old host seemed to work fine
Oh wait nevermind
Hmmm, might be something on your hosts' side then
If you're 100% positive that it's correct
Miiiight need to put it in 's's, No idea if it'll handle that being numerical too well
well one of my plugins managed to connect but out of 10 plugins only one got to connect ๐ฆ
I will try; thanks! but so far I tried it on the address still no luck; I'll try with the usernames
Omy thank you so much it worked! it was the numerical data after all!
Not quite sure how to do this, but I would like to allow certain players to add/remove users from only a specific permission group.
I know there is the permission node luckperms.user.parent.add/remove, but that would allow the player to add/remove players from any permission group. I only want control for one permission group.
Is there a way to do this?
anyone can tell me what's the permission node for the /admin of ftbutilities ?
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
That can
@oak grotto if you enable this, you can fine tune permissions to allow certain commands to be used. https://github.com/lucko/LuckPerms/wiki/Argument-based-command-permissions
and see the verbose link as well, it will help you determine appropriate perms.
kk i'll investigate, thanks
Where is a setup guide for setting up LuckPerms on MySQL with per-server permissions?
!wiki
:paperclip: https://github.com/lucko/LuckPerms/wiki
!sync
!context
:paperclip: https://github.com/lucko/LuckPerms/wiki/Context
Damn, okay.. Anything like a tutorial possibly?
maybe google or youtube
Is it good to do the /lp migration <plugin> now or later (after setting up MySQL and LuckPerms on there).
I would configure the storage before running the migration
though it would depend if you have permissions per server already
in which case you might want to migrate first, bulkupdate permissions to use a server context, export the permissions, switch the database to mysql, then import the permissions
i understand that is probably really confusing
Yeah.. ๐
Should I delete these, or are they needed?
Plus, LuckPerms can do 'sub-ranks' yes?
yes, they are called "Parents"
You probably want to keep those groups
You can always just change the display name if you think that looks bad.
๐
Surely to make permissions per server, you just add the server name in the Server box of the permissions... you dont need a comtext
as long as you name the server in the config
So I have logged in after a dev has 'set-up' LuckPerms but it isn't working yet, do we need anything else? (None of them have anything written/done in them).
Yes
import your old perms (if you did /lp export)
So now type /lp import <filename> and it will add all the perms you had before to the database
If you didnt export then, think of it as a fresh start
I exported, the perms are different to the PEX ones.
Should I migrate and then export again?
Hello! I'm getting this weird plugin message in my bungee and my connection is like 10 seconds longer what sohuld I do to fix this?
30.10 11:06:16 [Server] WARNING [LuckPerms] Processing login for Jhezreel708 took 1465ms.
30.10 11:06:19 [Server] WARNING Event ServerConnectEvent(player=Jhezreel708, target=BungeeServerInfo(name=lobby, address=/myserveriphere
Surely to make permissions per server, you just add the server name in the Server box of the permissions... you dont need a comtext
That IS a context, though @polar topaz
How on earth do you add someone directly do a group without promote?
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
Thanks, JGuerndt! That actually works like a charm ๐
Any chance that using the actual playername usage for this purpose will be added?
no idea on that
Alrighty. Well, it's only a slight inconvenience, but it works. I'm not complaining
๐
Is luckperms one of the supported essentialsX permission plugins?
If you mean do the perms work, yes of course they do. No reason they wouldn't work. Any spigot plugins permissions will work with luckperms
No! Prefixes / Formating
Luckperms is compatible with any chat formatting plugin that supports vault
LP doesn't handle chat formatting, you need a chat plugin for that.
I know that! @split veldt
My question was does EssentialsX support luckperms so I can format it?
And @glad aurora Said yes as long as it supports vault
Luckperms is a permissions plugin
It will work with literally anything that needs meta formatting, permissions, etc etc
@primal arrow LuckPerms + Vault + ChatFormattingPlugin = Chat with meta
I know!
Short answer = yes
Hi! does someone have a admin permissions that i can copy?
no because everyone's servers are different
luckperms.* is a pretty good admin permission
@crimson needle You will once you make it
Google for them
i dont find any
Is anyone willing to help me set luckperms up across my bungee as after reading the LP wiki I still have NO idea what im doing!
I have a mongodb database with no idea how to use it xD
Tag me upon reply
under "Server" in web editor, can I define multiple servers with commas?
Ah alright. Is there any way I can set it via command so the server appears in the "Server" box under web editor and not in contexts as server=XXX
ik they work the same but its personal pref ๐
Sounds more like a bug to me...
It's probs fixed for the future version and if not, contact Turbo as he's currently working on the update for the Web Editor
CC @hasty tree
Hi quick question, how does the placeholderAPI extension work with sponge? I tried using it on both the mods folder and created the directory in plugins and neither seemed to have work
alright thank you
Would LuckPerms work with AWS DOCUMENTDB which has mongo dB support?
tias
I assume that's yes
tias = Try it and see
Right
I mean I won't cause it costs money
Not gunna spend money on something that I don't know if it works, hence I asked
Hey everyone,
I have this in chat when i got a new Permission, could you someone tell me how to turn off that ? I'd just like the message to not display to players
It doesn't show to players when they didn't execute the command
Hi I am want to ask a question: i use version on 1.14.4 and there i can just write /lp editor to enter page with perms but on 1.12.2 version i cant find way to do it
@fallow steppe do you have the most recent version of LuckPerms?
Check #welcome, first link
If you downloaded from Spigot, you're not getting the latest and greatest.
Hello
can someone help me
because i have my prefixes and suffixes and they just don't display
Make sure you're using a chat plugin that either supports LP (The LP API) or Vault.
Hey ! Excuse me , but how LuckPerms retrieves all the permissions used on the server for the tab completer ? Because seome of the permissions of my plugins don't work , and I would like to know if I have to do something specifical for getting them in the tab completer ?
If a permission has been checked during that servers session (since last restart), then it should be in the suggested permissions.
if you need to figure out which permission that is being check to add, use verbose.
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
how do i set a Context in a LP command ?
!context
:paperclip: https://github.com/lucko/LuckPerms/wiki/Context
thanks
Do you have a chat plugin?
Valt and PAPI installed?
Does the prefix show in /lp user <user> info
Yes to which one?
Can you screenshot the command output?
Can you send your LP editor link here?
Its your weights, You have to fix your meta and normal weights for all ranks
meant the meta weights, but im not sure if those need to be the same aswell might be
!meta
i set meta weight the same as group weight - keeps things cleaner
Hey I am having some trouble with connecting the Luckperms plugin to mySQL database on another server. Can anyone help me out?
i am pretty sure that my settings are wrong so ill post them aswell
@meager folio remove your credentials before posting!
? im sorry which credentials?
SQL credentials
oh yeah, thanks ๐
well i have 2 servers connected to the same server as mySQL database and my second server which was too heavy is on another instance.
Ingame
info
Verify the database's name is LuckPerms and not luckperms
it is set to LuckPerms
That's the name of the database? iirc it's case sensitive
it is the name of the database.
Where is the database and server hosted?
Hmmm, might be your host they may only allow one connection. You did say one server was already connected correct?
yes
they used to be on the same instance.
but survival kept crashing so i split the servers
Then it could be that they aren't allowing external connections to it
i have full control to my server and console so i might have to figure it out myself
thank you for the help
Server and console? Or VM?
There's a vast difference
MySQL Databases are entirely separate from the Minecraft servers
Cool cool
Check your database user settings that they can connect with an ip address other than LocalHost
so, i currently got the issue my survival server says: communications link failure. which indicates the bind adress is wrong. i have changed that but it still is not working. could it be something in the luckperms config that could cause this issue?
Only thing would be maybe an outdated version?
of luckperms?
Yes
Other than that there is nothing, unless you edited some of the messaging services
do I have to change the address in the config file?
Is the MySQL database hosted on the same VM Minecraft is on?
no, it is not
Then you'll likely have to allow the IP address to be accepted on the MySQL database
i have done that. i have set the bind address to: 0.0.0.0
alright, but i got 2 others servers that are run on the same VM as mysql is on, can i just add a line?
and do i have to edit the data option in the Luckperms config file aswell?
Just create a user with 'username'@'yourIPaddress'
And just give it access to luckperms.*
i have created a user with the % instead of ipaddress
you suggest i edit that aswell?
% is localhost
oh, well the wiki pages said something else. so ill have to edit that
GRANT ALL PRIVILEGES ON luckperms.* TO 'username'@'ipaddress' IDENTIFIED BY 'password';
Just create new user and drop the old ones
alright, and then i would need 2 users on the same database? one for the localhost and one for the different VM
?
Correct
thanks, ill try it out
How can I use LP verbose to see permission nodes on the proxy?
Trying to assign multichat perms and the perms listed on site are outdated i believe
oh nice one! Tysm ๐
Explain your issue here.
ill try
Before i was using PermissionsEx without bungeecord.
We just switched to bungeecord and realized everytime you join players dont have there ranks. Creates new player data thing
Anyway to fix this using your plugin (we also would like to switch to your plugin)
but i migrated data and its still not working
"Still not working" how? How did you "switched the data"? need more details
Nope. I don't use the voice chats.
so i used permissionsex for a while and people have ranks, when i turned on bungecord and put it into offline mode (server.properities) it removed those ranks because this would happen.
it creates 2 players data
best way i can explain it
i would like to switch to luckperms but it removed my rank as well
Have you installed Luckperms and the Luckperms BungeeCord version for the bungee server
!bungee
alright thanks
probably a stupid question but i have a user spaming my staff members with nucleaus tpa request so i thought i would strip him of his tpa perms for a few hrs using /lp user <user> permission settemp nucleus.telport.tpa false 2h none
Thinking that would stop them from tpaing does setting an already perminate perm false with settemp not override the perminate perm?
It will override it. You don't need the none at the end
ok thanks. i tried it on myself but it didnt work. must be a bugged staff perm then..
Hey guys, forgive me... Super new to this stuff...
I'm going ahead and setting up ranks on my server. I'm trying to keep things super simple for now. I just need a rank that everyone defaults to, and one for my admins.
I've created an admin rank, and I see that I can use the command admin permission set <permission name here> but that seems like it's going to take awhile... Is there a way to make it so my admin group just automatically has all the same permissions an op would have?
@normal mulch Might not override it then. unless you're using the wrong perm.
yes but i wouldnt do it because it breaks things..
@paper lynx You could give them * with means ALL permissions but never recommened even for owners. YOu can do things like luckperms.* for example though which has a more desired affect.
Then just deny them the perms you don't want them having
im still fixing the server im running on using * perms everywhere...
honestly im going to blame it on me having an assigned star perm someonewhere and try it on the player and hope for the best
* perm always messes with stuff and has undesired affects. So it's never good long time. Only while getting perms setup.
yeah... nucleus refuses to offer you any support if u have * perms or nucleus.* learned that the hard way...
Gotcha. It seems like this will take literally weeks to setup then. Is there something I'm missing? I'm going to be adding a lot of plugins and each one will have it's own set of commands. Do I need to setup individual permissions for each and every command?
@normal mulch nucleus has a setupperms feature that can assign a lot of perms. have you checked that out?
i have thats how i actually fixed that section ;p
Depends on the plugin. A lot of plugins offer something like luckperms.* which gives all of luckperms commands. Use that for the plugins then just deny the perms that you don't want them having
Hmm alrighty. I'll do some digging then. Off to dinner for now, though. Thanks guys!
how do i set a group to default?
!default
thanks dad @toxic wagon
Hey Nicksin! Please don't tag staff members.
shit i did it again
Hi all, I'm getting this error whenever I try and view/interact with this group (using YAML based storage):
30.10 21:34:23 [Server] luckperms-worker-42/WARN [LuckPerms] Exception thrown whilst performing i/o: headadmin
30.10 21:34:23 [Server] luckperms-worker-42/WARN java.io.IOException: while parsing a block mapping
30.10 21:34:23 [Server] INFO in 'reader', line 1, column 1:
30.10 21:34:23 [Server] INFO name: headadmin
30.10 21:34:23 [Server] INFO ^
30.10 21:34:23 [Server] INFO expected <block end>, but found '-'
30.10 21:34:23 [Server] INFO in 'reader', line 6, column 1:
30.10 21:34:23 [Server] INFO - '&f&l[&4Head Admin&f&l]&4&l ':
30.10 21:34:23 [Server] INFO ^
Does this have anything to do with side affects of manually editing the files, or is there something else entirely?
so I have a group named default, I thought that when new people join they'd be automatically in there
Nevermind - solved the issue. I made a YAML forkup
but it doesn't seem they are
@hard solar Players are automatically given the group default group when they join
default has a prefix, and my new member doesn't have that prefix
Do you have a chat plugin installed (and vault if you're using spigot)
Ayup
Does the prefix show in lp user <name> info
Screenshot the output from lp user <name> info
Send me the link from /lp editor
open dms?
Send it here
Do all the other normal permissions in default work, for the player? Only the prefix not working?
Just prefix
Does it work for other players
Try removing the prefix and setting it again
Still did not work
removed and added
Suffix however does
Wait, I think I figured it out
Don't worry
What was the issue
Something dumb, I didn't have the role in a tree or whatever it's called
Hello all! LuckPerms newbie here... i'm having an issue with understanding why I and other users can't get /help command to work
You need to give them the permission for the help command.
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
That will help you find it.
thank you very much
It will be because another plugin has overwritten the help command so you need to find it's permission. Verbose will help with that, but also checking the documentation for any plugin you have installed will help as well.
Hello, is it possible to setup permissions using a text editor in Luckperms? It's been a really long time since I've done anything related to minecraft, I'm guess I'm just a bit old fashioned ๐
I have, I do like the web editor, but, my question is, is there a way to use a regular text editor?
Yes, but it means changing your storage-method in the config, and making sure you export everything before you change then importing again once you change the storage-method
Ah, tysm
It's not generally recommended as it is prone to errors and corruption
Can I add groups via the web editor?
if you mean adda group to a user or another group use group.<group name>
Ahh ok thx
Hmm
Any ways to automatically add basic essential commands to a group such as /spawn and /home
I don't really like adding everything one by one
might miss out on some important commands
Nope, just have to add the permissions one by one
what's the permission to prevent people from using /plugins?
!verbose
:paperclip: https://github.com/lucko/LuckPerms/wiki/Verbose
Also, you shouldn't really hide your plugins, as it's often the only way for devs to get people finding their plugins
Hmm, why is my priority 2 prefix replacing my priority 1 prefix?
I currently have the Owner [P1] and Admin [P2] but it shows [Admin]
because 2 is higher than 1
It's larger number = higher priority
thanks a lot! :)
can someone help me with luckperms in my server plz
Say what your issue is and someone might help
how can i change this
to look like this
because when i change to the owner rank it doesn't do what want it to do
opps wrong server
How can I directly promote/set a user's rank w/o a track
You can use parent add or parent set
Promote is exclusive to Tracks, so there are no other ways to promote
ahh thanks :)
Peepoodo
this may sound dumb but is there a command in luckperms so I can give a group to a user specifically?
instead of promoting
like /lp user Onfimarist group set owner
or something?
/lp user <user> parent set|add <group>
!usage
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
It's me again um, how can I change the deffault group?
!default
Hello!
I'm trying to accord per warp permissions to players.
I added the permissions but It still doesn't work... The essentials support said to use you'r verbose option. But when I activate it and then type /warp I don't have acces to the command, and there is nothing in the verbos output.
Thanks for help!
What does it sayh when verbose is enabled and you typed /warp?
Are you using YML?
Yes. And the verbose says nothing. Just that it's turned on.
What command are you using for Verbose?
Also, we suggest not using YML a lot of people here won't provide support for it.
lp verbose on
Are you running command in console or in-game?
Any errors in console from LuckPerms?
no.
Use one or the other (LuckPerms or PermissionsEx)
I migrated the permission with lp migrate PermissionsEx
Then remove PermissionsEx
Did you delete pex?
No.
Delete it
I just installed LuckyPerms for the verbose.
Lol
But I'm gonna try without Pex
Uhhh. What means that?
that you havent set the permission
I migratted the pex permission and I set the warp permission.
What is the command to add a permission please?
:paperclip: https://github.com/lucko/LuckPerms/wiki/Usage
I use SublimeText
No he means your /lp editor
๐คฆ
https://luckperms.github.io/editor/#MNGX7kQi0q
There you go
Need quick assistance.
So we have the luckperm file. It has all the data from the server but when i transfer it to a network and put the server on offline mode, everything goes away (ranks, perms etcc..).
How would I transfer all the right data from online-mode luckperms file to offline-mode.
sorry for the bad explanation.
Most people here don't assist with cracked servers @foggy quartz
So it requires to be in offline-mode.
I've had, but didn't find what I was looking for. I just want to know how i can convert it so I can get my the correct perms/ranks back.
Alright, so you have one server and a bungee proxy right?
Proxy, hub(s), just need the file to work correctly on the faction server
The file?
I'm using the h2 storage method so it is a file yes
Right, well that makes more sense... File could mean anything lol
Yup
Just use /lp export <filename> on the server with all your perms and then /lp import <filename> on the Factions server
Oops, you'll need to copy the file you exported first by moving it to the LuckPerms config folder where Factions is
Isn't that the same as downloading and dropping it in the server?
Eh, maybe... there are some backend files somewhere that might conflict with it
Or even better, just use MySQL so that it's all synced to one place
I don't think your getting what im putting on the table.
So the faction server was ran by itsself (not on a bungee).
That file(h2 of luckperms) i downloaded from that.
Now we are running a network, I used that file in the luckperms folder again.
Ranks are still their, players lost permissions / their ranks, etc..
I want to gain that back
Its most likely due to the UUID change from online-mode to offline-mode
Hmmm
Is the new network setup properly with Bungee?
Like I said before a simple export/import should do the same thing
Hm
Instead of moving a .db file around
Looks fine to me
As I said, there may be some backend stuff that doesn't like the new .db file
I've never tested it myself, but it's possible
Just use export/import that way you also have a backup of all your permissions
I used the export/import function on my new network and there were no issues at all... everyone still had permissions and all my groups/tracks/permissions were all there
Alrighty I have the file
I'm confused on how import/export thing works, never tried it. And the server is already on the bungee.
You have LuckPerms installed on the Proxy and all backend servers right?
Can you also modiy the perms by editing the permission file?
It has to be on the proxy too?
@modest rose yes but not recommended
aw man!
@foggy quartz doesn't have to be, but there is a Bungee version yes
It's recommended for Bungee permissions, such as /server <servername> switch servers or other such plugins that have permissions with them.
Make sure you install the Bungee version, NOT the Spigot/Bukkit version
Yes its installed
In the BungeeCord config is ip_forward: true?
Yes
Alright, now I suggest creating a MySQL table to sync all your permissions otherwise everytime you add new permissions you'll have to bring these changes to each server/proxy.
I rather use H2
Alright, you're choice
Since your /lp export is done, just drag that newly created file into the server you want to import the permissions
/lp import <yourfilename>
Okay now adding it to the server, will take time.
Just so you know... everytime a new player joins your server (assuming to the lobby) they won't have any permissions on any other server until you've done the export/import again
What do you mean?
Hence why MySQL (or MariaDB) is highly recommended for networks
Well if a user is applied /lp user Maldred parent add admin on say Lobby, you'll either...
- Have to run that command on each server (they have to join the server at least once)
or - Use the
export/importfunction
Ahh i see.
Just use MySQL or MariaDB, it makes life easy
We used it before, we just ran into so many issues regarding ping lag, server lag, just a hassle.
It's been running fine on h2
Cool, you're all set then
What's the error?
> [15:33:27 WARN]: java.nio.charset.MalformedInputException: Input length = 1
What version of LP are you using?
4.4.1
Maybe why...
Thank you for you'r help @tacit ore !
Try with latest version 4.4.31
And have a nice evenning!
I added the file
restarting the server with new luckperms
isn't it going to register it after startup
Thats the h2 file?