#general

1 messages · Page 263 of 1

tight chasm
#

but you must edit it right with the spaces i use for it Visual Studio Code and Denizen Language Extension

#

you can edit its with normal notepad++ or other writing software but you must have the spaces to work

#

like this

#

Example what not worked:

type: world
events:
on player right clicks air with:fireball:
- narrate "<green>Successful"

fireball:
type: item
material: blaze_rod
display name: <red><bold>Fireballrode```
#

so i can create base script that worked and you can copy paste

potent prawn
onyx mason
#

I hope they're joking

#

Gn turbo peepobaby

potent prawn
#

Tell google not me hhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhhhhhhhh

latent tendon
outer vesselBOT
#

Hey efefury! Please don't tag helpful/staff members directly.

latent tendon
#

then dont ping staff/helpful

#

smh

#

hides

#

mentions

#

got only 6k messages

outer vesselBOT
#

Hey efefury! Please don't tag helpful/staff members directly.

potent prawn
#

why are you doing this

#

can we ban you?

latent tendon
#

can we ban you

#

LOL

gilded nova
#

LMAO

#

Nah he good

potent prawn
latent tendon
onyx mason
#

Hello

#

Why do you think that

#

Oh lol

#

Nah I'm in Canada

latent tendon
#

imagine being dutch

gilded nova
#

Yeah and I'm in China but I'm not chinese

#

I'm not in China btw

#

And no I'm not chinese either

#

Yes, in my room

onyx mason
#

Fefo is a cutie pie

gilded nova
#

qt

latent tendon
#

fefo

#

go to bed

gilded nova
#

OH WOW

latent tendon
gilded nova
#

I am in bed thras kekw

trail shuttle
latent tendon
#

WOW CAS

#

blocked

#

iam

#

sadly

#

ich bin efe

#

wait what

#

nO

#

i CaNnOt

#

blame my gf

#

she's german

onyx mason
#

Good night

latent tendon
trail shuttle
latent tendon
#

she knows to many languages

trail shuttle
#

too*

latent tendon
#

spanish, german, english

#

HOLA AMIGO

gilded nova
#

Coño de la madre

latent tendon
#

cono del le what

gilded nova
#

Lol no

#

Neither

latent tendon
#

woah

gilded nova
#

Also no

latent tendon
#

no u

gilded nova
#

Jfc

latent tendon
#

fuck

#

no ur not

gilded nova
#

No you're not

#

Lol

latent tendon
#

10 dollars

#

LUL

#

POORRRRRRR

#

fefo 400 dollars and we have a deal

#

i have a balance of 2k

gilded nova
#

👀

latent tendon
#

how much u want

gilded nova
#

I'm open for negotiation

#

What kind of deal

latent tendon
#

nah fefo

#

gotta keep it save

gilded nova
#

I need the erm

#

stuff

latent tendon
#

even my gf isnt allowed to touch it

gilded nova
#

Lol

latent tendon
#

its for my new pc

gilded nova
#

Rip

#

Such as?

latent tendon
#

u sure bout that

#

opens github

#

edits code
makes PR

gilded nova
#

Luck made it explicitly so it ignores reply pinga

#

Pings*

#

Ffs

latent tendon
gilded nova
#

Don't know why :(

latent tendon
#

fefo

gilded nova
#

thras

latent tendon
#

make it so only efe cant ping

trail shuttle
#

can't you make it so it only ignores if if no mentions are in it

latent tendon
#

even in reply's

trail shuttle
#

computer

latent tendon
#

ur a something!

gilded nova
#

TI-84

#

Best calculator ever

onyx mason
#

MacBook pro 2009 unibody 13 inch

latent tendon
trail shuttle
#

TI-30XB Multiview

latent tendon
#

best gif

#

or else what

#

HUH

#

ill ban you!

#

i do!

#

i can see secrets!

#

no noob

#

its called element inspect

gilded nova
#

I can also see secrets kekw

#

Plebs

onyx mason
latent tendon
#

sorry fefo

#

had to abuse ur message

gilded nova
#

Lol

trail shuttle
gilded nova
#

Aber

#

What time is it

onyx mason
#

00:32

#

I'm scared from movie

#

All my friends and I are

#

Shut up IDIOT .

#

Canada not gau

gilded nova
#

Efe you better keep your mouth shut I'd you don't want a kick, Larry is Canadian kek

gilded nova
#

He do uwudance

#

My baby gurl

latent tendon
#

if only

#

i had to perms to change nicknames

onyx mason
#

Luck has bad sleep schedule

#

Assuming he is approx 8 hours ahead of me

trail shuttle
#

its 8:35am for him

#

i think

onyx mason
#

Online 24/7 PepeLa

#

Ye

latent tendon
#

its 9 for me

trail shuttle
#

lies

latent tendon
#

nop

trail shuttle
#

9:36 smh

#

thats not 9

latent tendon
gilded nova
#

5.38 PepeSadge

onyx mason
#

Fefo

#

Bad sleeper

primal bay
tight chasm
#

welcome back, so should i make a base script or you dont want?

primal bay
#

i mean

#

if its not a difficult task

#

then i would love if u did

tight chasm
primal bay
#

mhm

tight chasm
#

?

primal bay
#

not sure what ur trying to say but yes

tight chasm
#

i make you one item finish so maybe its better make this private?

#

or we make it here public, your choice

primal bay
#

oh

#

sure

tight chasm
#

i go kitchen get some drink

trail shuttle
onyx mason
#

Sexy colour theme

trail shuttle
#

Atom One Dark & Rainbow []{}()

#

whatever that plugin is called

onyx mason
#

Yeah

#

Never seen atom one dark for java I guess

#

Only PHP 🥺

trail shuttle
#

really helpful especially when I do stuff with adventure

potent prawn
#

im sorry

onyx mason
#

Hello turbo

potent prawn
#

im so very very sorry

onyx mason
#

I love it

potent prawn
#

lol

onyx mason
#

I love laravel more than my mom loves me .

potent prawn
#

yeah laravel is pretty great

vocal rivet
#

Oof

#

Makes stuff easier, yes
Is iverblown and does stuff way too overcomplicated, also yes

onyx mason
#

yes

vocal rivet
#

I love php still tho :3

latent tendon
#

legacyaniWave dash

trail shuttle
#

Somewhere in the UK

primal bay
#

how possible is it to put voice actors on npcs

wraith ginkgo
#

does anyone know about Custom Items with Ressourcepack?

drowsy quest
primal bay
#

i see

wraith ginkgo
#

Brainstone do you know if i add a Custom item with a Resourcepack, does it have a own item id? like Iron_Sword:2?

latent tendon
#

NBT tag?

wraith ginkgo
#

NBT tag?

gilded nova
#

NBT tag?

wraith ginkgo
#

whats das

#

damn, i need someone to create me a Custom Resourcepack for my server..

primal bay
#

NBT tag?

toxic tangle
#

is bukkit a server or a client?

#

i got it , its a server

drowsy quest
wraith ginkgo
#

i played on a server who did that.. but he wont tell me how

onyx mason
#

hello

gilded nova
#

In recent MC versions you can give an existing item a NBT tag and give it a custom texture/model

wraith ginkgo
#

yea i read that, have to figure it out later

normal surge
#

brain i put together a more finalized schema for postgres

#

would you mind reviewing it

gilded nova
#

Yes because I don't know PostgreSQL

normal surge
#

eeh

#

the way you were convincing me to use it i figured you were a ninja postgres user

gilded nova
#

I just know the benefits

#

Assuming I have a use case for it that I can't cover with plain old MySQL I'll gladly learn it

#

But until then I have no need

normal surge
#

well regardless i don't think i'm making use of any postgres specific features

gilded nova
#

Not 100% sure what exactly you're doing

#

But the fact that you're using foreign keys is a good sign

normal surge
#

ey 😄

#

do you think it's worth it for me to use an auto increment variable as the primary index for players, instead of their uuid?

gilded nova
#

That's one hell of a good question

#

I've used both in the past tbh

normal surge
#

the way i see it on one hand the auto inc is supposedly faster

#

but on the other i'd have to do an extra lookup to get to it

gilded nova
#

I typically do it like this:

  • if you need to storage user data anyways, use internal IDs.
  • Else use the UUID
#

And use postgre's UUID datatype

normal surge
#

gotcha, so since i'm storing user data i should use an internal id for them

#

i was about to ask the same question for having an world ID instead of looking them up by owner uuid + slot number, but i guess that answers that too

gilded nova
#

Yeah

#

That additional join is only ever a minor impact on performance

latent tendon
#

Fuck

gilded nova
#

And SQL is incredibly good at optimizing queries

latent tendon
gilded nova
#

Especially if you use prepared statements and cache them

#

Then you won't notice any performance hit form the additional table being involved

normal surge
#

oh actually thats another question i was wondering about

#

how much ram should i give the sql server

#

it definitely depends on the size of the db but is there a lower limit to it?

gilded nova
#

Why limit in the first place?

normal surge
#

because docker orchestration is a hassle otherwise

gilded nova
#

Normal applications typically don't have a RAM limit anyways

#

For infrastructure services just don't set limits

#

You don't want them to OOM on you

normal surge
#

isn't there a way to limit the amount of memory the sql server tries to use

#

like, so it just slows down and pages or whatecver instead of OOM

gilded nova
#

Sure but typically not needed

#

SQL servers aren't memory hogs

#

Unlike Java they treat memory like a valuable resource

normal surge
#

my concern is if i overburden my machine with other containers and the sql server has no limit 1. it might get infringed on and 2. it might decide to try using some memory it cant have and OOM

gilded nova
#

If you manage to get your SQL server to use more than 1 GB of RAM, show me a screenshot because I'll be mightily impressed then

gilded nova
normal surge
#

XD well i'd rather it just slow down than crash

gilded nova
#

That's not how it works

#

Limiting the memory doesn't mean it'll eventually start slowing down

#

It just means it'll OOM faster

#

Again. You don't want to resource limit your infrastructure

gilded nova
#

Through its own config is a different story

normal surge
#

can i do both

#

and have them match up

gilded nova
#

What part of "don't limit your infrastructure" don't you understand?

#

Like let's just assume you found a way to cap the total memory of postgre and not just some pool (which means it'll use more than that pool in total)

#

And you make the container match that

#

Then what happens when for whatever reason the SQL server decides it needs more memory? Like for example there's a memory leak

#

That's right. It crashes because of an OOM

normal surge
#

i think i see what you mean

gilded nova
#

So what did you gain from limiting the resources?

normal surge
#

let me rephrase my question then

gilded nova
#

You gained OOMs you wouldn't get otherwise

normal surge
#

how much resources should I ensure it has available to reach into at all times

gilded nova
#

Not sure what you mean with that question

normal surge
#

like we were just talking about a ceiling

#

what would the floor be

#

as far as memory the system has reserved for sql to use at any time

gilded nova
#

So you're asking how much buffer you should leave for the OS and infrastructure?

normal surge
#

i guess

#

like i'll have other containers on the same system

gilded nova
#

I typically leave 4-8 GB buffer. But also slightly overcommision the container memory pool

normal surge
#

for sql?

#

even though you said it barely ever reaches a gig D;

#

or do you mean for all containers

gilded nova
#

Like on a 32 GB server I'd make a pool of 28GB for my containers and allow 10% over commissioning

normal surge
#

i see

gilded nova
#

Meaning I can assign around 30GB of memory to my containers in total

#

If you really only ever use that server for running game servers you can reduce that buffer to 2 GB

normal surge
#

wait how do you set up a buffer from within docker

gilded nova
#

But I have other applications running

normal surge
#

is that on their wiki?

gilded nova
normal surge
#

ah

#

cries in swarm

gilded nova
#

Then calculate that pool by hand

#

Give yourself a pool size

#

Use that

teal sun
#

If you're worried about memory add swap with a low swappiness

gilded nova
#

But nothing to worry about if you go slightly above

teal sun
#

2GB RAM + 4GB Swap that it can use if it needs

normal surge
#

when you say calculate my hand, do you mean i should store how much each container is using in my own application from which i'm deploying them

gilded nova
#

I mean you should have swap in the first place

normal surge
#

or is there some config i can just put the value into and let docker handle the rest

gilded nova
#

And if you have slow hard drives you could use zram

normal surge
#

gotcha

gilded nova
normal surge
#

i'm using docker swarm

#

🥲

gilded nova
#

I know for a fact that you can work with resource pools that the orchistrator will fill however you prefer

#

Like either evenly or filling one pool after the other and the over comissioning, etc

normal surge
#

hmmm i've never actually heard that mentioned for swarm, i guess it's something to look into

gilded nova
#

I haven't looked too much into that

#

But I know stuff like that exists

normal surge
#

but i was planning on doing the math for resources in my own app anyways so it's fine either way

gilded nova
#

There's crazy shit out there

#

Btw any reason you're not using something like pterodactyl?

#

I mean they have an API so you can spawn new instances at will

#

Current versions even let you move servers between hosts

normal surge
#

well first and foremost it's so i can learn skills i can apply in the future

#

working with docker swarm looks a lot better on a resume than pterodactyl

gilded nova
#

Write docker orchistration tool

normal surge
#

yes

#

that's basically what i'll end up doing except for minecraft and for a very specific use case

gilded nova
#

Frankly no one gives a damn if it's a soft skill and you're willing to learn

normal surge
#

how much flexibility does the pterodactyl api give you

#

like what kind of stuff can you do with it / how limiting is it

gilded nova
#

Like I never used half the technologies we use at Nitrado before I started

#

And yet I outcompeted 3 other people

gilded nova
normal surge
#

what can you do on the panel XD

gilded nova
#

And they are pretty open to new features if stuff is missing

normal surge
#

can i have a custom docker image running

#

with several ports open

gilded nova
#

You can give them templates

#

A lovely UI with server console

#

And you can use your own docker images

#

They just need to have an appropriate start script

frank fox
#

im trying to make it so that hopper minecarts dont get clear lagged and I have put hopper_minecart but it still gets clear lagged

gilded nova
#

You can add your own game installers, etc

gilded nova
#

That typically yields better results

normal surge
#

is there a wiki for their api

#

oop found it

gilded nova
#

Yes there is 😛

#

It's also great because you can have multiple users with individual permissions

normal surge
#

wait... are they the ones hosting or can you selfhost

gilded nova
#

So you can let steve access the console of your survival server but not the bungee for example. But he still has a start button for it

#

It's only selfhosted

normal surge
#

okay

#

their demo tricked me with that ip

#

i assume you can set up multiple nodes right

gilded nova
#

Yes

#

Even multiple daemons per node. useful if you have multiple drives

normal surge
#

can you prioritize a certain server type to start on one type of node, then if there's no room start on a different node

gilded nova
#

Not out of the box

#

But considering they have logic to move game servers around that should be doable

#

Oh right. They have backups too

#

And shared folders

#

Or if they don't quite have them yet then soon

normal surge
#

hmm

#

it certainly sounds like everything i need

gilded nova
#

sftp file access, file access through the browser

normal surge
#

but it can't host other miscellaneous containers?

gilded nova
#

And fairly granular permission system too

normal surge
#

like i have a nexus container running

gilded nova
#

Though I wouldn't recommend it

#

Run the infrastructure through other means

#

I mean that's also a lovely thing about docker

#

You can use any number of orchistration tools

#

Anyways I'll be leaving work and will be on my phone now with my normal account

normal surge
#

😮

drowsy quest
normal surge
#

a metamorphosis

drowsy quest
#

Yup

#

Now with blue name

normal surge
#

huh.. looking at the pterodactyl api docs it doesn't look like you can assign a server any extra ports

#

or at least, they don't show you how in their example API request

drowsy quest
#

I’m sure you can

#

They treat them differently though

#

Like you have a primary assignment and secondary ones

normal surge
#

they don't mention extra open ports when describing how to make a custom dockerfile either, though i guess i can forgive them for that

gilded nova
#

@steady tangle wakey wakey

drowsy quest
normal surge
#

well you need to expose an internal port

#

then tie it to an external when you launch the image

onyx mason
#

Hello

#

@gilded nova peepoheart

outer vesselBOT
#

Hey aberdeener! Please don't tag helpful/staff members directly.

gilded nova
#

HEY-- oh

#

it was you...

#

hi ig

drowsy quest
onyx mason
#

Yeah ok

normal surge
#

always??

drowsy quest
#

Pretty much

normal surge
#

i was not expecting that

#

actually wait that wouldnt make any sense

#

either way my hopes and dreams of plugin networking nirvana are dashed 🥲

#

at least until i figure out if and how to use docker internal ips

latent tendon
#

legacyaniWave mr brain

normal surge
#

oh turns out they do have ports.. 'allocations'

onyx mason
#

@latent tendon peepoClapJamminMoment

latent tendon
drowsy quest
#

My apologies

#

But yes. Those

normal surge
#

their naming schemes are the one thing they seem to be lacking

#

:/

drowsy quest
#

What do you mean?

normal surge
#

well i feel like allocations is not the best name for what's literally just ports

#

i hear allocation and i think memory, cpu, disk space

drowsy quest
#

It’s port+IP

#

So I think the name is fair

#

But a better could’ve been chosen

#

Anyways at this point it’s way too late to change it

normal surge
#

time to fork pterodactyl

#

:)

drowsy quest
#

Feel free

latent tendon
#

what the fuck?

#

windows that broken

gilded nova
#

?

#

what am I looking at?

latent tendon
#

thats all trash from C:/

#

lol

#
  • my SD is only 120GB
normal surge
#

just delete the c: drive, easy

drowsy quest
#

I’m just glad that we didn’t creat a black hole in #support-1

trail shuttle
#

?

drowsy quest
#

That was a lot of density there

normal surge
#

must be that newfangled gray matter (or lack thereof)

drowsy quest
#

Lots of

normal surge
#

nono lack of

drowsy quest
#

I meant lots of lack of

normal surge
#

ah 😄

steady tangle
onyx mason
#

uwu

sweet olive
#

can someone reccomend a plugin where you can make custom plugins?

trail shuttle
#

What

onyx mason
#

Skript :DDDDD

acoustic spire
#

I installed NameTagEdit and set this up, and I added all the rank. permissions to the corresponding LP group, restarted the server, however only some prefixes show up, some glitch and others don't show at all

#

Anyone know why

sweet olive
#

wdym

acoustic spire
#

lp

sweet olive
#

you gave them rank.mod as example

latent tendon
#

Isnt NTE tab prefix only?

#

Afaik it is. But not sure

acoustic spire
#

i fixed it but no they werent showing in tab either

sweet olive
#

Hello i need a plugin that bans people from every server instead of one server

trail shuttle
#

Litebans, maybe advancedbans

sweet olive
#

I dont want peopel to get soft muted or auto bannned i want to inforce the bans with my staff

#

i

trail shuttle
#

Yes

sweet olive
#

Is there a plugin that allows no matter what server you are in to see that chat?

forest helm
#

Yeah there's a variety of network chat plugins

sweet olive
#

could you tell me one?

forest helm
#

!chat bottom link

outer vesselBOT
#
LuckPerms does not perform any chat/tablist formatting of its own!

LuckPerms only acts as the source for prefixes / suffixes, it doesn't actually apply them. You need an appropriately configured chat/tablist formatting plugin for them to be displayed. If the values appear correctly when you run /lp user <user> info, LuckPerms is doing its job!

List of chat/tablist formatting plugins that work with LuckPerms
latent tendon
#

Hey its underscore11

forest helm
#

indeed

latent tendon
sweet olive
forest helm
#

I have no idea

#

Keep in mind some of the ones in the first section work with bungee as well

latent tendon
#

WildCore chat best chat!

sweet olive
forest helm
#

The only ones I know anything about is EssentialsXChat & CarbonChat (I'm one of the developers for it)

#

Read the spigot page

latent tendon
#

11 is almost a dev of everything

#

Smh

forest helm
#

Nope

latent tendon
#

But still

#

WildCore best!

forest helm
#

I'm only involved with LP, DiscordSRV, and the Carbon family of plugins

#

If you want to see someone who's truly involved in a lot of things, see kashike

latent tendon
#

Its finally able to be called stable now

#

After a year of coding

#

Lol

trail shuttle
latent tendon
#

11 knows how much issues i had

#

First day i tried JDA

forest helm
#

lol

trail shuttle
#

where you the person who couldnt figure out why a channel or something kept returning null

forest helm
#

probably

latent tendon
#

EXACTLY

forest helm
#

at least you aren't @rigid widget who insists on using javacord

latent tendon
#

The f

rigid widget
#

i will FIGHT you

latent tendon
#

Is javacord

rigid widget
#

javacord is a discord lib for java

#

and i am a consummate professional

#

at javacording

forest helm
#

Think JDA except no restactions, and inconsistent usage of Optionals and CompletableFutures

rigid widget
#

it's also made by a member of OUR community, the guy who made bStats

latent tendon
#

Is it unbreakable

forest helm
#

but it does have that going for it ^

latent tendon
#

And panda proof

trail shuttle
#

everything is breakable

latent tendon
#

Bc i break everything

trail shuttle
#

espcially when larry uses it

forest helm
#

I think larry can vouch for jcord being breakable

latent tendon
#

Litterly everything

rigid widget
#

i can break anything

#

I've personally broken most things

forest helm
#

can you break camms heart

rigid widget
#

no he did that to me

latent tendon
#

I even broke my pc

forest helm
#

😛

latent tendon
#

In a way i dont even know how

trail shuttle
#

i broke a old psu once

latent tendon
#

got a NULL file wich couldnt be deleted at all

forest helm
latent tendon
#

Trashed that drive

#

Was shit anyways

forest helm
latent tendon
#

Got a spare of 10 laying arou d

#

All 1TB

normal surge
#

raid 1 those bois 😉

latent tendon
#

Meh

normal surge
#

ultra secure

latent tendon
#

Not worth it

#

For now

normal surge
#

(or ever) (please dont do that)

latent tendon
#

Gonna do it once i get my new pc

#

Raid best

forest helm
#

RAID 0 it 😈

normal surge
#

raid good but not raid 1 across all 10 drives

sweet olive
#

Hmmm my players cant type i have given them bungeechat.chat it dose not work

latent tendon
#

Yolo

trail shuttle
#

!verbose

outer vesselBOT
normal surge
#

speaking of raid

latent tendon
#

Cas is lurking again

normal surge
#

i was just trying to set up raid 10 across 2 cmr drives and 2 smr drives

#

and it absolutely pooped on me

latent tendon
#

U know whats fun

normal surge
#

the initial resync was going to take 19 days for 8tb of usable space

latent tendon
#

My pc was made for gaming

#

Guess what my GPU did

normal surge
#

died

latent tendon
#

Gave me a fat finger

normal surge
#

it do be like that

#

well you know what you don't need a gpu for

latent tendon
#

I have this one 8 months...

normal surge
#

hosting minecraft 😎

latent tendon
#

Got it from my gf as a gift

normal surge
#

the gpu?

#

or the entire pv

#

pc*

latent tendon
#

Pc

normal surge
#

you can swap out the gpu

latent tendon
#

MSI Nightblade MI3

normal surge
#

as long as you can actually snag another for a non exorbitant price

latent tendon
sweet olive
trail shuttle
#

did you use /lp or /lpb?

sweet olive
#

lp i need to use lpb my bad

#

there we go thank you

#

but i have the correct permissions hmmm

trail shuttle
#

/lpb verbose record
type in chat
/lpb verbose upload
send link here

sweet olive
#

dont worry i figured it out myself my friend had to relog and that worked

#

i cant see the chat when someone is in the different server i have checked config and configured what i had to i then reloaded the config

trail shuttle
#

try restarting

sweet olive
#

reloading i did ill try reloading

#

i assume it dose the same thung

trail shuttle
#

what

#

try restarting your server

#

not reloading

#

(your proxy not your backend server)

still shale
#

Hey, Can someone help me connecting my bungeecord and spigot servers with luckperms? For global ranks etc

forest helm
#

!bungee

outer vesselBOT
still shale
#

I know I need to set the mysql stuff etc in the config

#

but then the console is getting spammed full with errors

gilded nova
#

what errors

still shale
#

sec i'll copy it.

#

sec

tight chasm
#

you set your mysql in config wrong

still shale
#

wait do I have to do ```BungeeCord 🔗

LuckPerms uses a player's unique ids (UUID) as an index when saving data. A players uuid is provided by the server implementation, however, this value can depend on the state of the online-mode setting.

When using BungeeCord, it is absolutely crucial that BungeeCord's IP forwarding system is setup and configured correctly.

In config.yml file for your BungeeCord proxy(ies), you need to set

ip_forward: true

In the spigot.yml file on each of your backend Spigot servers, you need to set

This option is found under "settings"

bungeecord: true

In the config/sponge/global.conf file on each of your backend Sponge servers, you need to set

sponge {
bungeecord {
ip-forwarding=true
}
}

After changing these settings, you need to fully restart the Spigot/Sponge servers and BungeeCord proxy.

You should also take steps to ensure that your network is correctly firewalled, to ensure malicious users cannot spoof connections to your backend servers. A guide on how to do this is provided here by SpigotMC.``` this

#

And then connect to mysql

gilded nova
#

> No route to host (Host unreachable)
your proxy server cannot reach the database

still shale
#

Alright, Can someone help me step by step fixing the global perms thing?

onyx mason
#

read the docs

still shale
tight chasm
#

why no one use the normal mysql? 😄

still shale
#

idk

#

Crispy told me

well then hookm them up
using mongodb atlas

#

😛 xD

tight chasm
#

your lp in bungee the database login is wrong

#

look on that maybe you write some wrong

still shale
#

I've resseted everything (All configs etc

tight chasm
#

👀

still shale
#

so first i need to set this right?

#

!bungeecheck

outer vesselBOT
#
Running a network and getting UUID mismatches?

Please double check that:
1. BungeeCord config.yml has ip_forward and online_mode set to true
2. All backend servers' spigot.yml has bungeecord set to true
3. All backend servers' server.properties have online-mode set to false

still shale
#

that

tight chasm
#

but not login to mc

#

you get than same error like this other guy with 2 UUID 😄

still shale
#

I wont

#

im on a different server now.

#

Sec imma set the ipforward stuff etc

tight chasm
#

yeah and dont forgot set the backend server setting bungeecord = true

mighty shard
#

anyone good with ptero and centos services

#

quick question

tight chasm
#

i left my old hoster they change to ptero im back to multicraft XD

#

but maybe someone can help

mighty shard
#

I have my service setup with centos for queue workers, to schedule shit

#

/usr/bin/php /usr/share/nginx/pterodactyl/artisan queue:work --queue=high,standard,low --sleep=3 --tries=3

#

it works when i use it in terminal, but errors when i start it as a service

tight chasm
#

centos is a os like linux?

mighty shard
#

yes

#

redhat

tight chasm
#

im bad in linux and no one used centos i have a windows server XD its more easy for me only exe file double click and finish 😄

mighty shard
#

ah ok

still shale
#

oke i did all of this !bungeecheck

#

!bungeecheck

outer vesselBOT
#
Running a network and getting UUID mismatches?

Please double check that:
1. BungeeCord config.yml has ip_forward and online_mode set to true
2. All backend servers' spigot.yml has bungeecord set to true
3. All backend servers' server.properties have online-mode set to false

still shale
#

I did all of that

#

And now?

tight chasm
#

yeah an ptero was for me to hard so i know multicraft and thats why im back to this 😄

tight chasm
still shale
#

yes

mighty shard
#

yeah i fxed it pesky centos bug tonstar

still shale
#

and online mode on spigot false

#

and bungeecord on true

mighty shard
#

@still shale You need to connect all of them to one database

#

you right now have seperate databases

#

for ever server

still shale
#

but how do i do that with mongodb

#

xd

mighty shard
#

get the connection URL

#

change stroage type to MongoDB

#

and put ocnnection url in the part where it says

#

then setup a schedule to auto run lp sync

tight chasm
#

put in all configs the same connection infos

mighty shard
#

@tight chasm you're missing out 0_0

still shale
#

But how do I get that URL

mighty shard
#

click connect

#

then click compass

#

and copy that

#

put it in the part of config that says mongo connection URI

still shale
#

where do u see a compass

mighty shard
#

show me ur connect

#

screen

still shale
#

oh

#

do I need to set my own info there first?

tight chasm
tight chasm
mighty shard
#

yuck

#

multicraft so old

tight chasm
#

yeah but i can work with this better XD

mighty shard
still shale
tight chasm
#

i dont missing ptero 😄

mighty shard
#

@still shale click allow access anywhere

#

no one will try and hack you

tight chasm
#

i hate it, thats was a reason why i lose all my databases

mighty shard
#

i never use SQL

#

always use mongodb

#

my atlas bills total over $30 a month lol

tight chasm
#

i only mysql

still shale
mighty shard
#

yes

#

then save

#

and click choose connection mthod

still shale
#

Connect using mongodb compass?

#

Only thing what I have to do is copy the URL right?

tight chasm
#

why is so hard on you to create a database O.o

still shale
#

I don't know if i am doing smth wrong haha

tight chasm
#

so many configuration i must only click on create database then i get host, name, databasename, password 😄

still shale
#

:pepecri:

#

wait i can fix a mysql too

#

wait

tight chasm
#

thats is one reason why i like multicraft more one click and i get all my information to put in the configs XD

still shale
#

sec

tall anchor
#

Can anyone help me on how i create a start.sh file? Im abit confused

#

for paper

tight chasm
#

vps?

forest helm
#

theres a thing for that one sec

still shale
tight chasm
#

linux?

tall anchor
#

Dedicated

#

Linux yea

onyx mason
forest helm
#

yeah there it is

tight chasm
#

get a panel thats much easier trust me 😄

forest helm
#

still need startup stuff

tall anchor
onyx mason
#

Put the name of the .jar after you rename it

trail shuttle
#

name it whats it called now

onyx mason
#

Must match exactly

tall anchor
#

Okay thanks!

#

Also last question

#

How much should i allocate?

#

Like whats safe

onyx mason
#

Depends what you have

tall anchor
#

32gb total

onyx mason
#

10gb is usually the max you'll want to go

#

Ye 10

#

Start with that

tall anchor
#

dont have anything on the server yet

#

But i wanna run bungecoord

onyx mason
#

After 10 your startup script will change to be better

#

Then do 4-6 per server

#

512mb for bungee

tall anchor
#

Okay does it matter if i allocate 4 now for installation etc? i can always change it right?

onyx mason
#

Yessir!

#

Or ma'am

tall anchor
#

Thanks alot!

tight chasm
#

i change end this month too a dedicated 😄 but than i must use linux 😦

still shale
#

okay

#

database my own db name and connections?

tight chasm
#

that you can put ip that are allowed to connected with the database

#

so you can let the % like it write the text under the field 😄

still shale
#

so i can leave that as a %?

tight chasm
#

this is now mysql?

still shale
#

ye

tight chasm
#

yeah this generate your stuff its little bit easier 😄

still shale
#

okay i've created it

#

and now?

tight chasm
#

put the logins to all lp configs

still shale
#

storage-method: h2

i need to set the h2 to mySQL right?

tight chasm
#

yes

tall anchor
still shale
#
  # - The standard DB engine port is used by default
  #   (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
  # - Specify as "host:port" if differs
  address: 3306``` that right?
tall anchor
#

Nvm

tight chasm
#

yourip:3306

tall anchor
#

Lol

tight chasm
#

Specify as "host:port" if differs look on this in your text 😄

#

you only must read 😛

still shale
#

ohh

#

I've linked everything

#

Now just restart the server right?

tight chasm
#

here is an outdatet example from my old bungee


  # Define the address and port for the database.
  # - The standard DB engine port is used by default
  #   (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
  # - Specify as "host:port" if differs
  address: docker.medplex.wtf:3306

  # The name of the database to store LuckPerms data in.
  # - This must be created already. Don't worry about this setting if you're using MongoDB.
  database: s83_bungeenet

  # Credentials for the database.
  username: u83_R3kR0coy5Y
  password: '.YrOA.856zI5HY3N+5ySwK^l'```
#

you must set a sync interval

still shale
#

sync?

tight chasm
#

Sync Interval
You can set a sync interval, which will make LuckPerms periodically pull the latest changes from the database.
The setting is controlled in the config, and defaults to -1 (meaning the task is disabled).

still shale
#

sync-minutes: -1

tight chasm
#

let me look what i have in this 😄

still shale
#

do i have to set that to 1?

#

oki

tight chasm
#

i have it on 5

still shale
#

alright

#

btw

#

1 thing

tight chasm
#

and watch files i have true

still shale
#

wait

#

watch files?

tight chasm
#

watch-files: true

still shale
#

oo

#

ye

tight chasm
#

under the sync

still shale
#

same

tight chasm
#

yeah and this making with all other server

still shale
#

done

tight chasm
#

maybe it should work copy this config and paste it in the other spigot servers or not?

still shale
#

wdym

tight chasm
#

yeah than you can restart all and make /lp sync on every server

still shale
#

alr sec

tight chasm
#

than it should work

still shale
#

uh

tight chasm
#

wtf

#

something is with this database O.o

grave shoal
tall anchor
#

If i wanna use pterodactyl i have to install it from my dedicated server right while im ssh'd into it?

tight chasm
#

look on there website there have a for me complicated guide XD

tall anchor
#

Well yea same thats why i ask im so stupid when it comes to this lmao

tight chasm
#

for me this look very long and not easy for me to install XD

tall anchor
#

Where did u install it? root or?

tight chasm
#

i dont use ptero

tall anchor
#

Whats the diff?

tight chasm
#

its for me easier to use

tall anchor
#

ALso im still trying to figure out where to install it on my server

forest helm
#

Multicraft is older, and from my experience considerably slower

#

also I thought it was paid?

tight chasm
#

yeah paid 8€ lifetime

forest helm
#

ah found their pricing page, I see. 1 server capped at 10 players is free

tight chasm
#

yeah i buyed yesterday the cheapest license

#

2 servers unlimited slots

forest helm
#

Ptero is FOSS and not likely to change that anytime soon

vast isle
#

but pterodactyl is free and gives unlimited lol

tight chasm
#

yeah but i dont like it 😄

vast isle
#

it's even easier to set up pterodactyl if you run it using docker-compose

#

🤷‍♂️ personal preference then i guess

tight chasm
#

i have look on the install guide ptero and its for me 1000x complicated

forest helm
#

Having used both, I personally prefer ptero

tight chasm
#

on multicraft i have make double click and he install all alone and finish 😄

forest helm
#

its for me 1000x complicated
do you know linux?

tight chasm
#

i hate linux to XD

#

i use it next week only one time to install multicraft 😄

forest helm
#

From ptero's install docs:

You are expected to understand how to read documentation to use this Panel. We have spent many hours detailing how to install or upgrade our software; take some time and read rather than copy and pasting and then complaining when things do not work. This panel does not exist as a drag-and-drop service to run your servers. It is a highly complex system requiring multiple dependencies and administrators willing to spend some time learning how to use it. If you expect to be able to install this with no understanding of basic linux system administration you should stop and turn around now.

tight chasm
#

yeah see the owner self says go away in there message 😄

forest helm
#

Eh not exactly, they're saying "don't expect to install this in 2 minutes"

tight chasm
#

multicraft only copy 5-6 commands from there guide and finish 😄

trail shuttle
#

could also just google for a ptero install script which practially does all in 1 cmd

tight chasm
#

i was one time on ptero by my old hoster and lose many stuff

#

i dont go second time to ptero

forest helm
#

Data loss would almost certainly be on the host's end, not the panel's end

tight chasm
#

thats is when you alltime changing and changing so i dont do it anymore

#

i like multi more and i know about it

trail shuttle
tall anchor
#

Will do ty

tall anchor
trail shuttle
#

Change what

tall anchor
#

I cannot seem to find the "Bind address option" under etc/mysql

trail shuttle
#

Yes

#

Uncomment it

tall anchor
#

I tried to change the localhost i checked bind address is 0000 it still wont connect

#

It says network unreachable now

onyx mason
#

hello peepoSmile

trail shuttle
#

Hey

forest helm
#

turbo since when is your pfp avatar your cat. I forgot how cute it is lol

tight chasm
#

is this normal for bungeecord? bind_local_address: true
host: 0.0.0.0:24712

tall anchor
#

i get syntax error when creating a user why is that?

vast isle
#

?

tall anchor
#

When setting up pterodactyl

trail shuttle
#

Screenshot it

tall anchor
#

Sec

#

when i do mysql -u root -p and type my pw it works

#

but

#

when i do CREATE USER 'pterodactyl'@'127.0.0.1' IDENTIFIED WITH mysql_native_password BY 'somePassword';

#

@trail shuttle

outer vesselBOT
#

Hey MOUDI! Please don't tag helpful/staff members directly.

trail shuttle
#

Try lowercase by

#

Idk

vast isle
#

you didn't do USE mysql; i think and you're supposed to change somePassword

potent prawn
vast isle
tall anchor
#

Hmm

#

sec

gilded nova
#

The question is not for the plugin, but for java. How to check if a byte array exists in another byte array

tall anchor
gilded nova
#

@tall anchor set mysql serv version in req

tall anchor
gilded nova
vast isle
#

@tall anchor try removing the WITH mysql_native_password just IDENTIFIED BY

gilded nova
#

Aah I see what you mean

#

i dont known index(

#

index dynam.

vast isle
#

did you already make a user or something

tall anchor
#

is there a way to delete a user?

#

in case i did?

vast isle
#

try DROP USER 'pterodactyl'@'127.0.0.1';?

gilded nova
tall anchor
#

and then still ditch the WITH mysql_native_password

vast isle
#

yeah

tall anchor
#

Okay will try

tall anchor
tall anchor
# vast isle yeah

Okay so when i do CREATE USER 'pterodactyluser'@'127.0.0.1' IDENTIFIED BY 'test'; i get

#

Do i try to Drop it and create it again?

vast isle
#

yeah it's probably already made but you'll also want to be using an actual password

tall anchor
#

Hmm what if i continue, cause its gonna ask me if i wanna make a new pw if credentials are wrong no?

#

Or is that only for the first one we made

tight chasm
#

one hour to get a connecten in ptero mysql bruh i hate this more and more when i need more time to get this access for database -.-

vast isle
#

?? the test part is where you should put a password for your database users

tall anchor
#

Ye where u put server ip etc

vast isle
#

what

tall anchor
#

Nvm what i said

#

I think i did it

#

Creating a user part that is

vast isle
tall anchor
#

Yea i did

#

What i was talking about was

#

the enviroment thing

vast isle
#

ohh okay

tall anchor
#

Jordan

#

I just wanna say

#

I wanna suck your dick rn

tight chasm
#

Caused by: me.lucko.luckperms.lib.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failurespandaureee

tall anchor
#

so now that i have this done, how do i add my server nothing shows up

vast isle
tall anchor
#

Okay thanks ill look at it

vast isle
#

make sure you allow port 8080 and 2022 in your firewall I don't think it says that in the guide

tall anchor
#

I just created the directory but there is no config file

vast isle
#

you make it yourself I think

tall anchor
#

how to i allow ports

#

I have to paste some text into the admin panel

#

I think its in the config file

vast isle
#

try ufw allow 8080 and ufw allow 2022

tall anchor
tall anchor
#

That worked^^

#

It did smth atleast

primal bay
#

gosh, getting into denizen. this is so powerful

onyx mason
#

Difference with that and skript? I actually have no idea

#

All I know is fuckskript

rigid widget
#

there is a really good chance that is skript

primal bay
#

denizen stronk

tight chasm
primal bay
#

i am using it still as a base

#

made a fireball rod

#

<33

#

made a item that applies status effects on self when used

#

healing tomes

#

its really cool

tight chasm
#

For better workspace use visual Studio Code with denizen extension 😅

primal bay
#

mh too bad its a cloud panel

tight chasm
#

What is cloud panel?

primal bay
#

nothing

tight chasm
#

Ok

tall anchor
#

Guys

#

Can someone help me

#

pls

#

So my server is offline, but when i try to run my start.sh file it says its already running, i cant do the stop command

#

and my server dosnt show up in pterodactyl

tight chasm
#

No one in the ptero discord?

tall anchor
#

Well its not that much about ptero

#

more my server that dosnt run lmao

gilded nova
#

run in systemd )

tight chasm
#

I think this guys can be helpfuler

#

Maybe restart your server

tall anchor
tight chasm
#

Your dedicated

tall anchor
#

Yea but i cannot write any commands in my terminal

vast isle
#

when you say its already running you mean the port is in use or something?

tall anchor
#

Like this

tall anchor
gilded nova
#

show script

tight chasm
#

No hoster panel for restart?

vast isle
#

try ps aux | grep java

tall anchor
vast isle
#

kill the process using it first

tall anchor
vast isle
#

one go, with the |

tall anchor
vast isle
#

try killall java then

tall anchor
#

didnt seem to happen anything

vast isle
#

does it show if you do the ps command again?

tall anchor
#

Ye

vast isle
#

try kill -9 5963 and kill -9 12269

tall anchor
#

no such process