#general

1 messages ยท Page 124 of 1

calm kindle
#

Anything Windows for me and I instill Linux xD

vocal rivet
#

That was the first time i got banned from for a completly unlegitimate reason

calm kindle
#

I haven't been banned yet from anything ๐Ÿ˜„

potent prawn
#

I use Ubuntu on my work PC, it's been great

violet rivet
#

I haven't been banned from a server for a legitimate reason either, the one time I mentioned; I presume the server was run by kids.

#

Desperate for players etc

#

Really didn't want people giving info on how to stop their bots.

calm kindle
#

usb_hub my server is headless, so would be a pain trying to use PuTTY for TTY

potent prawn
#

Lol no of course not

violet rivet
#

What does headless mean.. I'm an electrician, not an IT pro ๐Ÿ˜›

#

Running a server is a hobby

calm kindle
#

No monitor, just has etho and power

violet rivet
#

Oh, same here

#

Mine sits in a rack and just chugs away

calm kindle
#

Mine sits on a tall freezer in the basement xD

vocal rivet
#

Btw a thing I always wanted to say, I am pretty sure Mineplex just got where they are by sending out tons of waves of spam bots. When Mine0lex was little a lot of bots joined our MC server, advertising to play on mineplex. But "Mineplex is not and never was related to those bots" I call bs

potent prawn
#

Mine is just running a bunch of node processes

#

Lol yeah that's a bit shady

violet rivet
#

I haven't even got my other 4 servers online

#

The power is a tad expensive when running them all

calm kindle
violet rivet
#

I presume thats 24 days 2 hours 6 minutes 55 seconds

potent prawn
#

Go to bed ๐Ÿ˜œ

violet rivet
#

^ seconded

potent prawn
#

Lol is that a windows server

violet rivet
#

Yeah, i said, give me linux and i'll toss the box out the window, it's so confusing

vocal rivet
#

I still dont get how people afford to 24/7 run server machines at their homes

sterile scaffold
#

Possibility to log in two minecraft clients into a game on the same PC without the use of a virtual client?

calm kindle
#

Its not that bad....

violet rivet
#

I did try installing a linux OS, and damn son... I got peeved off with that

sterile scaffold
#

So I can load two clients up side by side

calm kindle
#

My Desktop is KDE

violet rivet
#

Log 2 minecraft clients onto the same server?

#

easy

potent prawn
#

I do 4

violet rivet
#

Just 4?

potent prawn
#

I only have 4 accounts lmao

vocal rivet
#

Windows Server 2019 is decent (because of the Linux Sub System lol)

violet rivet
#

Novice...

#

๐Ÿ˜›

#

This is windows server 2008, I mean it "works"

#

The servers aren't bigtime popular

vocal rivet
#

Also microsofts AD DS is still superrior to all open source Linux alternatives

calm kindle
#

Linux I don't need to pay for keys ๐Ÿ˜›

violet rivet
#

79gb of ram on standby waiting to be used by system

calm kindle
#

I have a couple Windows 7 keys if I need, but why bother

vocal rivet
#

I have 3 rack servers at home, one runs Windows Server 2016 DC, one WS2019 DC and the last runs Fedora 30

violet rivet
#

I will have to upgrade to windows 10 shortly ๐Ÿ˜ข

calm kindle
#

Try Linux Mint

vocal rivet
#

And all my production servers run Debian

violet rivet
#

I can't run any linux based OS due to the software I use being windows only

#

as in, it won't run on linux, let alone install

calm kindle
#

Or Manjaro with KDE, it's Arch so you'll have the AUR

vocal rivet
#

My fren said "make a Linux server and run a Windows VM on it"

calm kindle
#

What software?

violet rivet
#

Light show sequencing software

calm kindle
#

Ah video editing?

violet rivet
#

Not video editing

vocal rivet
#

You need a Raspberry Pi with Windows 10 ;)

violet rivet
calm kindle
#

or is that for your rgb?

violet rivet
#

For the RGB .. if you wish to put it that way

#

2.2kw of RGB

calm kindle
#

oof

violet rivet
#

Runs from server power supplies because they're grunty ๐Ÿ˜›

vocal rivet
#

Just look at hubs profile picture xD

violet rivet
#

thats 1/8 of it, i have to take a new one + video when I finish the song I'm sequencing now

sterile scaffold
#

Am I able to do it with a single install of Minecraft? Or would I need to install to another directory

#

So the clients dont clash with each other

violet rivet
#

I run it just from the same directory

calm kindle
#

usb, the aur has tones of software for it ๐Ÿ˜›

violet rivet
#

Literally just open the game a second time

#

aur?

sterile scaffold
#

Awesome, means I dont need to physically moderate the server anymore on the host machine

violet rivet
calm kindle
#

arch user repository

#

why I said manjaro with KDE for the Windows feel. manjaro is Arch based ๐Ÿ˜„

violet rivet
#

@sterile scaffold The only time you'll have issues doing the multi-account thing, is if you use single player, a server won't matter

calm kindle
#

I'm a Linux nerd, sorry xD

violet rivet
#

I have arches in my show ๐Ÿ˜›

calm kindle
#

๐Ÿ˜› Funny

#

Getting used to CLI can be confusing I guess

#

Command line interface

violet rivet
#

GUI or GTFO? ๐Ÿ˜›

calm kindle
#

๐Ÿ˜›

#

and I forget what I was doing lol

violet rivet
#

Something about a website?

calm kindle
#

Think I'm supposed to figure my connection issue with MySQL

vocal rivet
#

I also love linux, but I preffer Gnome 3 for the gui (if it has one). My favourite Linux distros can be summed up in 3:

  • Debian and based off distros
  • RHEL and based distros
  • Alpine Linux
calm kindle
#

I like RHEL for servers, CentOS
For a DE It's gonna be Arch based so, Vanilla Arch, or Manjaro with KDE Plasma or Mate

#

I can't livr with out the aur, just install yay. yay program and most likely it's there

vocal rivet
#

I dont like arch, but just for the pure reason of it being a bleeding edge OS

calm kindle
#

There is an LTS kernel ๐Ÿ˜›

#

and Timeshift is your friend...

vocal rivet
#

that doesnt change their package servers, they approve every update instantly, and that keeps breaking your OS, it even says so in the Arch wiki xD

calm kindle
#

Why Manjaro ships with Timeshift xD

vocal rivet
#

Manjaro is the more stable version of arch, but still very bleeding edge, not as much as arch itself but still

calm kindle
#

Yeah, I hear ya, I ran Ubuntu 18.04 for a few months I'm not a big fan of the snap packages though

vocal rivet
#

it takes ages for a package to be updated xD
But, they are stable

calm kindle
#

HikariKnight has a package in the aur for a game I play, just made it easier for me to use the aur for most of my software

vocal rivet
#

I preffer Stability over fast updates tbh

#

i dont really know what aur is

#

i know Pacman

calm kindle
#

It's a user repository, pretty much

vocal rivet
#

Ahh, thanks for clarification, I didnt use arch very much xD

calm kindle
#

ah it's lovely when a dev drops the project though...

#

kernel updates sometimes packages break

vocal rivet
#

When its a OpenSource project its not that bad, if not.. well

calm kindle
#

He has a client thing for Runescape, since Jagex dropped support for Linux a little while ago. I think he just got busy with stuff and hasn't updated it in a bit

#

That guy does a lot lol.

vocal rivet
#

happens, I have 3 development projects I need to work on, but I disapear for months constantly

calm kindle
#

Yeah, I do that to my MC server often

#

Vanish for a bit come back then get blasted for going poof xD

vocal rivet
#

I try to progress, but certain situations force me to be absent

calm kindle
#

It's part of life sadly

vocal rivet
#

more part of depressions uwu

calm kindle
#

That too, for me it's a sesonal thing

vocal rivet
#

I have recurring depressions, that can be triggered by anything... that makes social life hard

calm kindle
#

Yeah getcha

vocal rivet
#

Well we got so off topic we are now off-off-topic

violet rivet
calm kindle
#

Yeah it's why I left it there ๐Ÿ˜„

#

Now me goes and figures out why mysql is being a pain on the same darn machine as the MC server

violet rivet
#

localhost and 127.0.0.1 being crossed over?

calm kindle
violet rivet
#

Correct perms given?

calm kindle
#

I betcha could be part of issue the user that has files can't elevate its permissions

violet rivet
#

More that the username/password you're using to connect to the sql database, has it got sufficient perms to read/write/etc

#

on the database

calm kindle
#

Yeah, I've granted all privileges

#

Could something in MySQL 8.0 too, I've seen a post about it too

vocal rivet
#

you should just try disabling ssl for mysql

#

Public Key retrival sounds for me like the public key side of a SSL certificate

violet rivet
#

But the hacker pirate robot army will get his data

calm kindle
#

Thats more if I open 3306 lol

vocal rivet
#

Oh, yeah! They hakk localhost and listen to the sweet sweet data

#

xD

violet rivet
#

Lol i'm waiting for people to "try find my ip" on my server

#

"I know ur ip" its 192.168.1.6!!!!!

vocal rivet
#

xD

violet rivet
#

๐Ÿคฆโ€โ™‚๏ธ

calm kindle
#

xD

violet rivet
#

(That is my IP)

calm kindle
#

your close to my local IP ๐Ÿ˜›

violet rivet
#

My servers IP is 192.168.1.10 :L

#

however thats useless to anyone here lmao

vocal rivet
#

but yeah, try disabling useSSL in the LuckPerms config

calm kindle
#

19.168.2.69 is my ipv4 ๐Ÿ˜›

violet rivet
#

Bragging about 0ms ping is something my players hate me doing ๐Ÿ˜›

#

I think I have currently got about 15-20 devices connected to my routers DHCP/Static IP system

vocal rivet
#

my Ips:
Server1: 192.168.0.100
Server2: 192.168.0.150
Server3: 192.168.0.175
My PC: 192.168.0.199

And yes i know them all from my head xD

calm kindle
#

I've got about 8-9?

#

few things run on my guest network

vocal rivet
#

If i need to count I have...

#

14 devices

calm kindle
#

useSSL is false :/

vocal rivet
#

Hmm, the issue is the connection seems to fail before even loging into the mysql server, because it doesnt display a SQL exception, but a General error message

violet rivet
#

192.168.1.1 router
192.168.1.2 indoor wifi
192.168.1.3 outdoor wifi
192.168.1.4 to 192.168.1.59- probably a computer or phone
192.168.1.60 to 192.168.1.68 IP cameras
192.168.1.69 light controller
192.168.1.70 light controller
192.168.1.71 light controller
192.168.1.99 light control computer ๐Ÿ˜›

calm kindle
#

Did you just go through your connected devices on your router?

violet rivet
#

Oh, I forgot my various smart wifi switches in there... there's about 10 of those

#

No

#

I went from memory

calm kindle
#

xD

#

oof

vocal rivet
#

Most of my devices dont have a static IP, besides my servers, my pc and my raspberry pi

calm kindle
#

Debating on spinning up a CentOS server for just MySQL xD

violet rivet
#

All the currently online "things"

vocal rivet
#

those IPs are way to near echother

calm kindle
#

I've got an old af i5 with 4G ram xD

violet rivet
#

Don't see a problem with that :L

calm kindle
#

I'm to dumb to figure out how to have a VM running in a headless server xD

violet rivet
#

Horay for Hyper-V :p

vocal rivet
#

I leave gaps between my IPs so that I can change the manually assigned IPs easily and integrate a new device easily. See server 3 with 192.168.0.175, its the latest added device

#

!!!

violet rivet
#

I just add the item onto the list in the 100's

vocal rivet
#

I can help you with libvirt and kvm

violet rivet
#

if its critical

#

usually 192.168.1.101

vocal rivet
#

What if you would add a IP camera?

violet rivet
#

If i add an IP camera?

#

I I have from .99 to .255

#

free

vocal rivet
#

yes your ip cams are on 60-68,thats organized, adding them to a higher number instead of the same range looks unorganized uwu

violet rivet
#

I can push the light controllers foward if I need to

#

They're only used in december

#

and offline during the day

vocal rivet
#

but thats more work :3

violet rivet
#

To move them, all I need to do is reassign the Art-Net address in the light controller program, 2 mins total time

vocal rivet
#

Well then its easy xD

#

I whitedraw my point

calm kindle
#

Still something you don't need to do xD

violet rivet
#

I know, I don't plan to add any more IP cameras ๐Ÿ˜›

#

If I add cameras, I'll replace the current ones

#

(Preferably with PTZ ones)

vocal rivet
#

Its still easy to do and doesnt require to manually re assign every device just so you can inject something, so it alright ^^

violet rivet
#

Only gotta shift 3 things ๐Ÿ˜›

#

The only static devices are my computer, the server, light controllers and light control computer

#

Everything else shifts

vocal rivet
#

Yeah, thats easy but now imagine having a huge office with a lot of work pcs and you should group the IPs, now a new desk gets added to a office, you would need to re assign every work pc after xP

violet rivet
#

That i'd manage more than a home network

#

๐Ÿ˜›

#

Just like running wires on a cable tray

vocal rivet
#

True xD

violet rivet
#

You line them up so they split out evenly without crossing any other wire

#

Plan ahead so you don't screw yourself over in the future

vocal rivet
#

back to the mysql problem, is your server on the same machine as mysql or does it run in a docker container, vm, kubernetes etc?

#

that is what I was trying to tell xD

calm kindle
#

It runs kinda in a docker I guess, it runs in my web server, I just disabled ssl in there and restarted everything, minus a full reboot and restarting the mysql.service

vocal rivet
#

If it runs in docker you cant connect over localhost

#

well.. depends on your setup

#

I cant say much from here uwu

calm kindle
#

Though this is kinda weird
+--------------------+-----------------+
| Variable_name | Value |
+--------------------+-----------------+
| have_openssl | YES |
| have_ssl | YES |
| mysqlx_ssl_ca | |
| mysqlx_ssl_capath | |
| mysqlx_ssl_cert | |
| mysqlx_ssl_cipher | |
| mysqlx_ssl_crl | |
| mysqlx_ssl_crlpath | |
| mysqlx_ssl_key | |
| ssl_ca | ca.pem |
| ssl_capath | |
| ssl_cert | server-cert.pem |
| ssl_cipher | |
| ssl_crl | |
| ssl_crlpath | |
| ssl_fips_mode | OFF |
| ssl_key | server-key.pem |
+--------------------+-----------------+
17 rows in set (0.00 sec)

#

I've uninstalled openssl once

vocal rivet
#

If you use docker like VMs it could, if you use it like its intended to be used it wont work

calm kindle
#

and oof thats ugly

violet rivet
#

try it in code brackets

vocal rivet
#

```My code goes here```

violet rivet
#

its @@ to show formatting right?

#

or is it !!

#

!!test

#

nope not that..

vocal rivet
#

its \`

calm kindle
#

have_openssl YES
have_ssl YES

violet rivet
#

~~test~~

#

Ah nice

calm kindle
#

That works xD

vocal rivet
#

*I enjoy walking at midnight trough the rain*

calm kindle
#

Me too xD

#

in the summer.... not now....it's flippin cold here

vocal rivet
#

```Hello```

Translates to:
Hello

violet rivet
#

double for bold

calm kindle
#

I've used em before I normally pull a guide up xD

vocal rivet
#

tripple for bold and cursive

violet rivet
#

uสop วpแด‰sdn ษนoษŸ ษนnoโ„ฒ

vocal rivet
#

Never

#

liar

calm kindle
violet rivet
#

Heehee

vocal rivet
#

Connect into the docker container, connect to mysql and try to use the database and create a table

#

docker exec -it {container} /bin/bash

#

I love docker

#

it made everything so much easier

calm kindle
#

This console through the web server needs a clear button xD

vocal rivet
#

Btw you should take a look at cockpit

calm kindle
#

cockpit?

vocal rivet
#

its so awesome

#

but you need to setup fail2ban with pam

calm kindle
#

Yeah, I just googled it

#

I'm already using shell for everything lol

vocal rivet
#

its a complete web based remote management allowing you to access the console and to control services like docker, network adapter, Libvirt, 368 directory server etc.

calm kindle
#

uses firewalld, so it's RHEL based I'm assuming?

#

Should say CentOS I think fedora moved to ufw

vocal rivet
#

thats on debian

#

cockpit supports almost all major distributions

#

Also arch :3

calm kindle
#

I seen ๐Ÿ˜„

#

I'm installing it anyway see if I wreck havic ๐Ÿ˜„

#

for arch gotta go through aur

vocal rivet
#

But it can also be a security issue, as it allows authentication with server usernames and passwords without pubkey, thats why you need to setup pam and fail2ban to limit it to only a specific user and to prevent bruteforcing

#

thats what I did :3

calm kindle
#

yeah log in with a public key

vocal rivet
#

Yeah but cockpit doesnt support that yet, I hope they integrate security mechanisms in the future

#

for now I needed to do additional steps on myself (those are not documented at the cockpit wiki) to improove its security

#

but thats really easy to do xD

calm kindle
#

If it's just oprn internally should be that much of a risk ๐Ÿ˜›

vocal rivet
#

I have it public avaiable on the webs if I want to access it from my phone

calm kindle
#

bad enough I have ssh open to the public though

#

not using oan xD

vocal rivet
#

thats not bad when you use fail2ban and disabled password authentication AND limited sshd so just your ssh user can log into the server

calm kindle
#

I'm the only one that uses it, I don't give users access to the system

vocal rivet
#

Yes, but a bot may try to bruteforce it if it allows password authentication

#

I am currently not home, lets continue to talk later ^^

calm kindle
#

True

#

They don't have great documentation though :/

#

quickly removes the open port ๐Ÿ˜›

violet rivet
#

Missed a scam phone call from india ๐Ÿ˜ข

calm kindle
#

xD

#

Want he Microsoft guys to hang up quick say you only have Linux on your machines. Either hangs up in 0.0001 seconds or they're suprised and donno what to say

calm kindle
#

@vocal rivet should I be flushing the database after I run GRANT ALL PRIVILEGES ON . TO 'killbots'@'localhost'; ?

#

sorry for the ping also

hybrid loom
#

Yeah

calm kindle
#

Probably my issue. I haven't flushed the privileges

hybrid loom
#

I run this commands to create a database and user with same name and grant all rights for the user on the db.

CREATE DATABASE `<newDB>`;CREATE USER '<newDB>'@'localhost' IDENTIFIED BY '<newPassword>';GRANT USAGE ON *.* TO '<newDB>'@'localhost' IDENTIFIED BY '<newPassword>';GRANT ALL privileges ON `<newDB>`.*
TO '<newDB>'@'localhost';FLUSH PRIVILEGES;
vocal rivet
#

you allow the user to use all databases ?

calm kindle
#

Theres just one, and using different tables

#

well minus the other dbs for it to function lol

#

apprently purging openssl removes Java and the web server who knew

vocal rivet
#
-- Creates Database
CREATE DATABASE `<newDB>`;
-- Creates a user
CREATE USER '<newDB>'@'localhost' IDENTIFIED BY '<newPassword>';
-- Allow a user ( which you can btw also create with this command ) to use all databases, see *.* = <database>.<table>
GRANT USAGE ON *.* TO '<newDB>'@'localhost' IDENTIFIED BY '<newPassword>';
-- Allow a user all privileges ( besides Grant ) to <newdb>
GRANT ALL privileges ON `<newDB>`.* TO '<newDB>'@'localhost';
-- Flushes the privileges
FLUSH PRIVILEGES;
hybrid loom
#

It's so weird that you have to use ` for database names but ' for usernames, IP/localhost and password.... Like why?

calm kindle
#

Yeah, xD

vocal rivet
#

Your SQL in short:

CREATE DATABASE `<newDB>`;
GRANT ALL PRIVILEGES ON `<newDB>`.* TO '<newDB>'@'localhost' IDENTIFIED BY '<newPassword>';
FLUSH PRIVILEGES;
hybrid loom
#

What syntax do you use....

vocal rivet
#

SQL ?

hybrid loom
#

ahhh

#

Interesting how ALL is white...

vocal rivet
#

ยฏ_(ใƒ„)_/ยฏ

#

but you still havent answered my question, why do you allow newDB to use all databases in your db server? :3

hybrid loom
#

I just use that from a site xP

#

Doesn't matter for me anyway

vocal rivet
#

well its just usage and nothing of real importance

calm kindle
#

afk pee break drank like 2 coffess and 4 litres of water

vocal rivet
#

but when someone breaks in he still can find out what other databases exist

#

oh wait

#

MySQL did a stupid

hybrid loom
#

?

vocal rivet
#

Usage is a synonym in mysql for no privileges

hybrid loom
vocal rivet
#

omg who came up with that? XD

calm kindle
#

weird

vocal rivet
#

XD

#

I love when they do such stuff to confuse the hell out of people XD

calm kindle
#

GRANT ALL PRIVILEGES ON <newDB>.* TO '<newDB>'@'localhost' IDENTIFIED BY '<newPassword>' comes back with a syntax error lol

hybrid loom
#

Did you actually replace <text> with your text?

calm kindle
#

Yes xD

vocal rivet
#

what syntax error?

#

the hecc

calm kindle
#

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTIFIED BY 'passwd' at line 1

vocal rivet
#

I literally did that 2 days ago, why the hell doesnt it work anymore

calm kindle
#

What MySQL version?

vocal rivet
#

Am I going crazy? Am I loosing my mind? Do I have Halucinations?

calm kindle
#

Chance your using an older version then 8.0 forget the rest

vocal rivet
#
GRANT ALL privileges ON `testuser`.* TO 'myuser'@localhost IDENTIFIED BY '123QWEasd';
#

try that

#

and the last is my test password for testing enviroments

#

not my production password

#

I would be crazy to give you my password LinuxWarrior1382

#

XD

calm kindle
#

xD

vocal rivet
#

but yeah 123QWEasd is a great password for testing, you can never forget it

calm kindle
#

same response
mysql> GRANT ALL privileges ON testuser.* TO 'myuser'@localhost IDENTIFIED BY '123QWEasd';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTIFIED BY '123QWEasd'' at line 1
mysql>

vocal rivet
#

did you create the database before?

calm kindle
#

blond moment xD

#

I do have the db created

#

I dropped it and remade it though

vocal rivet
#

gimme a second to get the latest mysql server to try again

#

I tried with MariaDB, thought that shouldnt make a difference

calm kindle
#

I'm using MySQL not Mariba how ever you spell it ๐Ÿ˜›

#

Ah yeah

vocal rivet
#

MariaDB is a MySQL fork with improovements in stability and security

calm kindle
#

ah, didn't know it was forked of MySQL

vocal rivet
#

I amma starting a ubuntu vm to try again

#

but with MySQL

calm kindle
#

GRANT ALL PRIVILEGES ON . TO 'killbots'@'localhost should give the user full permision though no?

vocal rivet
#

all besides one

#

also you forget *.*

calm kindle
#

GRANT ALL PRIVILEGES ON ModernMC.* TO 'killbots'@'localhost' WITH GRANT OPTION;
that worked

vocal rivet
#

Now the user has really all permissions

calm kindle
#

Lemme flush and restart sql in systemd, and reboot the server

#

Now it's stupid SSL I'm assuming even with

properties:
      useUnicode: true
      characterEncoding: utf8
      useSSL: false
#

idk the syntax lol

vocal rivet
#

you need to write it like this:
```yaml
properties:
useUnicode: true
characterEncoding: utf8
useSSL: false
```

#
    properties:
      useUnicode: true
      characterEncoding: utf8
      useSSL: false
calm kindle
#

ah I was using ~~~
Not ''''

vocal rivet
#

not ', you need ` they are on QWERTZ directly besides the "?"

#

but yeah I am out of ideas tbh

calm kindle
#

yeah Idk either, I'll see if it does it out of the browser

#

ok, so it's in the docker causing the issue

#
[11:37:10 INFO]: [LuckPerms] Enabling LuckPerms v5.0.8
[11:37:10 INFO]:         __    
[11:37:10 INFO]:   |    |__)   LuckPerms v5.0.8
[11:37:10 INFO]:   |___ |      Running on Bukkit - Paper
[11:37:10 INFO]: 
[11:37:10 INFO]: [LuckPerms] Loading configuration...
[11:37:10 INFO]: [LuckPerms] Loading storage provider... [MYSQL]
[11:37:10 INFO]: [me.lucko.luckperms.lib.hikari.HikariDataSource] luckperms-hikari - Starting...
[11:37:10 INFO]: [me.lucko.luckperms.lib.hikari.HikariDataSource] luckperms-hikari - Start completed.
[11:37:15 INFO]: [LuckPerms] Loading messaging service... [PLUGINMSG]
[11:37:15 INFO]: [LuckPerms] Loading internal permission managers...
[11:37:15 INFO]: [LuckPerms] Performing initial data load...
[11:37:15 INFO]: [LuckPerms] Successfully enabled. (took 5825ms)
vocal rivet
#

that could be, its hard to tell without seeing your setup XP

calm kindle
#

idk now it worked in the docker lmao oml

#

I'm not gonna touch a thing :/

#

Also Thanks @calm kindle and @hybrid loom

outer vesselBOT
#

Hey Killbots2012! Please don't tag staff members.

calm kindle
#

oops sorry chippy

vocal rivet
#

you thank yourself? XD

calm kindle
#

Eh you put up with me lol

vocal rivet
#

When you try to help someone with their problem but you accidently end up building a nuclear bomb

#

#relatable

#

XD

calm kindle
#

I swar to god I didn't change a thing. it didn't work after messing with it then loaded an older paper jar with my start.sh and worked. For some reason tried again in the docker and it worked

#

I swear to god servers just hate me for some reason

hybrid loom
swift abyss
#

lol

sterile scaffold
#

Anyone have any suggestions on important information that players shoul see in a tablist? What shouldn't be there or what just would be too silly or spammy in the list?

hybrid loom
#

Depends on what your server is about and if it is a normal server or a network

sterile scaffold
#

Its a normal server that is being setup for about 50-70 family members and relatives that will exclusively be playing on it.

swift abyss
#

ive never seen a need for their own group/rank to be in tab. people know what they have

sterile scaffold
#

Whitelisted Bungeecord server.

#

JG, yeah I was wondering about that and rather or not it should be listed...since their prefix already tells them their current group/ranking.

#

For the sake of clarity, I am using CMI for my Tablist personalization.

swift abyss
#

duplicate info everything is just clutter

#

there have been a few issues recently with CMI and tab

#

if running network, use BungeeTablistPlus

sterile scaffold
#

I put their current position on there, so you don't have to mindlessly spam F3 just to see it. Unsure if stuff like server name, current money balance and the sort should be there too.

swift abyss
#

i use cmi, but for tab use btlp

sterile scaffold
#

Well, I just use CMI because I don't need anything complicated.

swift abyss
#

yea

sterile scaffold
#

Just very basic user information. I don't even use CMI in a SQL to communicate across servers(I should though)

#

But all my other information is transferred through SQL

swift abyss
#

ive heard that peoples homes get deleted or something doing that

sterile scaffold
#

What do you mean?

swift abyss
#

exactly what i said. if you try to use one db to sync cmi things, homes may get deleted.

swift abyss
#

using a separate db per server would be fine though

hybrid loom
#

My review on CMI

sterile scaffold
#

Ah stuff like that.

Only thing I currently use for MySQL is a Database to hold/house permissions across servers using LuckPerms.

#

For the most part, each server has its own unique identity and therefore doesn't share data with other servers.

#

Besides a Player Bridge that shares inventory updates

swift abyss
#

eh, ive only ever had one issue with CMI and it was replied to on GitHub and fixed in the next update.

sterile scaffold
#

Honestly, I have no problem reading the wiki and fully understand CMI itself.

swift abyss
#

well, one major thing, i do still have one outstanding github issue

sterile scaffold
#

CMI has too big a userbase and featureset that I doubt the Developer has time to answer everyones questions about every feature every time an issue occurs.

#

Just reading the wiki alone, I can configure and use all features of CMI without a hitch, its just properly setting up stuff to look nice/use is my issue.(Like how I should make my tablist look, so it doesn't look trashy.)

swift abyss
#

i like it, but also understand why some dont

wheat bough
#

does anyone here have experience with MyCommand?

sterile scaffold
#

CMI isn't as user-friendly as things like EssX, but I am fully under the impression that CMI > most other essential plugins out there.

#

This is what it currently looks like JG:

swift abyss
#

@wheat bough Ive installed it on some servers, but have yet to use it. most things can be done in command.yml I personally use booscooldowns for alias with support for charging and stuff

#

cool xz

#

i dont see a need for the time, but thats me lol

sterile scaffold
#

Also JG, what would you use/suggest for disabling some commands in game that denying permissions for otherwise won't work? Such as potential issues with the plugin not seeing a permission and still allowing the use of the command by default for players.

#

I'll remove the time

swift abyss
#

you can use worldguard to block commands, there is a plugin called TreysCommandBlocker also.

sterile scaffold
#

Likely would use WG because its already installed without needing other commands.

swift abyss
#

can you give example on a command?

sterile scaffold
#

Wasn't aware there was a way to block specific commands in WG. Might you have a example command to disable an /about command?

#

Also...is there a way to remove stuff in WG regions that state "You can't break that block!" or "You cant PVP here!" "You dont got permission!"

swift abyss
#

/rg f __global__ blocked-cmds /about
to add multiple:
/rg f __global__ blocked-cmds /about,/command2,/command3

#

would block /about

sterile scaffold
#

Every time a player tries to do any of those actions

#

Might I ask what the first part means/does? /rg f global?

swift abyss
#

rg - region
f - flag
__global__ - default region for that whole world

#

longhand it would be /region flag __global__

sterile scaffold
#

Ah, I see. So I need to claim the entire world and name it global pretty much.

swift abyss
#

no

#

as i said, its a default region ๐Ÿ˜‰

#

built into wg

versed osprey
#

Once you edit a flag in global, it will define it

#

If youre adding a command, include the /

sterile scaffold
#

Oh, well heck. That's convenient!

#

"No region could be found with the name global."

versed osprey
#

did you type just global?

sterile scaffold
#

I did both global and global

#

_ global _

swift abyss
#

do like i showed

versed osprey
#

add the __ before and after the word

sterile scaffold
#

Hrm it wont show the _ here

swift abyss
#

__global__

versed osprey
#

^

sterile scaffold
#

Yeah, I did that.

swift abyss
#

you added two on each side?

#

it would work...

sterile scaffold
#

Oh, its two of them?

#

I used one.

versed osprey
#

Yea

swift abyss
#

copy

versed osprey
#

Both sidea

swift abyss
#

lol

versed osprey
#

s

sterile scaffold
#

Yikes.

#

Also thanks for that one link, its absolutely very helpful and useful

#

Getting rid of WG/WE message spam is op.

#

Oh its beautiful.

#

No more of that needless spam!

#

"You cant do that here!!!"

hybrid loom
#

yup

#

Many aren't aware of using /rg flag <region> deny-message -e

latent tendon
#

why would u put a nether on a diffrent server

drowsy quest
#

!help

outer vesselBOT
#
Available commands:

!advanced
!api
!argumentbased
!bulkupdate
!bungee
!commands
!context
!default
!editor
!errors
!faq
!install
!meta
!migration
!permissions
!placeholders
!stacking
!storage
!switchingstorage
!sync
!tracks
!usage
!verbose
!wiki

minor dawn
#

!api

outer vesselBOT
latent tendon
#

Doesnt make sense

versed osprey
gilded nova
#

@versed osprey

versed osprey
#

Hi

#

So

gilded nova
#

im using Essentialskits.

versed osprey
#

What happens when your alt tries to get the kit?

#

Does it say "You dont have permission"?

gilded nova
#

yes

versed osprey
#

Can I see a picture of your editor of the default group?

gilded nova
#

oh wrong screenshot

versed osprey
#

essentials.kit not essentials.kits

gilded nova
#

oh

#

is the rest fine

versed osprey
#

is the name of the kit all lower case in the kits config? if so, you should be good.

gilded nova
#

thats so wierd, did not work...

versed osprey
#

Still saying no permission?

gilded nova
#

oh nvm lol

#

thanks ๐Ÿ™‚

versed osprey
#

Oh you got it too work, yay

#

No problem.

gilded nova
#

yea I did not type cmd correctly haha

versed osprey
#

Oof.

gilded nova
#

and one quick question, how can I remove kits

versed osprey
#

Delete a kit from the kits/yml?

#

kits.yml"

gilded nova
#

yea

#

just delete it

versed osprey
#

Yea, just delete it but make sure it doesnt affect the others.

swift abyss
#

essentials.kit not essentials.kits
you need both, but for essentials.kits - thats how you set which kits they have access to. essentials.kit is the base perm for /kit command, then essentials.kits.special would allow /kit special

#

better to not give incorrect info

versed osprey
#

His situation was that it wasnt given him access to it even though the node was in there.

#

he did the kits part right, just that he had kits instead of kit to use the main command.

swift abyss
#

verbose also exists

#

!verbose

outer vesselBOT
stuck lagoon
#

Is there a way to write a perm so that a player must be on your server for x days before it executed.
For example using the TimedRewards plugin.
I want the player active for 30 days before they can use a chest to collect their reward. Or at least have been logged onto the sever at least 30 days prior to gain access?

Or if no way to do this is there a good stable plugin for 14.4 that not only rewards players for activity as well as doing like I am attempt. But also has the option to create an NPC who can issue rewards for completing events etc.
Thanks

soft meteor
#

Heyo. Does anyone know any plugins out there for cross-server (Bungee) private messaging? I use SuperVanish for my server too, so I have no clue how you would stop someone from messaging a player that is vanished; no clue how the api fits in this scenario (believe it has an api, the vanish system). anyway, yeah, feel free to give me a ping if you know.

violet rivet
#

Multichat lets you cross-server chat/message

#

don't think it stops when someone is vanished through, could always create an alias so the user can't be messaged if the vanished player runs a command

stuck lagoon
#

Refrizor - I believe it is possible to using LP to set the server on which SV will work. For example we use it on a perworld bases. Limited to x world. However the verbose was a pain to config so you may have some extra work there.

drowsy quest
#

!help

outer vesselBOT
#
Available commands:

!advanced
!api
!argumentbased
!bulkupdate
!bungee
!commands
!context
!default
!editor
!errors
!faq
!install
!meta
!migration
!permissions
!placeholders
!stacking
!storage
!switchingstorage
!sync
!tracks
!usage
!verbose
!wiki

steel pelican
#

yawn... Coding makes me tired. Just released another update for my nightvision plugin (it's simple but simple is good for newbie plugin dev)

topaz shell
#

!storage

outer vesselBOT
strange flume
#

Bruh, coding makes tured only if I code to much because my eyes just start dying as a result of starring at the screen for hours

frank storm
#

Does anyone know of any web interfaces for a spigot server?

#

A way to manage the server online to start, stop and restart it

versed osprey
#

Are you running a hosted or not?

potent prawn
#

Google "Minecraft web panel" will give you a few results.

frank storm
#

I wouldn't have asked if I found one

#

I tried to but majority do not support starting and stopping servers

#

Yes I am running a hosted on Ubuntu

versed osprey
#

Which ones have you tried?

frank storm
#

JPanel, some ImprovementsPanel type thing

#

Now I'm trying NetworkCore

versed osprey
#

I remember seeing one that does the stuff you want, Let me try to find it.

frank storm
#

NetworkCore needs a database because it supports tickets but I don't need that

#

I just need core functions

#

RAM, CPU, player count maybe and then start, stop and restart

versed osprey
#

Yea, That.

frank storm
#

Do you remember how you set up the MySQL server?

#

Do you need to run it alongside on another port

versed osprey
frank storm
#

I saw that before but it's for Windows

#

My server is on Ubuntu

versed osprey
#

Oh..

#

Okay, Yeaa.. I dont know of any for that specifically, sorry ๐Ÿ˜ฆ

frank storm
#

Thanks anyways bro I appreciate it

#

I might just stick to the autorestart bash script

winter knoll
#

im having trouble with prefix anyone can help me?

swift abyss
#

only if you give more info

frank storm
#

I was playing around with the restart scripts and stuff and now my server is on a loop so whenever it crashes it just restarts

#

How the hell do I stop it?

#

I try to stop it but it doesn't work and I cannot find the console

winter knoll
#

can you join my server to help me?

latent tendon
#

@winter knoll just say what isnt working,

#

u say ur prefix isnt working?

winter knoll
#

prefixes are not working

latent tendon
#

do u have chat plugins installed

winter knoll
#

what chat plugin?

latent tendon
#

lile, essentialschat / vaultchatformatter

#

without a chatplugin u dont see prefixes

winter knoll
#

i have a mcprohost bukkit server

latent tendon
#

!prefix

winter knoll
#

so iinstalled essentials

latent tendon
#

!help

outer vesselBOT
#
Available commands:

!advanced
!api
!argumentbased
!bulkupdate
!bungee
!commands
!context
!default
!editor
!errors
!faq
!install
!meta
!migration
!permissions
!placeholders
!stacking
!storage
!switchingstorage
!sync
!tracks
!usage
!verbose
!wiki

latent tendon
#

!meta

outer vesselBOT
latent tendon
#

try that

winter knoll
#

ok i installed essentialsxchat

#

nothing happened tho

#

not sure what else to do ive been stuck on it for hours lol

latent tendon
#

what shows up if u do /lp user <user> info

winter knoll
#

are you able to join my server lol im not high tech and it said alot

latent tendon
#

i dont join random user's servers to protect my self

#

sorry

#

i did it before and they decided to leak my IP addr

winter knoll
#

ok that makes sense hmmm how can we do this without it

#

i installed ChatEX

latent tendon
#

CHATEX

#

NANI

#

DELETE IT

winter knoll
#

It bad?

latent tendon
#

burn it

winter knoll
#

lol i got rid of it

latent tendon
#

actually

#

i wonder if it works

#

i say it doesnt but

#

ye

#

sec

winter knoll
#

huh lol

latent tendon
#

@winter knoll can confirm, ChatEx does not work with luckperms

winter knoll
#

shoot

#

do you know if essentialschat does?

latent tendon
#

yes it does

#

EssentialsChat or VaultChatFormatter

winter knoll
#

ok im gonna redownload all essentials x things

#

stay with me ill tell you if it works

#

ok i installed everything and it doesnt work?

#

should i try what was pinned on youtube?

#

format: '<{DISPLAYNAME}> {MESSAGE}'
#format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
#format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}

#

do i mess with any of this?

potent prawn
#

Run /ess version

#

You probably need vault

hybrid loom
#

Also diesn't ChatEx use Vault for prefixes and such? Did you make sure to have that?

winter knoll
#

i have vault

latent tendon
#

@hybrid loom i forgot vault

outer vesselBOT
#

Hey Thrasilias! Please don't tag staff members.

latent tendon
#

Sowwyameowsweats

winter knoll
#

lol

#

i have vault

potent prawn
#

Do the command I said

winter knoll
#

command?

#

ok i did it and it said i am running unsupported plugins

#

PermissionsEX

potent prawn
#

Ffs

#

Delete that

winter knoll
#

lol

potent prawn
#

You can't run two permission plugins

#

That's why your prefix doesn't work

winter knoll
#

really?

#

i didnt think that would do it

#

format: '<{DISPLAYNAME}> {MESSAGE}'
#format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
#format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}'

#

do i mess with any of this tho?

potent prawn
#

One thing at a time

#

First delete PEX then see if it works.

winter knoll
#

i did

#

i still do not have prefixes

#

wait

#

hang on

#

ok still no prefixes

potent prawn
#

Can you just show the output of /ess version

winter knoll
#

sent

#

got it

#

lol

latent tendon
#

ok so

#

ChatEx = confirmed working

#

even its not made for LP

winter knoll
#

i got it working with essentuials

#

took me like 5 hours lol

#

now another question

#

last one

latent tendon
#

sup

winter knoll
#

i have worldedit and i want to bring in a building off like a website

latent tendon
#

schematic

winter knoll
#

yes but there is no schematic folder

potent prawn
#

You create it

winter knoll
#

so i go into plugs/worldedit/ and create a ".schematic" folder?

potent prawn
#

Yes, without the dot

winter knoll
#

ok also i realized the worldguard flag link doesnt work

potent prawn
#

What are you talking about

winter knoll
#

on his video i get an error when clicking

#

also is there no longer faction plugins? i see factions is out of date

potent prawn
#

They updated their documentation so you just need to find the new URL

rose umbra
#

can someone help me with necleus

#

nucleus*

swift abyss
#

search for setupperms in nucleus docs, that will help you greatly.

rose umbra
#

ty

#

how to i make a admin rank add myself to it

#

do*

swift abyss
#

!usage

outer vesselBOT
rose umbra
#

when i do this /nucleus setupperms -i ADMIN administrators

#

it crashes my server

#

any idea?

violet rivet
#

logs will help solve problems

stuck lagoon
#

Looking for a stable 1.14.4 Economy Plugin. We used Vault forever but it is outdated. On that note I am open to suggest paid or free versions are fine. I do not mind paying for quality.
Thanks

steel pelican
#

Vault still works fine.

stuck lagoon
#

I know Vault works fine, it is just dated and while we want to think it will continue to I am in an attempt to stay just ahead of the curve searching for what others use.
Hence why I asked for suggestions.

hybrid loom
tired lantern
#

@hybrid loom

outer vesselBOT
#

Hey RHOD! Please don't tag staff members.

tired lantern
#

How

#

How did you put your discord all black lile this ?

hybrid loom
#

Tab on dark theme multiple times (only Android)

tired lantern
#

Omfg

white berry
#

That's gonna save some battery life on my phone for sure

latent tendon
#

Someone said darkness mode

potent prawn
#

Oh this is sweet

violet rivet
#

Couldn't get it to work :(

#

Hmm a discord update. Maybe now..

#

Oh that's better

north olive
#

any plugins that make it say "your rank has been updated" when you update a players rank

drowsy quest
#

!help

outer vesselBOT
#
Available commands:

!advanced
!api
!argumentbased
!bulkupdate
!bungee
!commands
!context
!default
!editor
!errors
!faq
!install
!meta
!migration
!permissions
!placeholders
!stacking
!storage
!switchingstorage
!sync
!tracks
!usage
!verbose
!wiki

rigid quail
#

!errors

outer vesselBOT
gilded nova
#

Is there any know user banning plugin similar to AdvancedBan atm?

north olive
#

litebans

potent prawn
#

I used BanManager on my old server

north olive
#

i used to use litebans but i use a custom plugin now

gilded nova
#

Does BanManager do /warn and temp IP bans, and would it work on 1.14?

potent prawn
#

Yes

#

Also has a web interface

gilded nova
#

I vouched for AdvancedBan for 2 years, but then recently today I saw some nasty review written about the default config.yml file, with the rest of other 1 star reviews talking about mediocre dev support.

#

Also, I joined their Discord group just to find out clearly stated by the coder himself that active development of AdvancedBan has been abandoned.

#

And that a new alternative for AdvancedBan is on its works and scheduled to be completed by the end of the year.

potent prawn
#

The joys of open source! Can't please them all.

gilded nova
#

Yes, thankfully both AdvancedBan and the upcoming ArimBans plugins are open source.

#

I literately have been a staff member on a server only for 2 months, but that was on a dead server, then have not been a staff member for 2 years on any server, and even then I decided to run a server from scratch.

#

I wonder if I was even right on my mind to start a Spigot server from scratch given the little to nearly no experience as a GM on any Minecraft server.

swift abyss
#

@grave thicket you using EssentialsX? I find easiest way to do things with economy is to make kits with the cost you want and for the kit "items" to have the commands. you can set cooldown on the kits and have the kits run LP settemp commands so they only have the perms for the duration of the kit cooldown.

grave thicket
#

oh really? that would actually work? and theyll only have it for the duration of the kit?

swift abyss
#

yea

#

only issue I know of is with essentials /fly - the best thing to do in that case is not give the flyonjoin command with it (forget the actual perm node) that way the next time they join, they would have to reenable /fly which at that point they wouldnt have it due to the temp perm being removed.

#

if you give that flyonjoin perm, they could keep /fly indefinitely due to not having to toggle /fly

grave thicket
#

ok

gilded nova
#

Fly on join you mean safe login?

swift abyss
#

which the only thing that perm really does if just keep people from falling out of the sky if they logged out with fly on and in the air, they wont take damage falling down though since essentials knows they were in fly previously, so its not really a big deal

#

yea that

#

as i said, i forgot the node

#

i dont use essentials on my server, just on others servers that i do perms

gilded nova
#

But isn't possible to say disable survival flight in the nether and end globally via worldguard?

swift abyss
#

with wg extra flags

#

you wouldnt want to block the command, just ability to fly, but i dont see where they asked that

gilded nova
#

Well, thing is my most recent active server I've been as a player had nether and end survival flight disabled because its owner deemed such perk too OP, and even too P2W to be used away from the overworld as you could buy perms for it.

#

Could safe login bypass those protections though?

swift abyss
#

using wg extra flag to set fly to deny will drop any one out of fly and not allow them to get back in. only way around it is the actual bypass perm in wg

gilded nova
#

Nice!

swift abyss
#

clients of course could bypass

#

thats where your anti cheat comes into play

north olive
#

is anyone here good at java that could help me real quick

swift abyss
#

like code? not me lol

gilded nova
#

But is wg extra flags still maintained?

swift abyss
#

what would need to be maintained? last update was in jan this year, the plugin works up to 1.14

#

i assume it would be updated for 1.15 if needed

#

its been on spigot since 2015

gilded nova
#

If it still works on 1.15, 1.16, and even 1.17, then good! I refuse to go the way of 2b2t or MinecraftOnline!

swift abyss
#

lol

gilded nova
#

I want next decade Minecraft, all the way!

swift abyss
#

gl

gilded nova
#

Another question...

#

If I ban players that never joined the server using /ban or /tempban using BanManager plugin, will such attempt work?

violet rivet
#

You may need to use a UUID

#

as your server will have no idea who "fluffybunny1234" is

#

etc

potent prawn
#

in most plugins you should be able to use a uuid

gilded nova
#

So just do /ban <uuid> instead of /ban <username> correct?

violet rivet
#

Give it a shot

#

if it says it worked, it's safe to assume it worked

gilded nova
#

Will try, thank you.

#

I won't be using preban plugins such as MCBans though, as I'm not the kind of owner who likes to treat players like criminals.

#

Just in the same way as I'd be the nice professor who opts out of having their students submit papers via TurnItIn to check for plagiarism.

violet rivet
#

Theres a tight community when it comes to servers, and people usually share the worst players names / uuids around so they can be stopped before they join your server (serial griefers etc)

gilded nova
#

I think many of these could be stumbled up most frequently in PvP servers, anarchy servers, faction servers, and more uncommonly on land claim servers where unclaimed blocks are still fair game for grief.

#

That's based on my observations when I hopped servers until sticking with one, back when I still actually played MC.

violet rivet
#

With a good rollback plugin you should be pretty protected anywho

#

Any server that is public ideally should also be taking world backups

drowsy quest
#

!downloads

hybrid loom
#

Still wasn't added as @twin warren didn't update Clippy yet :3

drowsy quest
#

Yeah. Just wanted tp be sure

gilded nova
#

Does anyone use BungeeTablistPlus?

 ${player luckperms_prefix}
hybrid loom
#

What is your problem?

gilded nova
#

Not working.

#
playerOrder: "luckpermsgroupinforeversed,alphabetically"
playerComponent: "${player luckperms_prefix}${player name}"
violet rivet
#

Using lp v5 and does the other tab list plugins API work with LP v5?

#

or something along those lines

gilded nova
#

I try now use ${player vault_prefix} and work

hybrid loom
#

maybe check for any errors in console?
BTLP usually lists errors or similar

gilded nova
#

Console is without error

#

But when use webeditor have error

#

server where the command is sent:

18:51:36[INFO] JakSar77 issued server command: /lp applyedits cr4BJaGMzd
18:51:36[INFO] [LuckPerms] [Messaging] Sending log with id: f6ffdd42-a573-40f7-9398-b19ac2f932dc
18:51:36[INFO] [LP] LOG > (JakSar77@lobby) [G] (default)
18:51:36[INFO] [LP] LOG > webeditor add weight.1 true
18:51:36[INFO] [LuckPerms] [Messaging] Sending log with id: ac11ebd0-febc-4d23-a5e0-6dd9e790de9e
18:51:36[INFO] [LP] LOG > webeditor add prefix.1. true
18:51:36[INFO] [LuckPerms] [Messaging] Sending log with id: 6d66c0dc-0ad3-4e89-a36c-f1587e1e4bbf
18:51:36[INFO] [LP] LOG > webeditor add displayname.Hrac true
18:51:38[INFO] [LuckPerms] [Messaging] Sending ping with id: 38978297-6b01-4618-b5f6-030ba821f16e
trail shuttle
#

Doesnt look like an error to me?

gilded nova
#

Other server:

18:41:56[WARN] java.lang.NullPointerException
18:41:56[WARN] at me.lucko.luckperms.common.actionlog.ActionJsonSerializer.deserialize(ActionJsonSerializer.java:88)
18:41:56[WARN] at me.lucko.luckperms.common.messaging.message.ActionLogMessageImpl.decode(ActionLogMessageImpl.java:49)
18:41:56[WARN] at me.lucko.luckperms.common.messaging.LuckPermsMessagingService.consumeIncomingMessageAsString(LuckPermsMessagingService.java:204)
18:41:56[WARN] at me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger.pollMessages(AbstractSqlMessenger.java:93)
18:41:56[WARN] at me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler$ErrorReportingRunnable.run(AbstractJavaScheduler.java:109)
18:41:56[WARN] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
18:41:56[WARN] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
18:41:56[WARN] at java.lang.Thread.run(Thread.java:748)
18:41:57[WARN] java.lang.NullPointerException
18:41:57[WARN] at me.lucko.luckperms.common.actionlog.ActionJsonSerializer.deserialize(ActionJsonSerializer.java:88)
18:41:57[WARN] at me.lucko.luckperms.common.messaging.message.ActionLogMessageImpl.decode(ActionLogMessageImpl.java:49)
.....
18:41:57[WARN] at java.lang.Thread.run(Thread.java:748)
18:41:58[INFO] [LuckPerms] [Messaging] Received update ping with id: e8227108-3685-49a3-9a6f-28349aa15ed7
rustic cobalt
#

Your action log is apparently busted

gilded nova
#

How fix?

rustic cobalt
#

delete it

gilded nova
#

where is?

rustic cobalt
#

in the LP folder iirc

gilded nova
rustic cobalt
#

Wait, I derp'd on that

#

Are you sure that you're running the same version of LP on all the servers?

gilded nova
#

Ano

#

*yes

rustic cobalt
#

best advice I got would be to update

gilded nova
#

I have 5.0.12

#

on all servers

rustic cobalt
#

That action log ain't from 5.0.12

gilded nova
#

Waterfall, paperspigot.

rustic cobalt
#

I mean, exception; That stack trace is from an older version

gilded nova
#

18:58:45[INFO] |___ | Running on BungeeCord - Waterfall
18:58:45[INFO]
[18:58:45 INFO] [LuckPerms]: Loading configuration...
[18:58:45 INFO] [LuckPerms]: Loading storage provider... [MYSQL]
[18:58:45 INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Starting...
[18:58:45 INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Start completed.
[18:58:45 INFO] [LuckPerms]: Loading messaging service... [SQL]
[18:58:46 INFO] [LuckPerms]: Loading internal permission managers...
[18:58:46 INFO] [LuckPerms]: Loading extension: me.lucko.luckperms.extension.legacyapi.LegacyApiExtension (extension-legacy-api-1.0.0.jar)
[18:58:46 INFO] [LuckPerms]: Performing initial data load...
[18:58:46 INFO] [LuckPerms]: Successfully enabled. (took 623ms)
18:58:46[INFO] Enabled plugin LuckPerms version 5.0.12 by Luck
rustic cobalt
#

Oh, nvm

#

I thought that he changed the package

#

Basically, for that one I'd create an issue on the tracker

#

Looks like a bug, especially with other people reporting it

gilded nova
#

I try reinstall it again.

rustic cobalt
#

How did you make the edit that caused that error?

gilded nova
#

./lp editor
-> Add prefix, weight, displayname to default
and
./lp applyedits --------

sleek niche
#

Wait, the package should in theory be changed I think

drowsy quest
#

Only the API changed package

gilded nova
#

How delete group in webeditor?

cyan gyro
#

Hello I have a probleme I don't now if it's mys SQL or Luckperms the problem : 19:27:08 [GRAVE] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
19:27:08 [GRAVE] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
19:27:08 [GRAVE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
19:27:08 [GRAVE] at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
19:27:08 [GRAVE] at me.lucko.luckperms.lib.mysql.jdbc.Util.handleNewInstance(Util.java:425)
19:27:08 [GRAVE] at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:990)
19:27:08 [GRAVE] at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:342)

sleek niche
#

I'd say it should be changed, too. Consistency and so

gilded nova
#

xD ๐Ÿ˜„

latent tendon
#

whats the best way to get a prefix using vault

#

i kinda want to get rid of VaultChatFormatter and make it into my own code

#

but somehow i dont get it to work

winter knoll
#

quick question how do you make it so when a new player joins he gets auto set into my rank "Player"?

hybrid loom
#

Let default inherit your Player group

winter knoll
#

can someone join to test if it worked

potent prawn
#

Remove your groups and try for yourself.

winter knoll
#

how do you make it inherit?

hybrid loom
#

!usage

outer vesselBOT
winter knoll
#

so there is no command?

hybrid loom
#

Can you please read the wiki?

winter knoll
#

i did

hybrid loom
#

You didn't

winter knoll
#

Users and groups are able to inherit permissions from each other. For example, by default, all users inherit permissions from the "default" group. You can setup your own groups and inheritances for your server, and make your own unique system.

For example, I might have 3 groups, "default", "moderator" and "admin". I want moderator to inherit permissions from default, and admin to inherit permissions from moderator.

hybrid loom
#

Because it is right there

pure talon
#

User Authenticator #2/ERROR [luckperms]: Exception occurred whilst loading data for 0f0806df-e713-49e9-957c-5c2b94a69209 - Optional[FROSTDEMONZ]

#

what does this mean

#

it happens anytime someone tries to join

winter knoll
#

anyone know where to get factions?

violet rivet
#

@pure talon Are your servers in ONLINE mode?

mellow forum
trail shuttle
#

try adding the legacy api extension

mellow forum
#

oh okay

#

thanks gentleman

#

:3

open arch
#

Pls add the Option to choose an Own Default Group!

vocal rivet
#

Why cant you use the default group and parents ?

#

also you could use the default-assignments extension

potent prawn
#

@open arch maybe read documentation before suggesting things that already exist โ˜๏ธ

hybrid loom
#

@vocal rivet He could.... Although this is only meant as a temporary solution to switch to an alternative method of default groups....

#

Which afaik is even mentioned on the wiki...

vocal rivet
#

You mean the wiki page on default groups I posted? ^^

hybrid loom
#

If you previously made use of "default assignments" (last section in the config file), you'll need to install the extension-default-assignments extension, and consider migrating away from the feature.

gilded nova
#

Anyone know how to set a group that a member will be placed in upon first joining the server?

#

Also auto ranking?

vocal rivet
#

look at a few messages above XD

#

for auto ranking, depending what you want to do, you need another addon

gilded nova
#

Ok

gilded nova
#

Does Rcon require a Mojang account or does it in any way convert console user to Mojang opped user?

#

Cuz if the console user is an opped player than a straight off full console user in a similar way as DiscordSRV plugin does, then I'm more confident it could be bound by LuckPerms.

drowsy quest
#

@gilded nova commands over RCON is treated the same way as the console

gilded nova
#

btw here's the good news though...

#

I just found a cmdblock plugin that overrides the creative + op requirement and maybe even allows to set up perms for them

#

It's highly experimental though, with a disclaimer and everything

trail shuttle
#

!wiki

outer vesselBOT
foggy osprey
#

@gilded nova what are going to base your ranks on?
I use vote counts for my main ranks and superbvote so it can auto rank players up as they vote.

swift abyss
#

I just found a cmdblock plugin that overrides the creative + op requirement and maybe even allows to set up perms for them
That's asking for trouble, but your server lol

gilded nova
#

Going to base them on Time in game

#

@foggy osprey

#

And staff ranks are promote by approval

foggy osprey
#

Ok, when you find a plugin that works for time do tell thinksup

gilded nova
#

Ok Iโ€™ll keep ya in mind @foggy osprey

swift abyss
#

PlaytimeRewards is a plugin that can do that

#

or you could tie into a quest type plugin

slender obsidian
#

!wiki

outer vesselBOT
kind steeple
#

hey guys hi I have a question

#

should I use luckperms even if I am an extremely unlucky person?

swift abyss
#

Yes!!!!

white berry
#

Using LuckPerms will give you 10 years of good luck! I can confirm!

swift abyss
#

you only got 10? lol noob

white berry
#

Dafuq, how much did you get?

swift abyss
#

17

white berry
#

Lies and slander!

swift abyss
#

believe what you need to ๐Ÿ˜‰

vital dragon
#

which chat plugin would you recomend with luckperms

swift abyss
#

depends on your platform, are you using EssentialsX? then use the EssentialsXChat module, thats the easiest. there is also VaultChatFormatter, ChatEX, HeroChat, VentureChat, DeluxeChat. if on Sponge, Nucleus has chat built in

white berry
#

I like ChatManager, it's got some nice antispam protection on it with automated announcements etc.

swift abyss
#

oooo

vital dragon
#

ok hanks

#

*thanks

#

with essentials chat how do you set up a name color

#

i mean chat color

#

for spesific ranls

swift abyss
#

there is a section for group format

#

just make sure that the group format name matches LP - lowercase

latent tendon
#

build-in chat luckperms

#

when

tough sky
#

Hopefully never. Separation of concerns is a good thing and therefore chat belongs into a separate plugin.

swift abyss
#

^ Luck did make VaultChatFormatter

winter knoll
#

anyone have mobarena?

fluid loom
#

Hey, by any chance, is someone familiar with the massivecore factions api? I could really use some assistance with adding a subcommand

rustic cobalt
#

48G is just stupid

#

You'll bottleneck the CPU looooooong before you use that much memory

knotty cave
#

So, how much ram for 1000 for example?

#

and so that there is no bottleneck

rustic cobalt
#

I have doubts you'll be able to fit that many into a single server

potent prawn
#

no amount of RAM will negate a CPU bottleneck

rustic cobalt
#

the CPU will often crap itself before you hit 100, best I've seen is like 1.8 with a few hundred players at best

potent prawn
#

if you want 1000 players on at a time, you'll have to look into something like load balancing

knotty cave
#

pffff

#

And speaking of the host, which one do you recommend?

potent prawn
#

I don't think any standard host is going to offer that kind of performance

#

You would need to find a dedicated server

knotty cave
drowsy quest
#

I can recommend OVH highly

#

Though they rent dedicated servers

#

Not MC hosts

#

If cost is an issue, use their cheaper sister company SoYouStart

#

The game series is perfect for MC

potent prawn
#

Can also vouch for OVH/SoYouStart

knotty cave
#

Yes I know about soyoustart, but the best server is unavailable

drowsy quest
#

!commands

outer vesselBOT
subtle seal
#

so yea

#

does anyone know how to fix?

swift abyss
#

what plugin is handling that message?

#

what LP version are you on?

#

any errors in console?

subtle seal
#

4.4.1 version

#

and im guessing its a combination of LP and essentials

swift abyss
#

4.4.1 is extremely old

subtle seal
#

wait really?

#

what is the current version

#

holy shit you are right

#

5.0.16

#

didnt expect any less from minehut

swift abyss
#

its not really them, they pull from spigot probs and Luck doesnt have time to update spigot so much, that gets updated on major versions once very stable

potent prawn
#

he's probably gonna do spigot update soon

swift abyss
dense quail
#

which anticheat is best?

rigid quail
#

Verus

ionic birch
#

minesecure

gilded nova
#

If I install say Spigot 1.15 or Paper 1.15 on my 1.14 map, will it delete it?

potent prawn
#

no

latent tendon
#

1.15 isnt even out

dense quail
#

sparta anticheat is good anticheat?

rigid quail
#

Verus anticheat is good

gilded nova
#

Is Horizon anticheat any good in your opinion?

red jay
#

Hi there. Does anybody know a good lobby plugin? I tried a lot, but the most plugins had to less options. :x

trim hinge
#

can anybody help me with setting up permissions that link with ranks in easyprefix?

#

if so please @ me

wicked oracle
#

is there a good /rankup and /prestige plugin that you guys know about that work with luckperms ofc

drowsy quest
#

@wicked oracle people here are volunteers and normal people

#

If someone knows they will answer

#

And if they want to of course

wicked oracle
#

hm ok

#

ig ill just use vaultchatformatter instead

drowsy quest
#

And itโ€™s unusually quiet in here too

steel pelican
#

@wicked oracle What was the issue with chat plugin?

wicked oracle
#

I was gonna use ChatControl but VaultChatFormatter seems more supported for this, no

steel pelican
#

They all work fine.

#

Just depends which one you would like to use.

#

@wicked oracle apart from that I think a good rankup plugin is EzRanksPro

wicked oracle
#

I need a prestige one also

steel pelican
#

That does it as well if I remember correctly.

wicked oracle
#

nop nop

#

oh it was made by the same guy tho

#

nvm

steel pelican
#

There is a ezPrestige one if I can remember correctly.

wicked oracle
#

yea

steel pelican
#

Those will both work fine with lp and with chat plugin use whatever one you like.

wicked oracle
#

i prob will use DeluxeChat

steel pelican
#

Okay that's a good one. I used it for a long time.

wicked oracle
#

it works well with luckperms?

steel pelican
#

Yeah it does.

gilded nova
#

Hi

lime bear
#

Rip juice wrld

plucky sandal
#

anyone know a plugin that randomly teleports you into a worldguard region?

#

or any rtp that allows multiple areas

violet rivet
#

RTP is usually anywhere within the defined coords

#

You could change the RTP radius

swift abyss
#

dont know why, but that made me think of one of my cats, he only drinks water by turning his foot over and cupping water and licking it from his paw.

violet rivet
#

Accurate.

#

had that for ages, finally a use for it lol

plucky sandal
#

@violet rivet was looking for a rtp that could set multiple radiuses, so far the ones I've found only allow you to set one rtp radius

#

or any plugin that will randomly teleport you into a region would be helpful

violet rivet
#

why not set warps

swift abyss
#

you can teleport to wg regions with /rg teleport <regionname>, optionally you can set warps with either essentialsX or a dedicated warp plugin. so if you could find a way to randomly run the commands, that would work. For actual random TPing, i prefer BetterRTP. Within BetterRTP, you can specify blacklisted blocks. So if you pull a list of all blocks and put those in the blacklist section, make the place you want to teleport players to in each region a bedrock block (or set a diff "special" block in each, such as diamond, gold, iron, etc) then remove those blocks from the blacklist, that would work.

#

lol usb, ive been typing that for a while, then started watching a yt vid and forgot about this ๐Ÿ˜‰

plucky sandal
#

thank you, I'll give betterrtp a try, but to clarify what I was looking for, I wanted 2 regions that has their own rtp

#

example /rtp location1 to tp randomly within that region and location2 for another place

swift abyss
#

yea, thats not a thing afaik, could only do that with warp

celest bobcat
#

Hello, i have a problem with TAB and LP, its show the right prefix and color in tab, but its not make the right priority list and its doesnt show the Rank, with groupmanager its works... could someone look over my TAB config? or show me his TAB Config

swift abyss
#

for TAB Reborn, you need to list your groups in the config in the order you want them shown. so highest first, going down in priority

midnight cove
#

He fix the problem, he had an old version of tab

white berry
#

@gilded nova

#

There is a plugin

#

That you can use

#

It's called

#

DiscordSRV

drowsy quest
#

That's how a proper database structure looks like x3

#

(Note every table with a ~ infront of the rows count is a view.)

hybrid loom
#

I love luigis mansion 3.
That game is so good and funny xD

teal sun
#

Oh nice