#support-1
1 messages · Page 449 of 1
i know but some plugins have an op check too
Just to be sure, you're not adding, removing or reloading plugins with plugman, are you?
no
@signal latch LP completely disables OP by default
i forgot i even had that
So much that even OP checks return false
eh pms
If any plugin released in the past 5 years has an OP check, you should not be using that plugin
@upper linden Check that WorldGuard isn't protecting a region/world
And if I may give you a personal tip, remove plugman. Creates more issues than anything
try
Yes
Would be best to create a copy of your server and test there
But at least make a backup
and if i'm right worldguard has a bypass perm
without worldguard i still have the same issue
weirder
Try removing plugins one by one (or a couple at a time) to see if it makes a difference
thats too much work im swithing to pex
is there a simple way to convert my groups to pex?
any chance you are in vanish?
no
Ask PEX support
and pls god don't go to pex it is way worse than lp
If you don’t have the patience to properly troubleshoot, don’t bother running a server. You’ll run into troubles sooner or later
pex will break things due to lack of support
And let alone that this is very likely not even an LP issue
@upper linden
There is no automated LP -> PEX migration in the official PEX plugin
it's certainly not lp since you have the wildcard set
If I’d had to guess it’s a plugin that does it’s permission checks against the PEX API and not Bukkit API
In other words a terrible plugin
wut he said
coreprotect or essentials spawn. i would start there
There was never a reason to do permissions checks against PEX's API, the Bukkit Permissions API predates PEX as far as I know?
@green acorn that’s not stopping terrible plugin devs from doing it
sadly
kids want it now without working for it. makes me sad
oh
Good bot
it's clippy <3
I'm aware
sadly not a public bot :(
That’s not clippy actually
:/
It’s Dyno
dyno
Clippy's source is public
hey guys, could someone help me set up the permissions for my server?
right now I'm working on trying to hide the plugins I have installed on the server but I cannot get rid of the /help perm no matter what I do
ok just a question why do you want to hide the plugins?
I have anti cheat plug ins installed and I dont want people to know what plugin I'm using
I've tried using the set permission command to set both bukkit.command.help and minecraft.command.help to false but it still persist
yea
You can debug what permissions are being checked using verbose
But anyways hiding your plugins to hide your anti cheat is a terrible idea
And disabling /help is even worse
what would be a good way of going about it?
i have to totally agree on this beeing a bad idea
Especially since there won’t be a trace in it when the player has no permissions to any commands of the plugin
And the best way to handle it would be to not hide your plugins at all
I have written an article about it
One moment
I've come across many many servers (especially Bukkit/Spigot servers) that keep their plugin list more secure than The Coca-Cola Company keeps the recipe for Coca-Cola.
alright thanks, I'll check it out
you're saying that i read thrugh that article and decided to make a site listing my plugins and it's you who wrote it...
xdd
So how to move all players to default?
All players automatically have default
I have imported groupmanager data
easiest way to my knowladge is just to add a parent of default to your old "default" group
Not in this case
o
He already has players in groups
So @crude orbit use bulkedit and remove all group.% nodes
^
Is there anywhere I can get support?
OK. Is there any chance I could upload the error from console onto pastebin and post it in here?
can u post /lp info
also did you conect with your sql?
Guys, heloo!
what command for cloning a group?
Yes I did connect with MySQL
I've had it for a while
It only just started doing it
don't DomiBunn =/
/lp group <group> clone <newname>
sorry
no i mean did you @ebon thicket conect to it other way than usin the plugin. like literally conect to it and edit the tables?
Yeah
@astral seal it's the top command
@ebon thicket ookay
so to explain the error the user 6a9ad595-f56e-4662-bdce-fd7dc9498799 has an error in the column uuid that is most likley beeing truncated
[15:17:47 INFO]: [LuckPerms] [ERROR] Exception occurred whilst loading data for 6a9ad595-f56e-4662-bdce-fd7dc9498799 - SlimeEmperor
[15:17:47 ERROR]: java.util.concurrent.CompletionException: java.sql.SQLWarning: (conn=26) Data truncated for column 'uuid' at row 1```
idk any other way i can help but if u wait a bit more someone better than me will help ^^
thanks @signal latch
nb
@astral seal have you had a read thrugh the wiki? it is in the group commands
sorry clipy^^ @tired turtle can u look at the problem with @ebon thicket ?
Hey DomiBunn! Please don't tag staff members.
you can send-me a link?
More optimised. It was working before with Akarin. Only just started
basically paper
Pretty much
I honestly won't help you, because I don't know this fork and what it changes compared to paper/spigot
isn't it just a mess up in mysql?
Because LP was designed for those server brands and this one here is kinda unknown
Tbh I think it's something to do with MySQL and not the server brand
No idea @signal latch
That's an error I never saw before
oh
I wanna reset MySQL database but I don't wanna lose all the groups
you can try /lp export <filename>
than on a test server import it to see did it export corectly
and only than purge the database and inport
em /lp inport <filename>
Would it sync over if I changed from MySQL to YAML in the file system?
it shoud but i recomend exporting incase it doesn't
I'll try that
but test the export cuz that error might provernt it fomr doin it right
and just wait a bit more cuz i don't want to couse you to loose ur perm data and someone might know the fix
or...
waitt
no wait!!
waittt @ebon thicket
OK
do the export like i said
Done
waitt
# The prefix for all LuckPerms SQL tables.
# - Change this is you want to use different tables for different servers.
table_prefix: 'luckperms_'```
change the prefix
so you don't flush it all and just keep it there as a backup
on all yes
but for now just test on one
OK
Don’t you mean import?
Hehe I’ve been watching the chat and it was bugging me
sorry looks cutly into the eyes
xD
Looks good so far
great!
It synced
so yeah just change it up no flush to play it safe and all your old perms are with the old prefix
I'm so happy it worked!
just be sure when you add a new server you change the prefix cuz it'll be a pain xd
Tysm
^^
and yeah editing sql can couse issues so be sure u know what ur douin otherwise a great tool is /lp editor
I'll keep that in mind for next time xD
Reminds me. Is there a way in the plugin to periodically sync with the database just in case the messaging system were to fail?
it saves the perms every time it's updated messaging is just used for it to be quicker
if you want it periodicall there is this
# This option controls how frequently LuckPerms will perform a sync task.
#
# - A sync task will refresh all data from the storage, and ensure that the most up-to-date data is
# being used by the plugin.
# - This is disabled by default, as most users will not need it. However, if you're using a remote
# storage type without a messaging service setup, you may wish to set this to something like 3.
# - Set to -1 to disable the task completely.
sync-minutes: 5```
I added litebans.ban and tried /ban and it didn't work
how did u add it?
Oh. Wasn’t aware that was in there
Command
can you tell me the exact command you used?
@steel wing Although, it's not likely at all that the messaging system will fail
/lp group co-owner permission set litebans.ban
Maybe not now, but it has on me in the past.
@ebon thicket Fill me in quickly, what's your setup like? Are you using bungee? Is litebans on bungee or on spigot
um check does your config
@steel wing Fair enough.
# If users on this server should have their global permissions applied.
# When set to false, only server specific permissions will apply for users on this server
include-global: true```
Litebans is on Bungee and Spigot. Connected to MySQL
Oooh Litebans. I use that
Sure
That's what I use
Can you do this quickly to verify its syncing properly, run /lp user <yourname> permission set test then /lpb user <yourname> permission check test
StentorianYT has permission test set to true in context global
👍
/lpb networksync
That means your database and messaging is configured correctly
but welp yeah
@signal latch...? It's working as it should be, no need to sync
um did you change the rest of the prefixes?
Yeah
@ebon thicket Can you enable lpb verbose with /lpb verbose on and try running /ban again
okie ima just stay quiet ^^
Still had no perms
@ebon thicket It should show you exactly what permission checks are happening
Did nothing come up?
[15:53:21 INFO]: [LP] VB > stentorianyt - pv.see - undefined
[15:53:21 INFO]: [LP] VB > stentorianyt - litebans.* - undefined
[15:53:21 INFO]: [LP] VB > stentorianyt - litebans.ban - undefined
[15:54:33 INFO]: [LP] VB > stentorianyt - pv.see - undefined```
So that's indicating that you don't have the litebans.ban perm
Can you try /lp user stentorianyt permission set litebans.ban then try the command again
It said I have the permission and I tried /ban again and same no perms message
Oh. The permission portion is required for that command? I just type set and it works.
@steel wing Hmm, you sure?
Yeah
can you try /lpb user <ign> permission set litebans.*
@ebon thicket Hmm. Can you run /lpb user <yourname> permission check litebans.ban
Note the b is important
Says I have permission
yap .* means u get all the perms from a plugin
My monitor kinda glitched tho so I can't access my MC atm
@ebon thicket https://www.spigotmc.org/resources/litebans.3715/ has the list of all litebans perms you might be missing some
can you also do what void said to see if you have that perm? also are you a part of the co-owner group?
Atm I can't do anything as my PC's video output has just gone
Gonna have to troubleshoot it
Flipping great
Nah, its fine
I can't even check the graphics as they're built in
This is the last thing I need
did u try...restarting
Integrated... Bleh.
RIP
True
integrated isn't that bad.....
Err...
Ofc, restarting worked
Lel
gg to windows
Ok
bie bies whispers use linux
Lol Ubuntu is nice for beginners
(that's wut i'm on)
I have Ubuntu on my laptop xD
I just use Windows for my PC
Cuz I paid $50 for it
So...
but since #general is bussy i've heard of it but i custumized the gui on ubuntu too mutch to bother moving over now
@steel wing
Eh. I like KDE even if it’s resource intensive.
not my style ^^
Cinnamon is nice too
but honestly there is so many distros that any1 can pick what they need
i tried arch just got pissed and gave up
Lol
so yeah the easy install ubuntu with a ton of gui modifications
I personally don’t like Ubuntu myself though I recommend it to new users
only thing is when grub decides to crash and keep a tooltip vizyble untill you force close it
I like Debian tho
eww gui
Not the GUI one
o
I use Debian for servers
to be fully honest i switched to linux cuz it's way easier&faster to work with mc servers and you don't need extra software for ssh
I love Linux myself. My video editing software only runs on Windows so that it why I am still using it. The program won’t run in Wine.
I use Vegas Pro
aaa...so i was right that it used to be made by sony ^^
Used to be
soud have said created by sony
I use Vegas Pro 15 nowadays
:3
Then they release version 16 a few weeks after I bought 15...
and ima say we shoud stop cuz after all we are off topic
True
and also night ^^
Night. Daytime here tho xD
30 to midnight here
and i has to be up by 6 0.o
Ah
yes i say has instead of have intentionally
Lol
night night
Night
Hey
Can i replace wanted field for all rows in MySQL (rank to rank)
Or is this myb possible with bulkupdates?
Can you rephrase that? I’m not really sure what you want
I want to move all players from group (example VIP) to group (example Member)
How? I dont want to do something wrong
There should even be an example for just that on the wiki page
Myb this
/lp bulkupdate all update permission group.mod "permission == group.moderator"
Im not sure
Yes. That also updates it in all groups. But if they use the old names that would be a good thing
Hey
For example some users have:
permission.tag1
some:
permission.tag2
So can i remove all permissions with permission.%?
Or permission.*?
i keep getting this error spammed in my log [17:56:44 WARN]: Sun Sep 30 17:56:44 CDT 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
can you reword that
ok
is this in luckperms config
Yep
@crude orbit If you're using like tag1, tag2 you can use permission.tag_ otherwise permission.%
In my case deluxetags.tag.tagname
Look when i type
/lp bulkupdates users delete "permission == deluxetags.tag.VIP"
There is no any output in console
You need to run the confirm command it gives you in console.
But there is no any output
That's because you have an s at the end of bulkupdate
Can i use deluxetags.tag.*?
it worked! i am not getting spammed to death anymore! lol
😃
It will only look for that exact permission. You need to use permission ~~ deluxetags.tag.%
thank you so much, i even reset my server thinking it would solve the problem xD
kk Imortalshard
Np Joseph 😃
Again
No output
lp bulkupdate users delete "permission ~~ deluxetags.tag.%"
You don't have a server-network? Or do you?
I have network, but currently luckperms on only 1 server.
Do you get output from lp bulkupdate users delete "permission == deluxetags.tag.%
Nope imortalshard
What about a simple command like lp info
Try lp bulkupdate users delete "permission == deluxetags.tag.(tagname)" an try it with just one of the tags.
What luckperms version are you using?
4.3.2
uhh guys now i get another error Kicked whilst connecting to lobby: Ip forwarding is enabled but spoofed data can't be decoded or is missing
You have network?
yes
You are trying directly to connect to server?
Have you set bungeecord to true in spigot.yml?
yes
although i did just reinstall bungeecord and ip_fowarding is not enabled but lobby says ip_fowarding is enabled
Google it 😄
Oh man
Heyt everyone, just to be sure, I forgot how LP works when migrate from PEX.
Do I need to set weight for each groups?
Staff have Higher weight than donator ranks?
Thanks everyone 😉
@tough spear Yes you need to set weights to each group. The bigger the weight number. The more priority it has. So yes. Staff higher than donors.
What now Imortalshard? 😐
hey guys, do you have any recommendation for setting up vanilla commands permissions without essentialsX or other command like that?
I have a really simple vanilla server and I would like to allow some simple commands to my adms, but I don't wan't to install any other plugin
on 1.12.2 I used minecraft.command.<commandName>
but on 1.13 this doesn't seem to work
@crude orbit No idea to be honest. You're doing the commands correctly so they should be working.
I cannot remove them mannualy there is more than 5k rows
@earnest rock a lot has changed in 1.13. You might need to use a plugin for it. Loads of free easy ones you can use.
@toxic wagon do you have any recommendation?
Hey brunobmello25! Please don't tag staff members.
I use EssentialsX
Yeah, I might need to use one of these as well.
It's a shame, I really didn't want to use another plugin that extends the vanilla game
Dome through MySQL 😄
Anyone on that can help me get LuckPerms working on my temp server?
Just install the plugin the set it up how you want it. Then it works.
already have done that, when i try to log onto the server it says "Permissions data for your user was not loaded during the pre-login state - unable to continue. Please try again later." But everything simple i have done has not worked.
can you run lp info in the console and show us
@winter mirage Are you getting any errors in the console apart from that one.
i am not
yes
@winter mirage so you're using CraftBukkit not spigot or paperspigot?
i restarted it didnt work, we downloaded LP and everything and it didnt change anything
yes im using CraftBukkit
im just trying to setup a temp server right now
There is an issue with Luckperms and CraftBukkit. But it's on the CraftBukkit side that stops a lot of plugins for working. Best thing to do Is upgrade to Paperspigot.
@winter mirage
i got it to work with paperspigot!
While you're at it. Update luckperms with the latest version from the first link in the #welcome channel @winter mirage
is there a way to promote a normal user without typing the command as moderator.
I tried with a command block but I don’t get it to work, server is Paper 1.13.1
Check the options, command blocks miiight be blocked from running commands
i dont get the code right to do it. like: execute @p run lp users @p promote default
hi @flat talon i might be wrong but if you do exacute @p it runs the command as the closest player using thier perms so they can not promothe them self.....
but i'm not sure
@signal latch yes correct but i dont know how the command is to run it as admin
did you try straight up run lp users @p promote default
no
this
lp users @p promote default
also
it's user
ugh i feel dumb lp user @p promote default
@flat talon
no cant use it like lp user @p promote default
what's the error?
I don't use paper so take what i say with a grain of salt
@flat talon
@flat talon Are you using 1.13?
yes paper 1.13.1
There is an issue in spigot that breaks command blocks. They did it a hacky way in 1.12 and it completely broke in 1.13.
https://github.com/lucko/LuckPerms/issues/1240 You'd be having this same issue.
not good, is there a other way to do it without commandblocks
custom command plugins
? do you have a suggestion
sorry not my neeche but i'm sure some1 will recomend something. if the subject gets pushed up just re ask it in #general in a few :)
Whenever I attempt to give myself a prefix on a server like Skyblock it just doesn't work. I have my database setup and everything
Does the prefix show in /lp user <name> info?
@signal latch tnx for the tip i found a sollution for it
I'm getting these errors in my Proxy server
10:23:12 [SEVERE] [main] INFO me.lucko.luckperms.lib.hikari.HikariDataSource - luckperms-hikari - Starting...
10:23:12 [SEVERE] [main] INFO me.lucko.luckperms.lib.hikari.HikariDataSource - luckperms-hikari - Start completed.
10:23:21 [SEVERE] Mon Oct 01 10:23:21 GMT 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
The reason I don't get it is because I can use per server permissions
but not groups
and its just very confusing
Did you use that link to fix the error?
Also a tip when you're pasting use <```> at the beginning and end to make it format it nicer
No <>
So basically
<```yaml
Your log here
Bla```>
Oh
That's just mean discord
Again no <> but discord did ignore them for me so idk it's beeing mean
If you read the wiki, is says to add the last two options.
?
In console this is my only error now
10:23:21 [SEVERE] Mon Oct 01 10:23:21 GMT 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
I just gave you a link to fix that error...
Ik
Then it should be fixed if you follow what it says. 😃
I've done everything it's told me todo and theres no errors in my console
but yet per server groups just isn't working
Have you got the servers linked to the same database, an have you set the server: option at the top of each of the LuckPerms config.yml
mhm
server: factions
storage-method: MariaDB
data:
address: [address]
database: [db]
username: [username]
password: '[pass]'
All the same.
besides server:
For per server groups:
You can either set each of the permission inside the group to only work on that specific server, or you can apply that group to the user/group using the server=<servername> context
Both do both, up to you
Like an error i've also been having is when I set a prefix to a certain server it wont work
/lp user/group <name> meta addprefix <weight> <prefix> server=<servername>
Does the correct prefix show in /lp user <name> info?
Then it has to do with your chat format
It all depends on how your have your chat format set up
Hmm, what does /lp user <name> meta info show?
Hmm, i'm sure sure to be honest as everything i can see looks correct, what version of luckperms are you using?
Version v4.2.6
4.2.6? Or 4.3.6?
4.3.7 is the latest.
yeah 4.3.2
Spigot page is always a few version behind as it's not as updated.
Oh
but yeah, 4.2.6 is atleast 100+ versions behind
😂
1sec lemme quickly download everything
Ok
Downloaded latest version
Still doesn't work
Alright sorry I gotta goto school, i'll come back when I can.
@toxic wagon can you put the screenshot back on i was still using it lol
Hey Joseph_Maldjian! Please don't tag staff members.
sry clippy
screenshot?
of the sql thing
I didn't screenshot any sql stuff. I just sent a link to the wiki.
wait you did not send the screenshot it was lobenski
i got confused because you guys were chatting at the same time xD
Hello
i think i find a bug basically i want use a permission to use libsdisguise to become a slime for example
then i add the permission
libsdisguises.disguise.slime
but since i want block setsize option for the permission
of the slime, to prevent player to abuse
i negated this libsdisguises.disguise.slime.setsize
but doing this the player can't use disguise slime anymore
99 times out of 100 this is not a LP bug
rathermore is a libsdisguise bug?
/lp verbose on and see what perms are being granted/denied
@sleek musk So you don't get spammed, use /lp verbose on <name> & <pluginname> since you know the plugin
i try a trick first
i failed, i gonna try to verbose
that do nothing, i have to check something?
[LP] Verbose logging enabled for checks matching huzuno & LibsDisguises.
Enable the verbose then run the command you're wanting to check the permission for.
[14:21:32 INFO]: [LP] VB > huzuno - libsdisguises.seecmd.disguise - true
[14:21:32 INFO]: [LP] VB > huzuno - libsdisguises.disguise.* - undefined
(huzuno is my dummy name)
i runned /d slime and it output that
these are the permission that these player have
What did the verbose say
[14:21:32 INFO]: [LP] VB > huzuno - libsdisguises.seecmd.disguise - true
[14:21:32 INFO]: [LP] VB > huzuno - libsdisguises.disguise.* - undefined
it say that
Are you using the slime command with the verbose active?
yeah
it output that
[14:31:03 INFO]: huzuno issued server command: /d slime
[14:31:03 INFO]: [LP] VB > huzuno - libsdisguises.seecmd.disguise - true
[14:31:03 INFO]: [LP] VB > huzuno - libsdisguises.disguise.* - undefined
libsdisguises.disguise.slime.-setsize give that permission to the player instead of the other two permissions for slime
see if it works
I'm not sure what else to suggest sorry. It should be working.
maybe author broken it
i try to contact libray?
or Luck?
opened right now
hey does anyone know how i can remove all server-specific permissions from all users with bulkupdate?
like i have a server called vanilla and alot of players have specific permissions for it which all should be cleared/reset
/lp bulkupdate all delete "server == vanilla"
would that do?
im kinda scared to try it since its a large database for several servers
@blazing jungle Yes that looks right. And before you do that, make a backup of the database. And if you don't know how, now would be a good time to learn it
i don't have a default group. it has just disappeared. i used to be able to tab complete it too, but now, nada. the server was running the whole time, with me in front, and i am using yaml as my storage method
is there a way to re make it?
What happens if you /lp group default permission add test
i have just started, so i hadn't added any perms, apart from prefix and weight for the other groups
@elfin egret
That's more than a tad beyond what I (or I think any other mod) can debug
my guess is that the default file is corrupted
good evening, how do you add someone to a group please? I forgot
The Usage page on the wiki explains the basics pretty well
Hi Everyone
Well I'm a Dev of mc plugins and Websites
well i just wanted to ask 1 question
What are the permissions for the luckperms plugin
I mean where is the permissions nodes
We have some issue's with LP, as example. LP does not know about a uuid that does exsist. Its not in the users folder.
or it does not get the correct one. Because the one that i get from the join section in the console does not work. there is not such uuid.
So basicly, how the hell does LP store it uuid if they are not the same as i see in the console.
Also the uuid from the logs from LP does not match up...
@glossy hull The permissions are on the command usage page. Under the commands. Apart from that you can use lp tree in-game and get a link to all the permissions for Luckperms and all the other permissions luckperms knows about.
Thx
and Is Luckperms a permissions plugin? or it just migrate the groups from another permissions plugin?
It's the best permissions plugin.
I just got LP and was wondering if there was a command to increase number base oernsission by 1?
like : CrazyEnchantments.Limit.2 to CrazyEnchantments.Limit.3
After you've made your groups check out lp editor @glossy hull
@bold junco AFAIK you'll need to do it manually. For each user/group
By default everything is stored in a H2 database file. If you're wanting the user and group files you need to change the storage method setting to yaml
It's just the way it's done. Because the Web editor is the best way to edit things. Rather than annoying files.
Less chance of messing something up
k Thx for the help i really appreciate it 😄
how does one make ranks and prefixes
coming from 5 year groupmanager veteran lol
not switching over any files or importing
https://github.com/lucko/LuckPerms/wiki/GM-&-PEX-Command-Equivalents#group-manager
That will be useful haha
Make the groups in-game with the commands. The the best way to add permissions and that is to use /lp editor
oh so I make groups ingame
Yeah. Then use the web editor to add all the permissions.
there's no way to edit config for this is this
You mean user or group files?
yes like gm
https://github.com/lucko/LuckPerms/wiki/Switching-storage-types
Change the storage method to yaml
like how tf do I add prefixes
I love you
Hey would it be possible to add the same permission on multiple servers
Just don't add server=<servername> to the end of the permission and it will make it global, meaning it will be on all servers.
Errr I meant to add essentials.gamemode.creative for Build1, Build2, and Build3 server but not on Spawn and PvP server
Ah okay,
Well you can either add the permission global, and deny it only for pvp and spawn, or you can have a look at https://github.com/lucko/LuckPerms/wiki/Context#defining-your-own-contexts
Hello. Does the LuckPerms apply to 1.12.2?
Yes
sponge..?
Yes
Where can I get it?
OMG...T.T Thank you !
I was desperate for a sponge version.
What API7.1 do support?
It says on the download page
The sponge version supports from API5 to API7 (all versions)
No problemo
bonjour il y as t'il des français ou je doit parler en english ?
car j'aurais quelle que question
@storm geyser it supports API 5 - 8. Even though it only claims to supoort up to API7 on the page. Luck has confirmed it several times @bitter socket
hello it's to know if I mix permission bungeecord and spigot it will work or must I put separately as bungeeperm and permissionEX
ps: I am French
thk BS!
@sullen prawn mind to use https://www.deepl.com/translator ?
Use the free DeepL Translator to translate your texts with the best machine translation available, powered by DeepL’s world-leading neural network technology. Currently supported languages are English, German, French, Spanish, Italian, Dutch, and Polish.
because at the moment I'm bugging the bungeecord plugin with bungeeperm and spigot with permisionEX and I'm working on mysql
I can't understand what you are trying to say
But in any case you should have LuckPerms on all servers
The wiki pages "Network Installation" and "Syncing Data between servers" should explain how to set everything up
^
https://github.com/lucko/LuckPerms/wiki/Network-Installation
https://github.com/lucko/LuckPerms/wiki/Syncing-data-between-servers
@sullen prawn
I ask if I with your plugin the permission bungeecord and spigot works together or not because currently I work with bungeeperm which is in the plugin folder of bungeecord and spigot with permissionex and I also use mysql
Read my messages above
And LuckPerms can't work with PEX
It can migrate from PEX. But that's all
PEX is a completely different plugin that has nothing to do with LuckPerms
yes but I ask instead to work with bungeeperm and permissionEX I can work with your plugin on all spigot and bungeecord servers
Instead of BungeePerm and PermissionsEX, you would use Luckperms-Bukkit/Spigot version on all the spigot servers, and the LuckPerms-Bungee version on the bungeecord server. If you have a read of the link posted above, it will explain how it install it. You can find the download links for both the mentioned veersions of Luckperms at: https://luckperms.github.io/
Well, I'll try and tell you what if I have a problem because I can't explain myself well
If you experience issues with it, try having a further look at some of the other pages on the Wiki, it will most likely have the answers you're after.
Yes, thank you. Thank you.
Joueur:
options:
default: 'true'
prefix: '&f&l[&e&l&k!!!&6Joueur&e&l&k!!!&f&l]'
suffix: ''
rank: '1'
permissions:
- -creativegates.create
- -creativegates.destroy
or I have to put this and bungeecord's permission in which file
@sullen prawn All permissions are stored in the same file. So you would add them to the same file.
Also, i recommend you try the command /lp editor in-game
Also, with negating permissions you can just to /lp user <username> permission set <permission> false to negate the permissions. You don't need to add the -
I prefer to edit with notepad+++
@sullen prawn That's fine, i'm just saying to have a look at the /lp editor As it's thee Web-Editor which makes it a lot easier when adding permissions.
I don't understand how it works or is registering permissions as permission.yml
because I don't like to do it through the website but with notepad++
If you want to use .yml files for all the permissions. You need to change the storage-method in ALL the luckperms configs to yaml.
yes but what I mean is that with permissionex I made my permission in the yaml file and then when I finished typing a command for everything transferred in mysql
You can't do that
Either store everything in YAML (can't be synced) or MySQL
@sullen prawn
if i have include-global-world = false and apply-global-world-groups = true
Would that contradict each other?
sorry for dumb question but i haven't used a permissions plugin in mc for quite a while. for luckperms, is it possible to write your base permissions in e.g. a yml file and then import into a database (like pex used to be able to?) or do i have to do things via database queries/commands?
@unique bobcat I mean you could, but it's a slow way. You can just have everything linked to a database, then use a mixture of in-game commands and the web-editor
that just runs off the jar yea?
Yeah, just have a look at that page and it will give you info all about it
coolio.
2 more questions sorry.
if i update things manually via the database (i.e. change a users group), will this damage any parts of the plugin, or require any manual syncing or anything? (going to be doing a custom python cron-type syncing script)
a 4gb ram vps (3.5gb for minecraft) should be enough for spigot + database + luckperms testing yea? without any players actually playing, that is
@unique bobcat just make sure you've everything set up as the wiki page "Network Installation" explains (the wiki page "Syncing data between servers")
And when you do changes run lp networksync on any of the servers
Or just lp sync if it's just a single server
it's not to sync between servers, it's to sync between a website and the server
And 0.5-1GB of RAM are enough for a player with max 1 player
so after i change anything, run /lp sync?
Then lp sync
awesome, ty for your help 😃
you're welcome
To assign a command to a group like help (just as an idividal command) would it just be /lp (user/group) permssion set minecraft.help true
/lp user/group (name) permission set minecraft.help true*
Oh ah ok
(sorry for another question)
lets say i have luckperms on 1.12.2 and i have a 1.13.1 server, is the data storage the same? or will the latest version migrate the database?
Thanks. Is the lp editor easier to use or nust more reliable
easier to use and you'll see why
Ok thanks
i don't suppose anyone has a luckyperms database with some existing groups/users i can have just to test some rank syncing? :p
I have, but it's highly clasiffied data
damn :p
What do you mean by "is the data storage the same"
as in, will i have to like migrate it and does it follow the same format
i.e. table layout/etc
if you want to have your 1.12.2 database on your 1.13.1 server, you need to do /lp export and then you'll get a .txt file and then on your 1.13.1 server you do /lp import, if in your 1.13.1.'s LuckPerms config that storage method is the same as in your 1.12.2 it wil be in the same format
so i could hypothetically just copy a 1.12.2 database and 1.13.1 could use it fine?
You can't copy it, you have to do /lp export on your 1.12.2 server
Then you can proceed with that .txt file and do /lp import on your 1.13.1 server
mk
You can't just take your H2/YAML file and put it in the LP folder
just wish i had a 1.12.2 server to get it from lmao
You'll get a shit ton of errors
what is h2 again?
Is a storage type
is it mysql?
No, it's different
oh
yea. i've just never heard of h2 before
If you're using LP, you'd want to use H2 as your storage method because of it's performance
i'm good with mysql tbh
You can use that as your storage method too
i just need mysql because i'm going to be doing lots of sql queries to sync rank data between a website and the game, so i'd rather the website and game storage be the same
#
# | Remote databases - require connection information to be configured below
# |=> MySQL
# |=> MariaDB (preferred over MySQL)
# |=> PostgreSQL
# |=> MongoDB
#
# | Flatfile/local database - don't require any extra configuration
# |=> H2 (preferred over SQLite)
# |=> SQLite
#
# | Readable & editable text files - don't require any extra configuration
# |=> YAML (.yml files)
# |=> JSON (.json files)
# |=> HOCON (.conf files)
# |=> TOML (.toml files)```
yea i got mysql to work :p
Splendid
No clue, just another storage method
I was joking
Correct
No problems
ok i'm sorry for my dumbness but can anyone help in adding or setting a group to a user?
in pex, i'd do e.g:
/pex user <user> group add <group>
or:
/pex user <user> group set <group>
i'm struggling to find a similar command in luckperms? i looked at web editor but i could be dumb?
or is it just like this?
you add group.<group> and that adds a group to them?
is there a way to do that via commands?
ahahaha someone is a beautiful person
thank you ❤
would it work similarly (or the same) to just execute this?
/lp user permission permission set group.<group>
that seems to be how the web editor does it?
it would work fine
ah cool, thanks 😃
1 more question, sorry. how is one's primary group determined in luckperms? in pex, you had a config option for if you want groups to be added as a "lower power" or a "higher power" to their current group(s), if that makes sense?
see primary-group-calculation in the config
thank you 😃 you're a beautiful person :3
Does lp not support offline lookup as example with lp check (user) (permission)?
@unique bobcat I just started reading part of the conversation about 1.12 and 1.13
All LuckPerms versions use the exact same format
(Assuming it's the same storage type)
thought so :p
@pure hinge Don't know if you got an answer to your question or not, but LP only stores 'special' users
permissions:
- mmcrestrict.bypass.use.ic2.dynamite:
value: true
world: world_nether
- mmcrestrict.bypass.use.ic2.dynamite_sticky:
value: true
world: world_nether
- mmcrestrict.bypass.own.ic2.dynamite_sticky
- mmcrestrict.bypass.own.ic2.dynamite```
So im trying to get world specific permissions
and currently im trying to expand the usage of this restrict plugin
obviously ownership is global but so far "use" is onlt allowed in the nether. However players arent able to use the items specified
What am i doing wrong?
world_nether is not the context for nether on forge servers. The context is world=DIM1
Also we recommend to not edit the perms through the files (which I assume you did)
So, what should the value world: world_nether be world:DIM1
Space after colon
And yes i get the recommendation but i have been using groupmanager for years so editing yaml is fine for me
ahhh okay
To find the context of the world you need, load the game you, join that world and then do /lp user <your username> info. It will have a context entry
@nocturne birch have you tried the web editor?
im using that now. I wouldnt say its quicker, but its still useful
i have tried lp editor in console and the link it returns does not work. any suggestions
You're using Multicraft, it sometimes mangles links @distant panther
Try it from in game, or open the logs/latest.log file and get the full link
hello can someone help me ?
Hello, I have a very big problem. My Network is attacked by bots daily, although they do not get to enter, LuckPerms registers these bots as users and adds them to mysql, causing mysql to increase in size
Today increased 30k of users
how can I solve that?
Are you running it cracked?
That’s an inherent issue with cracked servers
Oh yeah actually!
I’ve heard there’s a config option
Pretty sure it’s called online-mode?
I was suggesting you make it a premium server
By design, online mode servers don’t suffer from bot attacks, really.
Aside from the many reasons you shouldn’t run a cracked server, LuckPerms shouldn’t store data about normal players
Only if they have a prefix, special group etc
So make sure you’re not assigning a perm on join or anything
"Hey yeh so im doing something illegal and so im wondering why I'm having such a hard time doing it?"
*hey I’m doing something not only illegal but also that deliberately bypasses protection put in place to prevent issues like the one I’m having but I’m having an issue like the one I’m having
guys im having a small problem, ive tried installing NPC plugin onto my server & i tried to /lp group owner permission set npc.create [NPC Link : https://ore.spongepowered.org/Mr_Daniel12321/NPCs ]
tried giving permission for server owner(which is me) but when i try to execute the command /npc create or /npc it doesnt work,
anyone knows why or did i miss something?
@foggy quartz and MySQL couldn’t care less about 30k entries more or less
MySQL can easily millions of datasets
Billions if Setup correctly
okay maybe a dumb question, but how do i allow users to break/place blocks?
im using plotssquared, i gave everyone plots.basic and plots.use and worldmodify.*
im also using essentials and essitalsx.
it world edit/build works with luckperms disabled
They need to claim a plot first
the plot is claimed
Use verbose to find out which permissions are missing
with verbose on nothing pops up when trying to break a block.
but, if i remove luckperm, everything is hunky dory
Are you op?
if i am op i can break all blocks, if i am not i can not break blocks (with luckperms enabled)
Check if the spawn protection is enabled
so just turn it right off?
Yes
That’s why you have protection plugins
And modifyworld permissions don’t do anything
They are the permissions for PEX’s antibuild
so, to protect a spawn area from being build on.
what would you recommend for a protection plugin?
Sorry if its a dumb question,
wait im dumb, users are unable to break/build anything execpt for in the plot they claimed
That’s the point of a plot plugin
^^^ yeah still learning all of this.
helping a friend set up his bungee servers. the old devs abandoned it and still had pex installed + worldguard + essentials proctoins on + anti cheat + another plugin for world guarding... lol
thanks 💯
lol ive been digging threw docs for the last few days trying to sort out the mass amount of unneeded plugins.
pex lead me to luckperms. after looking through the github i found verbose
Not bad
Did you also find the editor?
@polar osprey
If you haven’t, just run /lp editor
You can check the wiki page later 😉
Hello i've created a group for founders and the prefix doesn't work can someone help me
You need to have a chat format plugin installed. Luckperms doesn't handle the chat.
wich one works fine with sponge ?
Nucleus does i'm pretty sure.
okay thanks you
Hello! Can you tell me how to make a color nickname in the chat?I have Nucleus, Luckperms,uChat installed?Thanks.
Luckperms doesn't handle the chat. You'd need to do it though uchat or Nucleus
I don't understand how to do it through luckperms. It seems to me that it is necessary to give permissions to some user, but I do not know how. I use plugins uChat and Nucleus.
You don't know how to give permissions or change the nickname colour?
I know I need to give some permissions to change colors but don't know which ones.
Have a look at the plugin documentation for Nucleus or Uchat, it should tell you.
I read the documentation. It said I needed to enter a command /lp group admin meta set namecolor blue, but it didn't help me
You want a prefix or? @serene cipher
color nickname @signal latch
UChat overrides all nucleus chat features, so whatever you want in chat must be done using UChat, and namecolor is a nuclrus feature which UChat overrides
I have 0 experience with UChat however, so you'll have to speak with them for support
Okay, thanks. Tell me, do I need to change in file main.conf from chat=enabled tochat=disabled?
Nope, UChat overrides all other chat functionality by default. It legitimately breaks other chat plugins
Okay, thanks. I will ask for help in the conference uChat 😃
Is there a way to block players from using commands from actual mods, rather than just plugins?
Hello,I have a problem, on the SkyWars server prefixes are not displayed (more precisely instead of them writes " default")
@sick cairn https://ore.spongepowered.org/kremi151/ForgedPerms install this 😃
@wide kettle Hmm, what chat manager?
Integrated in plugin SkywarsX
I tried using other chat plugins, but the plugin on sky wars overwrites the messages
By asking your questions and stating your issues right here... ?
You might want to think about why there's a "Bukkit" in the file name and reading stuff a bit more closesly: https://screenshots.firefox.com/EBomabQ8hoB1If4n/www.spigotmc.org
Anyways check #welcome for all downloads
(First link)
Im so sorry
That's why you read stuffs
Especially welcome pages/channels with more than just a few lines
I'm Turkish. My English is not good. I don't understand what's written.
Yes
My English was shit years ago
I'm sorry I made a mistake.
Constant reading and learning is the only way to improve it
❤
Btw, I'm not mad. I'm just trying to help you help yourself
I know thank you
Awesome 👍
Is there a way to have a group do a command and it does the command for the people in the group
@dense fjord there might be a plugin out there capable of this, but most likely not
You might want to reconsider your solution to whatever problem you're having
#general is a great place to ask about your problem (explain what you want to do, not how you want to solve it there)
Kk
small typo in the wiki https://github.com/lucko/LuckPerms/wiki/Command-Usage#user-commands is the username of uuid of the user of > or
Thanks 😃
So I just made a Sponge-forge server. I love Luckperms but I can't seem to figure out how to get the prefix/suffix chat working. Any ideas? I know that it needs some sort of plugin to actually format the chat like essentials but Essentials does not support sponge.. (I don't think it does)
Have a look at Nucleus 😃
Taco
It's basically Sponge Essentials
Heard of it, similar to essentials?
Use Vault and EssentialsX
ao
does essentialsX work with sponge?
RIP
@radiant harbor Unfortunately not 😦
xD
Thanks for the instant support!
Don't worry 😉