#support-1
1 messages ยท Page 328 of 1
/lp group somegroup permission set essentials.fly false
@storm geyser It is possible to negate permissions from OPS
OP is just the * wildcart....
Ah, then you can do that easily yourself :P but why would you give op out? Using our group system is a lot more safe. Most just have a group with most permissions instead of OP if needed.
I have a admin-group with the autoop-permission of LP f.e.
Another question: can you set group weights using SQL?
You can set it with commands ๐
Theres 4 types of ops
Maybe with level 1 or 2 you can restrict permissions, im not sure
Thanks.
go to command prompt on your server op yourself then try and remove the rank. i'm trying to help i am not off topic
Do i have to create a file in the directory, or will it generate one?
it generates it for you
Didn't work for me
which file were you expecting to see
permissions.yml
Is there an equivalent?
hi there
if you enable yaml storage, then yes
I did
times?
typo
Oh, So I would do like, /lp export groups.yml?
yes you can -- as I said, the data is stored within files in the yaml-storage directory.
I think that you should add a yml editing feature
I have forgot the command. how do i look up what ranks I have set up?
You know how you edit permissions with the yml in pex... does luckperms have an equivalent
yes - you're not listening to me.
I've a bit of confusion with group weight and permissions. It seems prefixes are taking precedences but not permissions
What is it
Luck - Today at 00:58
yes you can -- as I said, the data is stored within files in the yaml-storage directory.
ahh, That just popped up, sorry for the miscommunication
Must have been late
Wait, So you edit each group in different files???
@drifting jackal could you give an example?
I've a member group with 'member' prefix and a permission node set to 'false'
another supermod group with 'SuperMod' prefix and the same permission node set to 'true'
In practice, a supermod does get it prefixe but its permission node remains 'false'
@flint timber Yes.
Thats trippy
@drifting jackal does the group have a weight too?
Can I create a new file to create a group?
you can, yes.
they both have no weight defined
ok, set a weight higher than 0 to the supermod group
Can you send me a fully featured group template?
higher weight takes precedence?
Yes
OK, so why is there a uuid?
because that's a users file ๐
Is there a group one?
something like /lp group supermod meta set weight 10 ?
exactly the same, except without the uuid and primary-group values
ahhh
@drifting jackal No, use the setweight command
./lp group supermod setweight 10
Yep ๐
Wait, is name the same?
Sorry, I'm very confuzeled about this switch
I have a feeling it's a good switch
Pex is crap if you think about it
So how do you convert your pex config?
with magic
ok, it works, thanks!
Oh ok, that worked
:)))
Thanks ๐
I have forgot the command. how do i look up what ranks I have set up?
I already replied to you chris
chrismuroch8 - Today at 00:58
I have forgot the command. how do i look up what ranks I have set up?
Luck - Today at 00:59
listgroups
So wait, does Pex have to be working to do this?
Yes, LP has to be able to read the data from PEX
I lied earlier, it's not actually magic
Uhh, yes it is
Maybe so, but that's not because of 1.12.2
Oh
Oh sorry about that i didn't notice. thanks for your help
Wait, Can you have multiple groups with lp?
yes
it wouldn't be much of a permissions plugin if you could only have one group
๐
So if someone were to buy a group, and they applied for mod they would still have it?
Absolutely
It depends which command you use, but yes that's possible
Could pex do that?
yes
It was a pain though
Which and why?
all of them, they are just different and complicated, but thats not a bad thing. I'll learn xD
For once they have a logical structure
Plus i do yml stuff, so that probably won't be a problem
xD
Can I take my pex config and copy paste into LP groups?
That won't work
What you can try is get a different server working with your old pex setup and throw LP on it to
Then migrate and then export the LP data. And then import it on your new server
Can you send me a group example that has like a group a tag and some permissions?
name: default
permissions:
tag: 'Tag'
- Permission.1
- permission.2
```?
Run these commands and you have one yourself:
/lp creategroup test
/lp group test permission set some.permission
/lp group test meta addprefix 10 "[&aTest&r] "
And if you want to have inhertiance as well, run /lp group test parent add default in addition
And for negated permissions: /lp group test permission set permission.nope false
/lp group test meta addprefix 10 "&c&lTest &c&l"?
What about that?
Would it work?
I did "/lp user <user> group set test" and it didn't set their prefix
You need a chat plugin and vault
Because it is an interface for prefixes etc
The chat plugin needs vault
Can i reload?
LP tells Vault the prefix a user has and the chat plugin gets it from vault
Just restart
But my players are on
Tell them server will be back in 2 minutes
Yeah. Can't really change that
I'm sorry
In that case you should try to set up a test server
Where you can work on big changes like that
And then apply them to the main server
I've tried that before
Do you know of a plugin that kicks a player to the lobby when the server closes?
hubmagic
np
bungee
Anyone know about ProjectKorra?
OK I guess no-one
Well lets see if you can help ๐
So there is like 4 elements, earth, water, fire, and air. Basically players can choose 1 element and use the moves to battle...
There is a prefix in the language.yml.
I want to know how to put it into chat
is the sync command ok to do?
I made this if it's helpful to anyone, its like the bare basics
oOo I like it :D
Sorry for asking for help again in this day but... is there a way to reapir this??? I could repair the TABLIST thing but not this one .-.
how do you transfer all permissions from lp to another lp on another server?
lunch, what have you done? I might be able to help you.
"A group named Default could not be found"
But there is a group default
@Everyone
HEY!
I need help
No-one can interact with blocks
There is no Admin/Mod online... I would suggest waiting
@flint timber Luckperms is just a permissions manager. I bet you are using EssentialsX - if so its an Essentials config that you are missing or you need to give people the needed essentials perm node.
.. you do know vanilla minecraft has spawn protection in its server.properties....
how do you transfer all permissions from lp to another lp on another server?
Manually
i thought this lpr had some sort of transfer thing through the network
Can anyone tell me what this is spamming my console?
> 05:49:19 [SEVERE] [LuckPerms Pool Thread #11] WARN com.zaxxer.hikari.pool.PoolBase - luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@30e868be (No operations allowed after connection closed.)
> 05:49:19 [SEVERE] [LuckPerms Pool Thread #11] WARN com.zaxxer.hikari.pool.PoolBase - luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@987efdb (No operations allowed after connection closed.)
> 05:49:19 [SEVERE] [LuckPerms Pool Thread #11] WARN com.zaxxer.hikari.pool.PoolBase - luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@3f666825 (No operations allowed after connection closed.)
> 05:49:19 [SEVERE] [LuckPerms Pool Thread #11] WARN com.zaxxer.hikari.pool.PoolBase - luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@7129fa69 (No operations allowed after connection closed.)
> 05:49:19 [SEVERE] [LuckPerms Pool Thread #11] WARN com.zaxxer.hikari.pool.PoolBase - luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@6e0ddc6b (No operations allowed after connection closed.)
> 05:49:19 [SEVERE] [LuckPerms Pool Thread #11] WARN com.zaxxer.hikari.pool.PoolBase - luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@58c20f46 (No operations allowed after connection closed.)
> 05:49:19 [SEVERE] [LuckPerms Pool Thread #11] WARN com.zaxxer.hikari.pool.PoolBase - luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@5469733b (No operations allowed after connection closed.)
> 05:49:19 [SEVERE] [LuckPerms Pool Thread #11] WARN com.zaxxer.hikari.pool.PoolBase - luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@6a2d316d (No operations allowed after connection closed.)
my questions are answered by a non staff member on here. I just wanted to verify if it is correct. my question is. how do you transfer all permissions from lp to another lp on another server?
do i have to manually do them again or is there some sort of web-based system i can transfer them through?
You can run an export of all of your data with
/lp export <file>
you can then copy this file to another server and import it with
/lp import
however, this is a one time thing, and any changes made after the export obviosuly won't be synced
if you want data to fully sync, you need to use a remote storage type
such as MySQL
ok
Is it possible to assign an user to a group just by giving him a permission node?
long story short; im developing a plugin (sponge). once a player achieves a goal i would like to be able to give him a specific permission nodes which affects how is its name displayed in the chat. (prefix, suffix, name color)
Im aware that i could simply do this by using luckperm's group feature but i just dont want to have luckperms as a dependency. i would prefer to rely just on the Sponge's PermissionService
... i know that sponge permission service exposes methods for handling specific permission nodes, im not sure if it exposes methods for manipulation "groups" or whatever you call it
so what is your exact question? Please put it in a nutshell
Is it possible to set user's chat prefix/suffix/change name color just by assigning specific permission nodes or do i have to use groups. (chat is handled by nucleus plugin)
you can give each user specific suffix and each group specific suffix if you like
you can sorta get away with it using a default group suffolk sort of thing
it's hard to say i think you can do it but i'm not sure
perhaps Luck might be able to help with. NeumimTo. question.
another question what commands should i use if i want to add and remove user from a group
/lp user <user> editor
Opens a web interface to edit permissions for the specified group. After changes are saved, a command will be given that you need to run for the changes to take effect.
this is what i use to add groups to users and give permissions to users and i use it to also remove them as well
@turbid bane /lp user <user> parent remove <group> or /lp user <user> parent set <group> to set the group to another one (f.e. from default to VIP)
@tired turtle what is the difference btween parent set and switchprimarygroup ?
switchprimarygroup only switches your primary group (obviously, I know)
But you keep the "parents"
Let's say, I have the group VIP and you use the switchprimarygroup command, to change it to default.
My primary group is now default, but I still have VIP as a parent and inherit permissions from it.
Makes sence now, thanks
np
Hi anyone on here know how to set up bungee votes
How do you give yourself permissons to use luckperms
That didnt work
Make it through the console
I did and it says [LP] command not recognised
What command did you run?
/lp user L_Abeille permisson set luckperms*
Do you use the Bungee-version?
Sponge
Do lp user L_Abeille permission set luckperms true in console
No problem
You also forgot the . In your command ๐
They did, but .* doesn't work with sponge by default, so meh
hello guys i need help with luckperms
so i'm using the bungeecord luckperms but i have to disable a few bungeecord permissions in the lobby servers
how can i do this via the plugin?
only in the lobby servers
/lpb user/group <user/group> permission set <permission> false server=<server>
You need to have LuckPerms on your spigot-server and change the servername in the config from global to another one....
iirc
not exactly, each backend server is classified as a world by luckperms-bungee. So you'd use /lpb group <group> permission set <permission> false world=<server>. If you need more confirmation, if you do /lpb user <user> info, under contexts it will say server=bungee and world=<server>. (If the player is online of course)
Pleease someone help me ;-;
We have 10 groups and a special group call (VIP), we want that when someone is VIp the chat format is [VIP] with a color and User with the color of its rank. It is this possible to do? And if so, could you give us guidance on how to do it? That is, an example would be this:
[VIP] luck: message
Where "VIP" comes out red and luck is the name of the user leaves the color of the range, in this case for example blue.
@hot cliff That depends on your chat plugin. Luckperms doesn't format chat for you, it stores data that chat plugins use
@exotic falcon what's up?
This .-. Is there a solution?? I don't want the [Member] Thing to appear in there .-.
So you're using essentials?
Yep- Oh, I think I know what is happening xD Let me try
Eh, nope .-. Idk how to do it ;-;
Essentials is putting the prefix in your display name. In the essentials config, you can change that
Towny chat y essentials @storm geyser
So essentials chat with the town placeholder, or just towny chat?
Ah crap, I haven't used towny chat in a very long time, so much has changed. Hopefully somebody with knowledge of towny chat can help you soon :)
Hmm... Idk what to do .-. I'm going to ask to someone of the essentials staff, Thanks :D
@storm geyser what you recommend me?
@tired turtle it's not working
i just tried it and i still have the permission
how is that possible?
what's the issue?
Well i have a reportintg plugin
ok, I just read up
when someone gets reported we 'staff' can click on it
and we join the server
i want to disable it in the lobby
i did the commando but it still works
@storm geyser was right
/lpb group test permission set reporting.receive false server=bungee world=lobby
will prevent use of that command when players are on the "bungee" server (so, running the command via the proxy), and in the "lobby" world (so, connected to the lobby backend server)
when on bungeecord, "world" refers to the backend server the player is connected to
okay i jsut did it
and it still works?
they can still see the reports in the lobby
are you sure that's the right permission, and are you sure the plugin is on bungee
yes the plugin is on bungeecord for sure
ok, can you run /lpb verbose on <name of staff member>
i have tro use /lpb sync too right?
i asked the staff to relog now
wouldn't make a difference
luck, for differents range's per example 10 groups and 1 special, some vip. What plugin chat recommend me?
what do you mean by "differents range's"
@elfin egret We have 10 groups and a special group call (VIP), we want that when someone is VIp the chat format is [VIP] with a color and User with the color of its rank. It is this possible to do? And if so, could you give us guidance on how to do it? That is, an example would be this:
[VIP] luck: message
Where "VIP" comes out red and luck is the name of the user leaves the color of the range, in this case for example blue.
did they recieve a report during that time @bronze scarab
sec
not the server name of luckperms config?
ow because the servers are called lobby in luckperms
but lobby1 , lobby2, 3,4,5,6
Yes, it takes it from the bungee config in this case
you know how do that luck (?)
owww
just a sec davi - I can only deal with one person at a time ๐
okey, i love you. :3
@bronze scarab if you don't want to specify the permission again and again, for all lobyy servers, you can provide your own context via the LP api
Ow okay thanks!
it worked now
didn't know it's taking the names from bungeecord config
and give players in a lobby server a context called servertype=lobby, or something like that
yup, that's all the info it has available on the proxy
it doesn't know the LP server name of the backend
@hot cliff Yes that is possible, I suggest you have a quick read through this page, as it is explained better there than I could do here ๐
we were testing this, but is not work.
do you have a chat plugin installed?
essentials chat and towny chat
ok, what's the output of /vault-info
give me a seconds, i will send you info for mp for more info.
How do I set a rank to default
I wanna set the rank that they automatically get when they first join
players are automatically given "default"
so you can add all of the permissions you want to given by default to that
if you want to change the name of default, use the setdisplayname command.
Perms wont work for that, I gave default essentials.warp and it didn't work
No-one is getting permissions
/vault-info
I can send you some mp Luck, where we send this message (?)
here
Currently we have the permissionEX and we are changing in the test server to lucky perms, so we are trying to improve it. We currently had about 10 ranks, the last one was the VIP. Which was like the most important. The way to rank up on the server is playing for hours and we wanted to make a person who is VIP, also at par has the rank that should have. That is, I leave [VIP] luck: message.
Where VIP is in red, the name comes out of the color that has the range, and the message is blank. We have tried to do from the page that you have passed to me and it was all in red and not in parts, that is, luck with the color that your rank should have. If you want I can pass configuration of any plugin, I have no problem.
Ok, can you give me an example of how you want the chat to look, a screenshot of the current chat, and the output of /lp user <user> info for a user with the wrong chat
@flint timber sounds like a wider issue - do you have another permission plugin still installed by any chance?
Nope
ok, try using verbose to see which permission is being checked for
Super quick question, how do you make a group have all permissions??
With the ''??
So
Well also with just * would work, but it might not work in some cases (while using some console systems)
Is it possible to give people who haven't joined the server yet a rank?
Ah okok thanks :D
@fervent compass yes, either use their uuid, or enable use-server-uuid-cache in the config
ooo... Idk if it's a bug but... when a player died... he had to write something in the chat to have his perms/prefix again .-.
Also... What's the difference between parent set and parent add
it is explained in-game as well as on the wiki.
how to give star for myself?
just run the commands without any arguments and it'll tell you.
like /pex user nick add *
i've already answered you.
read the page I linked you.
...
the command is explained on the page.
/lp user MentosPL permission set * dont gives me all permission's
yes it does.
what specifcally do you want to be explained
command for give me star (all permissions in one) like pex user nick add *
it's not easy
idk
i'm telling you, yes it is.
wtf he said?
nonsense
it's not working
it won't override negated permissions
which permission are you trying to set
all
if you're going to give unhelpful answers, I'm just going to stop helping you.
Luck
I think he has an issue where he thinks that * permission will grant him access to viewing his plugins
where he has the plugin that overrides the /pl, /plugins, etc etc command on packet level
and it does not have the exept (bypass) permission
So he wants to grant himself permission to bypass
but the plugin (the one blocking the command) itself does not provide that
Well then your plugin sucks a little bit, no offense
op = no permission
non op = all permissions wtf?
Nope, that plugin is broken. Not spigot
your plugin requires you to read the page, where it tells you that you need to grant a certain permission to the default group so they will be denied.
how's that a helpful comment @blissful tinsel
or use https://translate.google.com
google translator is shit ;-;
Same you -.-
Asking for help,
- not trying understand
- Not giving any useful information (almost none)
- expecting others to read your mind and help you
;V
Don't be rude against others @shut tide
he offended me first
can you both stop please.
lol your moderators are kid moderators xd
stop.
xd
okay i go read very very very very very very (and 342 more...) big book, named LuckPerms Tutorial.
lol
it's good game
LuckPerms is very easy to understand
but i don't have enough time to play it.
speak for yourself. All plugins have English commands. For poles it is more difficult.
#google shit translator
of course it's harder ๐
hey quick question how would one use the api to promote a user up a track?
pex - easy to understand
LucPerms - epic plugin, but too many commands and misplaced commands
the commands are pretty damn similar to pex
so that's a strange argument to make ๐
@young ore You can get a track instance from LuckPermsApi
then use Track#getNext to work out the next group from the current one
and make the change accordingly
ahh ty ๐
there's no method just for running a promotion, as promotion is really just implement in the command itself
however, you can look there to see how it's done
also luckyperms isnt that hard to get i picked it up in a few days
Luckperms is great ^^ hehe try geting a bungee wide vote plugin to work
John, see here: https://github.com/lucko/LuckPerms/blob/master/common/src/main/java/me/lucko/luckperms/common/commands/impl/user/UserPromote.java
Thats so much harder XD
who knows any plugin, to block unicode symbols?
rightclick on channel and press mute #support-1 ;-;
xD
we can always go to #general
xD
Nope. You caused drama, you get removed
Alright it's me again
So, is it possible to set weight to meta that isn't prefixes
for example, nucleus's home-count
Because my higher donator ranks are are pulling the meta from the lower ones
and I THINK that's why it isn't working
your donator groups need to have a weight heighter than those below it. You do that by using /lp group <group> setweight <weight>.
no problem
@elfin egret where do i get spongeforge?
Do not tag luck directly, plus this is not spongeforge support. Anyway, this will get you going https://www.spongepowered.org/
@storm geyser no i mean the plugin spongeforge.
have you tried looking on the sponge forums?
or on the build server https://ci.lucko.me/job/LuckPerms/
i have a ask
from migration
i have GroupManager
/lp migration GroupManager
its not work add alle
@tired turtle ?
or luck
Did you type something after GroupManager?
nope
do you have any world specific permissions
nope
ok, add true to the end of the command
If I give moderators the ability to set user perms, will they be able to modify admins perms/groups?
@prime gate ^
@Orcinuss#8163 read https://github.com/lucko/LuckPerms/wiki/Argument-based-command-permissions
thanks
Hello
Can i talk to a mod?
@gray sphinx Just tell your problem here any someone can maybe help you
if i run on bukkit it says permissions data could not be loaded. please try again later and if i run on spigot it work but i use the same properties file etc how can it be that it wont work on bukkit?
What version are you using?
Okay so i have setup luckperms. Now i want that the groups i created, show up before a player's username
@gray sphinx https://github.com/lucko/LuckPerms/wiki/Prefixes,-Suffixes-&-Meta#displaying-prefixes-and-suffixes
well @gray sphinx as you can read from the link there is Nucleus and it does have a chat module
@mystic stirrup https://github.com/lucko/LuckPerms/wiki/Setup#initial-setup
@chilly sluice thanks
Thanks Spanner
mhn
Is there a way to use Bukkit permission on bungeecord like BungeePerms does??
Can anyone tell me how I can use bukkit permission nodes on Bungeecord LuckPerms?
read the wiki @mystic stirrup it is well documented
I am reading it actually
Currently reading this
I am still confused ๐ฆ
Can anyone tell me how to set it up on bungee to make it also work with bukkit/spigot permission nodes?
Can you word your question better?
The wiki is really well documented, and it helps everyone that takes the time to fully read through it.
@mystic stirrup https://github.com/lucko/LuckPerms/wiki/FAQ#can-i-just-install-luckperms-on-bungeecord
Thanks Andre I hope it helps
Well
Rip me
I wanted it to be this way if you are wondering:
The permissions would be added in Bungee which would also work for BUkkit/Spigot checks which does not ๐ฆ
The only way, to make that is by connecting LuckPermsBungee and LuckPerms to the same MySQL-database
Yeah connect them to the same database and set messaging-service on all configs to bungee
https://github.com/lucko/LuckPerms/blob/master/bungee/src/main/resources/config.yml#L284
do you know how to fix my problem with bukkit?
Hey guys, anyone good with this stuff and willing to make a few ranks for 5 bucks
nvm
Hunter, ranks are easy to make.. lots of guides on YouTube/LuckPerms page
@Hunter#6587 ^
andre?
Hello. Installed your LuckPerms plugin. How do I find a list of permissions to apply to groups? i.e. tp, ban, kick.
You can use the verbose-command to fins out, what permissions are required for a command @wild current
Thanks!
np
Hello. I need help with using this plugin.
What's your problem?
I wanted to know how to let a player use only certain commands, such as tp
or commands for other plugins, like a plugin I am using called chatfeelings
they aren't allowed to use the commands unless I op them, but when I op them they can go in creative and greif
grief*
You simply have to give them the appropriate permissions
I recommend reading this page: https://github.com/lucko/LuckPerms/wiki/Usage
okay I will do that thanks
I read it but still don't get how to let them use commands like tp. What is the permission for tp? On the website they used minecraft.command.ban what would I use for tp?
You get the permissions to use from the plugin pages of the plugins you use
For example if you use essentials, you search for the pages of essentials and look for the permissions section or page
You also can use the verbose-command of LuckPerms to find out, which command need what permission to work.
https://github.com/lucko/LuckPerms/wiki/Verbose
okay thanks
np
Hi fellow users of my beloved perms plugin ๐
Question. I would like to auto rank players. I know there is tracks but that looks like a manual thing. You need to run promote or demote.
I was wondering if you could automate that or if there is a 3rd party plugin that can do this.
You need to use a external Rankup-plugin like EZRanksPro
I looked into auto rank but they dont list LP as a compatible plugin
EZRanksPro works with lp?
All work, they just require some extra fiddling
ok, which plugin works with the least amount of fiddling?
@deft schooner
good call andre!
I myself don't use spigot anymore, so I cannot help you much. When I did use spigot, I used autorank with its advanced config. Then use the parent set command so the plugin doesn't get confused by which group to use.
Thanks guys. Will first try autorank and then try ezranks
Any chance to get LP builds between 3.4.15 and 3.4.59? Something in that range broke, but can't find any builds to narrow down
Seems like Crackshot adds permissions for players on login or weapon use to make them work without nocheatplus notifications. These permissions were granted up to 3.4.15(highest I could test)(tested 3.2/3.3 versiosn aswell) But with 3.4.59 (or earlier) this stopped working silently. No errors from crackshot or LP. Don't wanna file a ticket until I have detailed info
wow
@I9hdkill#7354 check this: https://ci.lucko.me/job/LuckPerms/
or grab the build on spigot
Hello, there's is converter perm's Groupmanager or PermissionEX Spigot to Sponge ? ๐ค
Convert group manager and pex to luckperms on Spigot, then use that luckperms data on your sponge servers. However, permissions are completely different so there is no reason to do it.
Because I'm not English and I'm in complete nothingness
how to fix if the perms dont load on bukkit but they do on spigot?
Anymore do no have a exemple or pre-made config ?
no it says there is no pre-loaded data if i run it on bukkit but on spigot it work with excact the same files
the plugin
luckperms
but then the chat is rip
@sage tinsel there is no pre-made config due to the power of Luckperms and the ability of it to be flexable. In fact many reasons to use Luckperms is to use MySQL/MariaDB for bungee networks. One person's sql dump will be useless for anyone elses.
As to your "I'm not English" find someone to translate the wiki for you. The wiki is well documented.
but do you knowhow to change chat format? i tried other plugins and essentials but it dont work
Use EssentialsX and EssentialsXChat
Luckperms doesn't handle chat @ludozz#8569 - read https://github.com/lucko/LuckPerms/wiki/Prefixes,-Suffixes-&-Meta#bukkitspigot
Or do what Andre_601 said
Hhi
@median knoll If you call me again, I will block you
If you need help with LuckPerms, type your problem here.
3.4.15 is latest on spigot and 3.4.59 the oldest I can get from jenkins. Anyway, I file a ticket:D
there's already one open for it
I just haven't had a chance to fix it yet
just catching up on issues now
Ah, yeah that looks like the issue
can understand why plugins do it
but I just didn't consider the impact when that change was made to LP
Spent two hours to find out that it's actually LP, as we updated some plugins at that day where it started to bug^^ I was like: No way, lp is causing that, because at that time I didn't even know that plugins are doing it that way. Due to that, LP was the last plugin I tried to downgrade:D Hehe.
How can I actually set permissions to auser for specific worlds, with the API?
The example only shows for a global permission (At least, it looks like that for me)
Hi, how to set player group from plugin? I tried different methods, but nothing worked.
@tired turtle I think you can specify world in Node Builder
what have you tried so far?
the LP API was updated to version 4.0
the breaking change bit means that plugins which depended on older versions might not be compatible with the new version
Hmmm. I'll play around with it and see if anything breaks.
Is there any config changes?
I haven't pushed it to maven yet
it's strictly an API update
if you don't use that, you won't notice a difference
Oh. I usually update everytime I see an LP update on jenkins. OCD.
๐
Why cant I use luckperms with bungee
I have it on my spigot servers and my bungee
@lapis ibex ^
What'S the error/issue?
No error
Just wondering how to get luckperms working with bungee
I have it on the bungee plugins folder and my spigot servers
and in the spigot servers I have bungee-messaging enabled
You also need to use a database storage type
And the same database for all servers
Also make sure you have ip-forwarding enabled on the bungee and the bungee mode on the spigot
Like MySQL, MariaDB (recommended), PostgreSQL, MongoDB
Right..
Is it a linux server and do you have linux console access (through SSH)?
Yes.
Then you can create symlinks of all your LP instances to the same H2 database file
And use H2 everywhere. Although issues might arise. So be careful. ANd if you have the possibility to use a database use it
Earlier I was using a bungeemode luckperms thing
Without a database
On my old server
Is that gone now?
You mean the permissions you set there?
Yeah
If you ahven't deleted the H2 database file the data is still there and you could export it and then later import it again
You can always have a look at the wiki
It describes the most common question and issues pretty well
https://github.com/lucko/LuckPerms/wiki/Choosing-a-Storage-type#mysql--postgresql not exactly bungee but it mentions that you can use these to share the same data on multiple servers
If you have specifc questions feel free to ask
Sorry guys, but I have got pex working. I will no longer be using LuckPerms, I've found my experience with luckperms buggy and confusing, but great support. Excelent customer support! Thank you and goodbye until next time! Peace ๐ค
any online? i has some question offtopic
@elfin egret I tried user.setPermission(NodeFactory.make("group.vips")); it works but group will disappear after any change of player permissions
I have two questions about luckperms, anyone here who could reply?
Depends on ya question ๐
uhh well, the first one is how can I add permissions from groups like Member to donor rank instead of adding all perms myself, like with other rank plugins i've used there was "inheritance" in the groups file and then you just put the rank name there
You can do /lp group (group) parent add (group), then it will do โgroup default now inherits donatorโ and so on
All these commands are on the LuckPerms site btw
so that does the same thing as "inheritance" thing in other plugins config
i was also thinking about is it possible to get a file for the ranks and set them up from config instead of setting them up in game
@drifting aspen well, you could change the storage type to YAML or JSON. Or you use the web editor, which Iโd personally recommend
Run /lp group <group> editor for it (the gif is a preview of how it works)
how much ram does this plugin take?
i have 0.5gb server, will i be able to use this there
What are people using for /rankup nowadays?
A 0.5gb server.. the fuck
maybe he means 0.5GB remaining? which yes it'll not make any more/less of a difference... you're probably already lagging to shit
if it's .5GB total... you cant really get any plugins to write permissions for... so you dont need permissions
@foggy quartz even though LuckPerms has been designed to rather use much memory instead of much CPU and IO it shouldn't need too much memory.
While I can't give you any specific values for LuckPerms I think if you don't have more than a very few players it should be fine
quick (and probably noob) question: how do i configure the default group so that new players are effectively "neutered"? i.e. they can only walk around, cannot start punching trees for wood and stuff
If you have WorldGuard, you need to set flags for the global region
๐ค
@tawny notch Add a Backslash before the _
i don't think i have worldguard
it's because there is no "build" permission in MC
because game is made of sacks of shit
i'm running a spongevanilla server with lp, nucleus and gp
then you dont have WG lol
Essentials maybe
essentials.build doesnt work
i tough they made a essentials working for sponge
lel thanks for the info guys
but not really sponge fan so idk really ๐ just tested it 1 time around 8 months ago with a woring essentials
working*
Hey there, I'm having trouble setting up LuckPerms after migrating from PEX
Permissions won't set properly for some reason (e.g group "user" had access to node plots.permpack.basic but now can't use it)
I'll pastebin my config in abit
Can anyone help?
what's the issue?
your storage method is mysql, how am I supposed to see your perms via a config file
I can pastebin an exported yml, hold on
so you're using YML storage
The perms are set properly but users can't excecute commands
exported
Or would that be a bad idea?
okay so which group cant use which command, for example
not ebout to read every command you typed in the past two hours lmao
User has plots.permpack.basic for example
Can't do commands in that package
In fact every perm node doesn't function except those I add after
Im new to sponge, and I really only know how to use Pex, please help.
The wiki is a good place to start ๐
Here's an example - I set myself to user with nothing more than luckperms.*
ok can you help me with setting player group from plugin?
user.setPermission(NodeFactory.make("group.vips"));
I tried do it in that way but unfortunately it doesn't work as extpected
The prefixes are what got me
You need a chat plugin for the prefixes to show
@foggy quartz Make sure you save the user after making changes
Can someone help me with the permission node issue?
It seems the migration may have bugged out
which command did you run to add plots.auto
lp group user permission set plots.auto
yes
Any suggestions?
Yeah
You're on Sponge right
Sponge Forge, yes
I don't have much experience with sponge but perhaps your chat plugin isn't working
For me I fixed it by installing EssX and EssXChat on my spigot server
Yeah my problem here is group perms won't set properly
The node works fine when I add it to myself
Im using Nucleus
@pine widget how have you gone about setting the prefixes?
Terribly
Can you run me through how you've done it? XD
You should have used /lp group <group> addprefix <priority> <prefix>
Well I tried to add the template for nucleus, ive done the /lp group owner setprefix 100 "&8[&bOwner&8]&f "
But nothing shows
Can you show me /lp group owner meta info please
And you're in the owner group?
Yes
Alright, let's shift over to nucleus as to not spam this channel
@derpydm#1214 you could try using verbose to debug it
@alpine sky grief prevention is a good plugin for Sponge similar to WG
I assume that giving 'op' perms bypasses any LuckPerms setup for a user, right?
Is there a way to use the LuckPerms api with maven?
@willow crystal OP is considered last
@autumn yarrow yes, check the API page on the wiki
my maven repo details are there
@willow crystal Negate permissions will still work....
thanks
How can I get their group with the api instead of having to check each group and see if they have the permission?
Nevermind found it.
@lapis ibex i do have grief prevention on my server, but it seems to be more for people to claim areas than what I was looking for i.e. preventing new players from even punching trees until i've verified them to be legit and add them to a group that allows them to start doing stuff
You can also do that
There are admin claims and of course a global region
You might want to read the wiki. It's very informative
They also have a Discord where you can get help
ok, will try to read and process, thanks
You're welcome
Hey, I'd like to ask a question. Does LuckPerms work as a replacement for the BungeeCord permissions system?
(if I put luckperms-bungee in the bungeecord plugins folder)
no
๐
If you want to have data synced, yes
Then both connected to the same MySQL database
ah
i can't seem to get it working with bungee permissions ๐ฆ
(ping me if you know why that is)
@tulip sparrow https://github.com/lucko/LuckPerms/wiki/FAQ#can-i-just-install-luckperms-on-bungeecord
@tired turtle I installed the plugin on my lobby and bungee
added some bungee perms for bungee plugins
but the plugins say no perm
:(
Did you use /lpb
@tired turtle its the same db for both /lp and /lpb
i set the world for lpb to global
I did the same
If you set a permission to global, then it will be everywhere usable, no matter, what the "servername" in the configs are
I did lpb user Zendovio permission set essentials.fly true hub in the bungee console but it says no permission
: /
I don't get it
I guess Andre might have a solution ๐ค He has been typing for so long.
You should use LuckPerms (/lp) for that.... because it's a essentials-command
Also make sure, that you add "server=" brfore "hub" to tell LuckPerms, that this is a server.
Next thing is to make sure, that the servername in the LuckPerms-configm (normal LuckPerms) is set to the given name (hub)
And all LuckPerms should be connected to the same MySQL
no.
Add the same login-infos to all LuckPerms, so that they share the same permissions
yes, both are connected with the same credentials
/lp user Zendovio permission set essentials.fly true server=hub
I did this in the hub but no luck
hmmm....
I will try setting include-global to false in hub
Did you set it on the Hub-server?
Yes
And is bungee-messaging enabled?
https://github.com/lucko/LuckPerms/blob/master/bukkit/src/main/resources/config.yml#L337
@tulip sparrow maybe
It is set to bungee
btw. You don't need to tag me all the time. I have discord opened on a seperate window and see new messages ๐
ok. good
I really don't know, what the actuall problem is.
Admin group?
Try this.
- Run
/lp verbose record Zendovio & essentials - run the fly-command of essentials
- Run
/lp verbose pasteand send the link.
a group I crated
btw i get some Data truncation mysql error
in console
I dont thing its causing any issues
but im telling you about it
I'm not good with MySQL ๐ข
strange... no permission is shown
Can you make the same, but without "& essentials"?
Did you run the /fly command?
Yes
hmmm....
I ran /fly /gmc /help
hm.
Is it a bungeecord-plugin?
Essentials is a spigot/bukkit plugin
ok. Because it's strange, that it doesn't show the permission in the file, like normal....
I see, you ran the command on console?
Can you try to run the LP-command by yourself (with your mc-account)?
ok
And are you using Essentials or EssentialsX?
I recommend EssentialsX
I am using EssentialsX
That is really strange, that it doesn't show the permissions....
Normally it should show Zendovio - essentials.fly - FALSE f.e.
Weird
Can you check my config
https://hastebin.com/eqadoroyoh.coffeescript <-- Hub config
The MySQL is censored
https://hastebin.com/sapoxuqevo.coffeescript <--- Bungee config
My only guess is, that maybe a Bungee-plugin uses the /fly command...
Any ideas Luck?
Ok when I added perms for litebans in the server proxy it worked
Should I try another command instead?
try /lpb user Zendovio permission set essentials.fly true world=hub
Maybe that helps
Yeah.
For LuckPermsBungee are the servers, worlds
Unfortunately nope
hmmm....
@elfin egret maybe you can help?
(sorry for tagging you, but I'm out of ideas)
Please help ๐ฆ
Please?
Pretty please?
Luck?
He left as soon as I said Luck
Maybe he's busy atm....
Hmm... Probably
And why am I the only mod online rn?
That's really strange
๐ค
normaly other mods are on too....
Maybe they are...
Busy with real life
This not working is annoying me really badly : /
yeah. The reason I'm have time is because I don't have a job atm ๐
Haha
I know that feeling dude
I could use PEX for spigot stuff but I really want it to be all in one
So, Luck can you turn my luck around with LuckPerms
I guess not right now...
@tired turtle Does LP on Bungee work with Vault
no
Oops forgot that you have discord opened sorry
It doesn't use Vault on BuneeCord
Oh so if it is on Bukkit with Bungee messaging mode it won't work
You only need Vault on the normal spigot-servers, if you use a chatplugin there f.e.
Or a economy-plugin
Depends on what chatplugin you're using
So how would I grab the prefixes from bungee mode on in bukkit?
The same placeholder?
So, you're using the Chatplugin on spigot?
In this case it would take the prefix from Vault...
That's maybe the issue ๐
Actually you could be right ๐ค
If this works now I am gonna laugh and cry
The prefix works
But the command does not ๐ฆ
Can anyone help me?
so you've added bungeecord permissions to a database which is connected to both the spigot server and the bungee server?
Can you show me /lp info and /lpb info please
or just send the startup logs from both
Ok sure
> [16:52:50 INFO]: [LP] - Platform: Bukkit
> [16:52:50 INFO]: [LP] - Server Brand: CraftBukkit
> [16:52:50 INFO]: [LP] - Server Version: git-Spigot-db6de12-18fbb24 (MC: 1.8.8) - 1.8.8-R0.1-SNAPSHOT
> [16:52:50 INFO]: [LP] - Storage:
> [16:52:50 INFO]: [LP] - Type: MySQL
> [16:52:50 INFO]: [LP] - Ping: 255ms
> [16:52:50 INFO]: [LP] - Connected: true
> [16:52:50 INFO]: [LP] - Messaging Type: Bungee
> [16:52:50 INFO]: [LP] - Instance:
> [16:52:50 INFO]: [LP] - Server Name: hub
> [16:52:50 INFO]: [LP] - Online Players: 0
> [16:52:50 INFO]: [LP] - Unique Connections: 0
> [16:52:50 INFO]: [LP] - Uptime: 3m 10s
> [16:52:50 INFO]: [LP] - Local Data: 0 users, 18 groups, 0 tracks
> [16:52:50 INFO]: [LP] - Context Calculators: 2
> [16:52:50 INFO]: [LP] - Known permissions: 656
> [16:52:50 INFO]: [LP] - Active processors: Map, Child, Attachment, Regex, Wildcard, Defaults
> [16:52:50 INFO]: [LP] - Platform Info:
> [16:52:50 INFO]: [LP] - Vault Enabled: true
> [16:52:50 INFO]: [LP] - Bukkit Defaults count: 670
> [16:52:50 INFO]: [LP] - Bukkit Child Permissions count: 82```
Bukkit
> 16:53:21 [INFO] [LP] - Platform: Bungee
> 16:53:21 [INFO] [LP] - Server Brand: BungeeCord
> 16:53:21 [INFO] [LP] - Server Version: git:BungeeCord-Bootstrap:1.12-SNAPSHOT:9a7bf0a:1276
> 16:53:22 [INFO] [LP] - Storage:
> 16:53:22 [INFO] [LP] - Type: MySQL
> 16:53:22 [INFO] [LP] - Ping: 328ms
> 16:53:22 [INFO] [LP] - Connected: true
> 16:53:22 [INFO] [LP] - Messaging Type: Bungee
> 16:53:22 [INFO] [LP] - Instance:
> 16:53:22 [INFO] [LP] - Server Name: proxy
> 16:53:22 [INFO] [LP] - Online Players: 0
> 16:53:22 [INFO] [LP] - Unique Connections: 2
> 16:53:22 [INFO] [LP] - Uptime: 2h 14m 22s
> 16:53:22 [INFO] [LP] - Local Data: 0 users, 18 groups, 0 tracks
> 16:53:22 [INFO] [LP] - Context Calculators: 2
> 16:53:22 [INFO] [LP] - Known permissions: 34
> 16:53:22 [INFO] [LP] - Active processors: Map, Regex, Wildcards```
Bungee
what permission did you add, and which group did you add it to?
Sorry for going away I was doing something