#support-1
1 messages ยท Page 271 of 1
you need to use the & symbol instead of $
Ok done. But nothing happen. I think Permissions takes over from LuckPerms because i see this on the chat
I only have "Essentials-2.x", "EssentialsChat-2.x" and "Vault"
that prefix and suffix still says that you're using $ instead of &
Hmmm, it's better now ๐
@elfin egret my LP says contact a administrator now after I've been using it for more than a month now and I just did /reboot
@elfin egret All work good, thank you ๐
@elfin egret
Why my LP stopped working after it worked for several weeks
What did you change?
Remove some plugins
Which ?
Bukkit or Sponge
Bukkit
What is not working in LP?
Bukkit
Contact administrator
When you type what command?
I don't understand
So
You turn on your server
And during startup
It says
Contact Admin
?
Yes with /restart
In the console it says that?
No during join
You getkicked
You get the same message on the computer?
It's your server?
@hallow moon same
Its your server?
Yes
I can't show proof without showing files etc but obvious one of I can join and send test msg
I'm the owner
I am sure Luck will be able to help when he get's on
I don't think it's loading the perms cuz it's not connecting to the DB
:/
Do you get the same problem on a fresh install of LP?
Haven't updated on one month
Do you have any admins who could have done anything
@limpid helm What app is that? Better than minechat?
?
How do i make it so people can battle npcs in my claim
use interact-entity-secondary minecraft:player pixelmon:any
@prime gate is it night for you?
Eh, 6:24pm
Hello, just wondering what do you think, how is LuckPerms better than powerfulPerms?
@inland mantle In every possible way. Look at the picture comparing luckperms to other permission plugins on the luckperms spigot plugin page.
@inland mantle Did u look at it?
Yes, looking at it, wondering if for a good alternative than PP
I am using it on a big network, PP is causing high CPU usage , even thought gustav said he is repariing it I am just checking for alternatives
Luckperms won't use much cpu power but it may take a little bit of ram up because of caching. Pls correct me if I'm wrong @elfin egret
Ram is not an issue, need to be sure thought it is a 2000 players network
What is having high CPU usage is the MySQL Server
@inland mantle Yes, you will see a reduced CPU usage on the database server, for sure
Where should the file permissions.json be located at?
cant seem to find it anywhere
powerfulperms has a pretty weird schema, which results in a bunch of unnecessary queries when data is loaded
Hey @snow widget, did that worldguard issue get resolved?
if not, mind linking me to the ticket again
And the importer of pp to luckperms imports everything?
Yeah it does
however it depends on the PP Api to do the migration, which seems to change almost every release
Give it a try, and if you have any issues w/ it I'll get it fixed.
/msg @elfin egret hey do you know any big network that uses luck perm?
What a fail xD this is not like slack
lol
yeah, there's a couple i'm aware of & in contact with.
depends on your definition of big network though, I suppose ๐
^:D
1000-2000 players
What network are you from?
https://www.guildcraft.org/ https://pika-network.net are the only two I know of
both average 2k ish.
ComuGamers a Spanish network
in terms of concurrent players on one instance, i know it can handle upwards of 600 players without issues
I will try to do the migration today and let you know @Luck
and can probably grab profiling data if you're interested in it
mysql
i might have a quick look over the PP migration code later also
i can probably strip out a lot of that legacy stuff
???
#github-spam?
Heyo again, I'm having trouble assigning my alt account admin on a Towny server and default on the rest of the servers I am using (bungeecord)
/lp user aimeaims parent add admin towny world
/lp user aimeaims meta addprefix 305 &9[&4Admin&9]&f- Towny world
however my alt is still getting the prefix from default
the prefix for default is 5 {prefix} global global
Use the meta info command to check where it's going wrong
worth noting also that if you're using vault, you also need to set vault-server in the config to the correct value
i'll have a look thanks ๐
ah I missed the vault option, thanks again Great plugin ^_^ โค
ty ๐
btw, i'v looked on the wiki what does parent add and switchparentgroup do in comparison to each other? ๐
wiki confuses lol
just use the parent add command if you're confused
primary groups are only really a thing because of vault
oki doki thanks again ^_^
the worldguard dev didnt reply to the issue
@elfin egret Hi, for the default assignment this is possible right?
vip:
if:
has-true: <group.vipb>
take:
- group.vipa
looks right yeah
Thanks
Luck is there a way to ignore certain permissions from showing on "Lp verbose on <playername>"
https://gyazo.com/c04131569b3c2c9853b7796ece04fe09 Just wondering.
add a second filter? So /lp verbose on merjilin griefprevention
you need an & in there
so /lp verbose on merjilin & griefprevention
that's what I was looking for, very powerful
it can do more than just that
ohhh okay. Thanks for clearing that up, Luck. haven't actually used it myself yet.
hey @elfin egret
o/
is there a way to remove the server from meta?
huh, what d'you mean
remove the whole lot, and re-add
or goto db and remove them there (not recommended)
if you view it in the permission info output, you can just click it
yeah, or that
and run ./lp sync
there are a lot of groups and a lot of meta
is there something like /lp group group1,group2,group3 meta removeprefix 10 null
or just remove the server
so the permission will be global instead per server
UPDATE luckperms_group_permissions SET server="global" WHERE permission LIKE "meta.%.%" AND server="magi";
sql is your friend ๐
UPDATE luckperms_group_permissions SET server="global" WHERE permission LIKE "meta.%.%" AND server="magi" AND (name="group1" OR name="group2" OR name="group3");
thanks
and obviously replace meta.%.% with prefix.%.% to do prefixes
aren't prefixes meta?
different format of node
oh
% in sql is like a wildcard *
np
ok
So!
I got a Question. Is there a way for me to see the list of prefixes made so I may delete them
@mystic oak you can look at the group's meta.
Hey everyone, using LuckPerms with BungeeCord/Waterfall and PaperSpigot. However, giving the wildcard luckperms.* doesn't allow me to use /lpb and when assigning Bungee permissions, they don't actually apply. Thoughts?
you need to set permissions on bungee not global
/lpb group admin permission set luckperms.* true bungee
@foggy quartz
Frani, is that you?! ๐
Didn't know you were here
#Pterodactyl lol
Okay, I think I may get what you're saying though
Wow, okay. It works. Thanks @snow widget โค
@elfin egret
@elfin egret dm me
LOOOOL
I am, matthew ๐
is this luckoflucian?
wat
dw
@snow widget I'm legit surprised to see you here. Did not expect to see anyone I know
Yeah, true. Just didn't expect it in this specific Discord lol
@foggy quartz I must not be following. After looking at the meta I see no way for a list of prefixes to be shown so that I know which ones I want to remove
/lp group administrator meta info
And in that I am to see a list of prefixes?
prefixes of the administrator group yes
Ok! Thank you so much! Is that command listed here: https://github.com/lucko/LuckPerms/wiki/Command-Usage?
Ok I found it! Thank you all!
I know my problem is simple innability to read
Thanks!
No problem man! Hope you have a damn lucky day! โค
Hi guys ! Someone can help me ?
yes?
@snow widget I've a little problem. I want to set different spawn for different group. But nothing work ! I use "essentialsX", "Mutliverse" and "LuckPerms"
All are configured and run without any problem
I use EssentialsSpawn too, but nothing works with LuckPerms. If i use another permission puglin, multiple spawn for groups works ...
What's the exact command you're running?
"/setspawn admin" for create spawn for only "admin" group
Oh sorry (i'm french lol)
Also, remember to set group weights
I've weights 100 to the "admin" group
I weights set like this for me
Admin: 1000
Super Mod: 900
Mod: 800
Developer: 799
Premium: 200
Default: 100
I set 1000 but nothing works. I think EssentialsX don't check LuckPerms groups. If i setspawn for "default" group, i spawn where i do the command. So i think i'm in Default group for EssentialsX (I'm in admin in LuckPerms)
@foggy quartz Do you have any suggestion for replace Essentials ?
@tardy elbow I'm working on something to replace some stuff, but it's nowhere close to done. I write my own plugins though so...
use another plugin for spawn
weights dont work for EssentialsSpawn I guess
because everyone is in default group
that's why it teleports you to the default spawn point
@snow widget Can you advise me on another plugin for spawn?
I dont use an other spawn plugin and dont know others, sorry!
but you could try Skript
I will try, thank ๐
@foggy quartz Do you know another plugin for resolve my problem ? ๐
I do not off the top of my head
Hmm ok.I will try too find one. Thank for your help ๐
@Akex62#8243 Set warps with essentials and make alias's of those commands in commands.yml. Give people that need permission to that warp, the permission to warp there. Customize essentials' locale file to make it look like you've teleported to spawn even though you've warped.
@teal crypt I will try, thank for you idea ๐
Hello ๐
o/
\o
400 000 entries of 1.5 >.<
So your 2 day estimate was pretty accurate then :/
Hey Luck
Hi guys ๐ I've a new problem with LuckPerms (i think because the plugin create error in log). I don't why, but i can't join anymore my server. 10 minutes ago, i can play, set parent to players, etc ... i do a reload, and now i've error http://pastebin.com/ePFR3wn2
Someone can help me, because i don't understand what i'm doing wrong. Thank for your help ๐
did you try editing a permission manually in the database
it's trying to load an empty string as a permission
which would indicate you've made some manual change somewhere
I made a very simply webpage (php for add permissions easily). I add all permissions like that. I will check my Sql database
ah, that's what caused it then
you can try DELETE FROM luckperms_group_permissions WHERE permisssion="";
should cleanup that blank entry
Oh ok ... i see the problem. One of my administrators do shit with SQL database for give him permissions and he create a empty entry in the SQL. I delete it and now all works good...
Thank @elfin egret ๐
My "administrator" is now get punished on the spawn lol
will we ever get a GUI for lp as i feel that would be an awesome addition i would use permantly but the commands are easy enough
@sonic stone I use LP with SQL, and it's just WONDERFUL !!! โค
but I mean, the API exposes everything you'd need to make a gui menu system if you really wanted to
yeah no i mean standalone
well, one was started, but never finished
UI design isn't really my thing, ya know
๐
yeah i also use LP with SQL I would just prefer a native gui i can execute on my local machine or a web ui works also bit then you will need to password protect it other wise any one could modify the perms
How are you handling threads @elfin egret?
in general or in the export thing I linked above
uhh
that's pretty much all of it
the comments are really just for my sanity when I go back and read that class in a few weeks/months time, lol
haha, no I get it completely
When I'm going back and managing my own plugins I wish I leave comments more
Literally went back to one of my gamemodes and was like "wtf did I do here?"
๐
Shit, I gotta add HAProxy support to the Bungee plugin.
I've been avoiding it because netty.
And netty doesn't like me
Interesting, pretty straight forward @elfin egret ๐๐ป
Why don't you? (I don't know LP's migrations are)
by migration, I mean the process which exports data from another permissions plugin into luckperms
I can't do it because I don't think any of the plugins I offer migration from are thread safe, or written in a way which allows concurrent reads
Ah, maybe zPerms; but more than likely not
Oh god, moving the GM perms...oh no
fucking GM
I was messing with powerfulperms yesterday, since it was horrendously slow to migrate from. tried to implement the same threading thing, then realised that the author had all database reads going through a single thread executor
Yeah, I gotta update the way I do our economy API. It's all handled through one DB connection.
It's pretty nasty
I'll have to see how LP handles DBs, may be interesting
pretty standard
i don't do anything too fancy
how2concurrency: http://i.imgur.com/B0IDdRr.png
sadly I discovered that after i'd written the threading code
oh damn, that sucks. I only started with Java last July xD
Was kinda thrown into it
LOL
I was a witness of that
I know sorry lol
what?
Does anyone else constantly get this?
16:59:21 [SEVERE] [LuckPerms Pool Thread #1062] WARN com.zaxxer.hikari.pool.PoolBase -
luckperms - Failed to validate connection com.mysql.jdbc.JDBC4Connection@428e8272 (Comm
unications link failure
The last packet successfully received from the server was 1,771,278 milliseconds ago.
The last packet sent successfully to the server was 1 milliseconds ago.)
So annoying
lol
Yeah, but it's responding to everything else.
well, it's dropping connections
and it's responding to LP on the Spigot server.
hm
I'll see if there's something in the MySQL config
but i'll do that in a minute
maybe max connections
how many plugins and other things do you have that use mysql
lp uses 10 connections by default
luckperms will use 20 connections per server
Fuck, yeah
or whatever you have connection-pool-size set to
LP is on 6 servers.
20 by default oh it has changed
LMAO
how about a zero or 2 at the end? :D
We have BAT (on 3 bungees), LP on 3 bungees, 6 Spigot servers running with LP, then our economy plugin with DB connection on 2-3 right now.
So...
Like 190 connections.
lol
holy shit.
That's actually a lot of connections
its 20 on bungee lp too
I know, lol
I calculated those in
The economy only uses a single connection per instance
Bat might not use 20
(need to change that)
I only account 1 per BAT instance (because I don't know)
Now I gotta figure out why HAProxy is sending empty packets
Maybe there's a better options that HAProxy
meh
Maybe cloudflare's load balancer will be better
I can test it
lol
Is it possible to set a specific person to have more homes than another with nucleus and if so does anyone know the node?
depends on nucles
Cuz im using the latest version of neclues for sponge but i asked on a diff thing and they said they had no idea
nucleus*
http://nucleuspowered.org/docs/permissions.html there is a part for homes
then again there might also be a config option like Essentials
Nah i already checked the config
it isn't a permission node, it's meta data. So it'd be /lp group <group> meta set home-count (number)
wellp then idk if it isnt the permissions
no problemo!
thanks xD
Nice meme
@elfin egret what do you use for the Discord GitHub bot?
Do you run it yourself, I mean
but I'm pretty sure it's used as the tutorial on github
nope, no 3rd party stuff either
github pushes the data directly to discord
Da hell, that's awesome.
yeah
nice, I was just thinking about the webhooks
@elfin egret Is this lucky perms taking a long time or lucky perms just noticing something else caused it to take that long:
[LuckPerms] [WARN] Processing login for DemiPixel took 19963ms.
But 20 seconds?
yeah?
I'm in one group... ๐
that doesn't matter
could be a networking thing
your server could randomly lag out for 20 seconds
Alright, figured I'd check ;P
all I know is that error is just a warning
it doesn't indicate an error with LP necessarily
Okay
it's just stating the obvious, it took that long to load the data
Oo sorry ๐
@elfin egret You replied just as I deleted my message because I remembered the command.
Ok, cool
Hey
hi
Hi guys
Any one used (ehlogin ) plugin ?
I used it and iam convused
I must make the ( luckperms online mode = false ? Or true ) ?? My bungeecord is = true but ofline players can join ๐
No clue
you should ask ehlogin for support with that
I don't know what it's doing to implement that sort of behaviour
Oh oky ๐
hey luck, i need help with somehting not luckperm related (it's bungeecord related) are you interested in helping?
or anyone for this matter
i'm trying to use this https://github.com/OvercastNetwork/BungeeCord
caus ei need it for pgm
but apparently due to this i just discovered
pgm?
Yeah?
so this breaks the auth plugin
Whats pgm? Never heard of anything by that name/acronym
it's team games
like capture the flag
king of the hill
team deathmatch
blitz
and so on
that plugin implements those minigames
try making an issue here
well i figured out the problem, i didn't want to make an issue cause i tuhink no one will respond
i mean they pulled the plug on the project
thx anyway though
How do I properly set this plugin up for a network? I was planning to use it on a network and sync groups, but not permissions. I found that the storage is on MySQL. But I don't know if its for both things or just the group a player is from. Also, I found there's a table prefix for different servers, but maybe with that it doesn't sync. Any help?
if you want stuff to sync, you need to connect everything to the same database
with the same table prefix, etc
But I mean, what does it sync?
everything
So, if I want to have, lets say 3 servers and sync ranks, not permissions, what? I don't want to have the same permissions for groups across servers, just the group a player is assigned to.
Setup per-server permissions
How?
Wow thanks
np
the example I gave to someone earlier was this
/lp user Luck parent set vip
/lp group vip permission set essentials.fly true hub
/lp group vip permission set essentials.craft true survival
but obviously you'll need to configure the server options in the config for that to work
Thanks
@elfin egret do you know the plugin "AnimatedNames"? Do you know how I can negate perms like animatednames.group.default for the default group and animatednames.group.owner for owner rank? it doesnt seem to work to add false after animatednames.group.default on set perm for owner.
you need to set a group weight on owner, otherwise it might not be checked first
/lp group owner setweight 100, for example
then just negate the group perm for the owner group
if that still doesn't work run /lp tree animatednames 10 soldier711, and paste the output here
you're running a version which is almost 2 months old
nope
ok, so you haven't negated it yet
I did thats wierd
what's the output of /lp user owner permission info and /lp user owner info
@elfin egret user not found
oh... lol
@limpid helm did it work?
I need the output of those two commands.
you haven't negated the permission
/lp group owner permission set animatednames.group.default false
or, I just can't see it in that output
yes
neither of those are correct
putting a - at the start of the permission does nothing
that's a pex or gm thing
and the other node is incorrect
oh
removed them
so now ๐
I will get a alt now to see if the tag is working
nice
@elfin egret thanks for the help
np
I also like that cat with that hat :3
lol
@elfin egret How do you remove a prefix?
meta removeprefix command
lol
@elfin egret is there a option to have all groups names to have captilized names in the config, if not add it ๐
sounds like you want OWNER instead of owner xd (I think you meant Owner tho)
Owner.
use rename subcommand?
Not bothered to manually change it in config xD
It can't have caps
@tiny palm it wont work you have to do it in the config
ah rip
and that is just for vault really
I just leave them lowercase
it would still be lowercase internally
use the prefix as the display
it kind of looks wierd for my scoreboard
ahww that ofc
I'm not bothered changing like 29 groups
?????
nvm
wow
i guess root plugin directory means /luckperms
im just ocd
lol
its no biggy
fix'd
๐
https://gyazo.com/1f460ecddb1571090463d075e60e3e29 LOL is Java stupid? 9 !>= 18
@foggy quartz it's not Java it's the zombie plugin or crap you have that can't calculate the amount that has to spawn
It literally checks two numbers against each other. That's it xD
It could be a hiccup, I'm currently going through all the logic, but this one file is over 1,000 lines. LOL. I need to clean it up at some point.
wait...something is wrong with that number...
hold on, I need to check the logs
see how many actually spawned.
Something isn't being calculated correctly, but still makes 0 sense that the condition checking the values is returning true, when the numbers are exactly what they say there. Interesting.
There's two methods, one that is tracked on each spawn...one that uses the mappings of kills and currently alive entities to track it.
Hm...
I need to really clean up these classes.
Very badly organized.
Why do you want to track zombies? Stalk them?
They're a part of my gamemode.
Zombies do not naturally spawn
They're all controlled by me
nope
well
kinda
I guess
lol. Just a zombies gamemode
It's just weird, the glitch only shows up randomly...with no direct cause.
It's not weird
it's true because there are more zombies than the number you are comparing to
Do anyone know a core or a plugin suite like archonsuite?
Something earlier. Which I'm investigating that caused that condition glitch.
Essentially it happens randomly, but recently between round 6-10. Like...39 zombies are needed to be killed before you continue, however..even when 38 are killed it says there's no need to spawn more but it doesn't activate the change round method. Even with all this debugging, I can't track down why one switch is flipped, but not the other.
They all check the same variables.
And utilize the same methods.
I'm about to run another check though
Have a check after every spawn and death of a zombie
There is, or should be. I'm about to run this check. brb
Okay, it spawned 10 zombies, which is correct.
Okay, it spawned 3 more, totaling 13.
Killed: 3
Alive: 10
Total Spawned: 13
Changes: 15
oh this is interesting
Nice I guess
Hm, I'm wondering if they're withing away.
15 changes doesn't make sense
Oh lol
Despawned because of checks
That's what I'm thinking
Imma check my settings, running paper 1.10.2 right now.
maybe there's a despawn I'm missing
Maybe not rendered in
@elfin egret /lp group builder meta info shows a prefix of 10 - "[Builder]"
However fetching the prefix via vault returns ""
It works for dev. Does it make a difference that for me the order is default then dev but for the builder it's builder then default?
Also, I'm using the vault API.
I think so
I can't really say without checking your setup
@elfin egret Erm, is there a way to show all data about permissions? I only have two groups, each with one prefix
oh snap
Figured it out
I think I need to put quotes in the prefix
Cause I was just trying to add a space and that just made it the server name ๐
yep
@elfin egret tfd is this BS: https://hastebin.com/iwakerohis.pl
Hello, Luck! Can you make "parent addtemp" stackable? I mean, if I type 2 times: "/lp user 888 parent addtemp vip 1d" to get in final 2 days of vip.
@elfin egret hope you're fixing the problem its luckperms bungee, I can't connect to the server through the bungee gets "Times out" as message and mysql connection problem as log.
it's not a luckperms issue
07:07:22 [SEVERE] [main] ERROR com.zaxxer.hikari.pool.HikariPool - luckperms - Exception during pool initialization.
07:07:22 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
it can't connect to your database server.
@odd flint Yes, it's configurable.
this is right? @elfin egret I just updated the plugin http://pastebin.com/U6LrRhsY
connection info?
I did that
there is no port
port doesn't matter, the default is used if you don't add one
ok, well whatever you entered there isn't right
because it can't connect
is your hub on the same server as the database
diffrent password (or you might have just leaked the real password)
and to the bungee as well, it's local?
yes
idk why it doesnt work
if the details are exactly the same
I can copy both
ok
the code is indential
in both jars, so it's something you're doing wrong
it's all common code
no idea what wrong
removing the configs
@elfin egret is the configs same?
of bungee and bukkit?
few differences
then your mysql settings are wrong.
havent changed it for months
doesn't matter
@elfin egret here it like stops
well I can see it and connect
try replacing localhost with 127.0.0.1
noticed litebans couldnt either launching sudo apt-get update to see if it fixes
this what what I can see with the information I have for mysql
check username/password/port
you also need to grant priviliges for the user on the luckperms tables
if it's not working for litebans either, then it's definitely an issue with your setup.
default its root I used "mysql -pMC33079PG" skipped -uroot and its root, default and the password is MC33079PG and port is also default
noticed
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
to fix that
you need to make a file in your home dir called .my.cnf
with the contents
also I dont know how to gran a user priviliges
[client]
user = root
password = your_password_here
for that, just google it
it's usually a good idea to create a new database / user for each plugin accessing the mysql server
well its local so theres no harm since most of them arent even in use anymire
what happens when you download a faulty / malicious plugin which deletes all tables in the DB
Well If I'm using a plugin I havent used before I use in on my pc or virtual machine first
[client]
user = root
password = your_password_here what
that's what you put in the .my.cnf file.
so you can just use mysql to login to the server
oh well gotta check my whole vps
wait if I change it do I have to use the password still?
for config
huh?
you always need a password
that just allows you to save it in a file
and have it read from there each time
I did it
also the command mysql works now
@elfin egret
idk why this is happening
do you know what command is to grant a user privileges
what does this mean only mysql error what? 15:15:25 [SEVERE] Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@7fd7a283, id=32, owner=me.lucko.luckperms.bungee.LPBungeePlugin@264f218, task=me.lucko.luckperms.bungee.BungeeListener$$Lambda$141/1769295091@5931a4d9, delay=0, period=0, running=true) encountered an exception
java.util.concurrent.CompletionException: java.lang.NullPointerException
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1592)
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at me.lucko.luckperms.common.storage.backing.sqlprovider.MySQLProvider.getConnection(MySQLProvider.java:100)
at me.lucko.luckperms.common.storage.backing.SQLBacking.getName(SQLBacking.java:1020)
at me.lucko.luckperms.common.storage.AbstractStorage.lambda$getName$17(AbstractStorage.java:240)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
... 4 more
connection is null
so it tried to get a connection
but wasn't able to get one
also
you're not using the latest version there.
@limpid helm of luckperms
Then he meant mysql.
then I will update now
idk
It's when lp fails to get sponges version
so updated my mysql
Still doesn't work?
15:36:06 [SEVERE] Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@13d73f29, id=13, owner=me.lucko.luckperms.bungee.LPBungeePlugin@7975d1d8, task=me.lucko.luckperms.common.utils.BufferedRequest$Processor@57d9ebbe, delay=0, period=0, running=true) encountered an exception
java.util.concurrent.CompletionException: java.lang.NullPointerException
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1592)
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at me.lucko.luckperms.common.storage.backing.sqlprovider.MySQLProvider.getConnection(MySQLProvider.java:100)
at me.lucko.luckperms.common.storage.backing.SQLBacking.loadAllGroups(SQLBacking.java:600)
at me.lucko.luckperms.common.storage.AbstractStorage.lambda$loadAllGroups$6(AbstractStorage.java:150)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
... 4 more
anyone
i've already told you what the problem is
it's your server machine, not mine, so I can't really advise on the configuration of it
15:36:01 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
that's all you need to know
it can't communicate with the database
I manually installed it and it worked before updating luckperms -.-.-.-
you told me earlier it wasn't working for other plugins
yes after updating luckperms other plugins didnt work anymore
lol
ok
you can blame it on that if you want
but I won't help you
๐
i've told you where the problem is, if you want to ignore me, that's your loss not mine.
Well idk used same config like before
then something about your server changed
whether that be you've modified configurations, updated firewall rules, updated packages, etc
again, I don't know what you've done with your server.
never updated firewall rules
rip my server I guess :/ @elfin egret if I move the databases to new vps (ovh this time) can it work? cant find any solution
well check the error logs
plugins cant connect to the database while I can with the same information
so you can connect through the commandline with the exact same information?
if yes, paste your luckperms config without the password
he allredy did http://pastebin.com/XFMyuTeA & http://pastebin.com/yqHvc4Hh & http://pastebin.com/U6LrRhsY
well that really just leaves looking at the mysql error log, for ubuntu its usually in /var/log/mysql
but i highly doubt mysql is running/ the infomation in the config is correct, since the error shows it doesnt get any respone from the mysql server at all
Why his password is in quote ' ' ??
that doesn't matter, it's not needed since his password doesnt have spaces/special characters in it, but it won't break anything
OK ok
Maybe they've to check if mysql running. Normally, he start automatically at boot
thats why i told him to check the error log, since he said its running
well there's your issue
the login information isnt correct
did you even try connecting to the server from the commandline with the same data thats in the config?
well the log says access denied for a connect that didnt use a password
oh because someone else sugested me to change the my.cnf (i think its the file) so I could do mysql
have you tried using 127.0.0.1 instead of localhost in the luckperms config?
the error says connection timed out, so if mysql is really running something is blocking the connection between luckperms and mysql, which doesnt make sense on localhost
are you the only person managing the server?
so yeah try replacing address: localhost with address: 127.0.0.1:3306
otherwise im really out of ideas, this is not a authentication issue its definitely a connection issue
all same errors
just for giggles can you remove the empty line between address and database
data:
Uses standard DB engine port by default
MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017
Specify as "host:port" if differs
address: 127.0.0.1
database: lp
username: root
password: ''
pool-size: 10 # The size of the MySQL connection pool.
same errors without password
well yeah the error has nothing to do with the userdata
its purely a connection issue
omg people are even voting
17:48:23 [SEVERE] [NuVotifier] Unable to process vote from /82.200.255.198:55702
17:48:26 [SEVERE] [NuVotifier] Unable to process vote from /51.6.146.196:60777
17:48:31 [SEVERE] [NuVotifier] Unable to process vote from /51.6.146.196:60918
17:48:36 [SEVERE] [NuVotifier] Unable to process vote from /51.6.146.196:61409
@real forge do you know how to allow connection to 3306?
the port?
tcp and udp?
what OS?
Ubuntu
try 127.0.0.1:3306
^ that and ubuntu by default ships with ufw you can check its status with sudo ufw status
@real forge oot@29905:~/BungeeCord# sudo ufw status
sudo: ufw: command not found
how do I reset them?
im not bothered to do that
question, do you only put luckperms on the bungee for it to work, or do you put it on all servers
nvm^
@real forge installed ufw and got "Status: inactive"
which command
they're being inherited
and also, it matches the server name
/lp group dono meta removeprefix 100 null beta would work
youre the one from opblocks luck?
might be
oh cool, lol
lol
I just wondered, would luckyperms be good for use on a prison server?
Also, when i'm adding a prefix it isn't showing
what kind of requirements does a prison server have for a permissions plugin?
you tell me ๐
and which chat formatting plugin are you using
EssentialsX chat
is vault installed
no, should it be? I couldn't find an up to date link
Yes it's required for EssX
latest vault is from ages ago and still works
ohhhh ok
Prison plugins are weird i couldn't get eZRanksLite to work with LP
alltho it was taken down :/
ah ๐ฆ
some permissions arent compatable?
@mellow needle That doesn't mean it's not supported
yeah but i couldn't get it to work
How does the prefix priority work?
it's explained on the wiki
Ok, last question (hopefully) I have just promoted someone to a rank using setprimarygroup and now i can't change it. Also, how do i remove all prefixes?
the meta clear command allows you to remove all prefixes
you can remove groups with parent remove
@limpid helm All 15 spawned, 13 killable. 2 seemed to "disappear".
hello, is there any way to list all members ina group yet? this seems kinda basci to me so im a bit afraid i just didnt see it, have mercy then :S
*basic
thanks!
@halcyon token Read the wiki page about them
Where is the default permissions for vanilla commands? Like /clear?
I've googled it a bit and can only get the bukkit ones
bukkit.command.clear.... is it just command.clear now?
@graceful raven
Are you using Essentials?
For Bukkit
If so, use /ci
That is the equivalent for clear
But I think Bukkit has /clear built in
bukkit.command.clear
You could try minecraft.command.clear i guess
Does anyopne know if Luckperms is able to work with ServerSigns?
why woudlnt it @idle gulch
No clue Im a noob
@graceful raven "/lp tree minecraft" will list them to you.
or "/lp tree bukkit" for the bukkit specific ones.
@idle gulch If serversigns has permission nodes, then yes it will work
@hallow moon ServerSigns is a plugin that attempts to read perms to create if/then statements on signs so you can add and remove perms through signs
@elfin egret Thank you ๐
so guys, what would you say its the average ddos attack nowadays?
10gbps
Is there a way to list all permissions a group has? I can't remember
nvm I remembered
https://github.com/halfpetal/LuckPermsWebManager > Working on a web manager.
It's not ready
Just started an hour ago
Shouldn't take too long when I sit down to do it
The number is a google number
laravel?
Yessir
Whats that?
O
I'm new to php, I've only heard of yii
Who likes pages through a page?!
lol
@teal crypt I love Laravel, it's beautiful
inb4#offtopic
In general, if you're going to spam advertise....at least have a relatively good product. LOL
Just doing the basic display shit right now. I'll worry about some other parsing stuff later on
Probably also going to use VueJS
that looks awesome
I have more plans. The configuration will allow you to show different information. You can log in and manage the groups and shit too. I have a few ideas. Just need a relaxing project. So.