#general

3141 messages · Page 1339 of 4

wraith trail
#

wat

#

no you can't

void void
#

...

visual egret
#

you need a plugin tho

golden gust
#

Basically, no, we do not support it in any capacity

left swift
#

Plugin

golden gust
#

There are plugins to shim support in, expect issues, however

void void
#

Oh

wraith trail
#

it's a java server, not for bedrock

left swift
#

Hi cat

void void
#

Which type of server supports bedrock tho

#

Because I need a server for bedrock

visual egret
#

go to awesome minecraft on github

void void
#

DM me the link please

visual egret
#

close enough

golden gust
#

Please read

#

We've already said

#

Paper supports it if you use a plugin

void void
#

Oh

golden gust
#

otherwise, go find software which specifically supports bedrock

void void
#

Ok thanks

fickle kelp
#

Hey if i want to make a top 10 richest people (vault) holograph on my server at spawn how would i do that? (Im using Holographic Displays plugin)

brittle dust
#

super dumb questions but how do I turn pvp on

golden gust
#

however you turned it off, do the opposite of that

visual egret
#

server.properties

zealous wedge
visual egret
#

if on vanilla

brittle dust
#

Alrighty I'll check those

#

Thank you

cosmic raft
#

💃

ashen cliff
#

Commit boosting 101.

cosmic raft
#

lmao wtf

ashen cliff
#

Actually epic.

#

Oh nice. Github will just show edits in real time.

vernal moth
#

Cat.

visual egret
#

Meow.

golden gust
#

I don't fucking know how long ago I ordered that

left swift
mossy vessel
#

Is that cheap brittish kfc?

golden gust
#
3 Aug 2020
Completed at 9:35 PM, 9 items delivered
cunning raft
golden gust
#

and, basically, sorta like it

void void
#

Does anyone have any experience with minecraft servers?

zealous wedge
#

nope,

golden gust
#

.dontask

limber knotBOT
minor badge
#

none of us do

golden gust
#

What even is minecraft?

minor badge
#

absolutely zero

zealous wedge
#

nobody knows about minecraft here!

void void
#

damn

#

I knew I should of went to that among us server

#

they obviously know a thing or too

cunning raft
#

please ping "spottedleaf" with your help requests

foggy elbow
#

Hello,

Using graalvm, I need to add somethings into the startup flags ? (I saw some people adding 2 arguments to the flags while using graalvm)

cunning raft
#

don't use graalvm

golden gust
#

We don't support graalvm

#

afaik, it should work fine assuming they fixed some bug

cunning raft
#

you're also not even using paper so

foggy elbow
#

I did some tests with chunky and it was wayyy better, but what's the issue with it ?

golden gust
#

otherwise you'll need to find the flag which was use to work around that bug

foggy elbow
golden gust
#

Erm, we work on hotspot, not grall

#

We don't offer any support for alt VMs

foggy elbow
#

Still not getting 1.16 server currently, it's under setup

upper flicker
#

there were some flags, one of them had to disable some runtime compiler feature thing

cunning raft
#

graal doesn't offer any perf differences over hotspot either

upper flicker
#

might be able to find it in search

cunning raft
#

pretty sure it's largely just feature set

#

(a shit ton of js stuff)

#

because if it had performance improvements they'd just be added to hotspot too lmfao

minor badge
#

native-image is pretty fucking nice though eyess

foggy elbow
golden gust
#

graal does have some optimizations that hotspot doesn't have afaik

#

it's part of the whole "from the bottom polygot JVM aspects"

#

Just, it's still new

wide chasm
#

Apparently I was accidentally using Nullable in two classes from javax.annotations for 2/3 years. Now WorldEdit updates to 7.2.3 and I get a compilation error, because the library they used (or some other library used) that contained that was excluded lol

foggy elbow
#

600 chunks per second with hotspot, and 800 chunks per second with graalvm

golden gust
#

We know it's faster in some cases

#

that's no magical surprise to us

foggy elbow
#

but I don't know in which cases it goes worse :/

cunning raft
#

how are you generating 600cps in the first place

#

wtf

#

is the norm on paper like 40 MAYBE 50

foggy elbow
#

I tried a fork that can uses more cores to do that.

But I can test with default paper

#

I'm using ryzen 9 5950x

cunning raft
#

ah right you're using shitopia

foggy elbow
#

to do some tests yes, but my real server is on 1.12, and my devs for 1.16 work on paper

vernal moth
#

Isn't the ultimate goal of java to remove all c/c++? And make java just require java all the way down? Smth like that

cunning raft
#

thought that was very long term

vernal moth
#

Yeah sure, but ton of that is already there

#

I lost all interest in graal when oracle started to do stupid licences and added an "enterprise" edition, paywalling performance optimizations

next frost
#

Graal already allows you to run Java inside a JVM written in Java

vernal moth
#

Now i only use graal features in hotspot, truffle and stuff, for graals js

golden gust
#

nothing stopping you implementing a JVM in hotspot

#

just, all the optimization stuff they throw into graal makes it a much interesting topic

#

on the other side, they do a lot of dumb stuff

#

e.g. one of their optimizations broke the diff tool we use or something

vernal moth
#

Basically, since they write the jit in java, and it's not 20 years old, ppl actually understand it now and can write optimizations much easier. Also, removal of all legacy stuff obviously helps too

next frost
#

I doubt it will really replace hotspot fully

upper flicker
#

certainly wont if oracle keeps messing with licensing and enterprise versions with paywalled features

zealous wedge
#

lol that's Oracle's thing tho

vernal moth
#

I'll wait for opengraal 😂

zealous wedge
#

all Oracle knows is mess around with licensing and enterprise

peak ginkgo
#

shitopia
kekw

upper flicker
#

all the more reason to avoid it

vernal moth
#

Oracle is the disney of our industry after all

#

More lawyers than programmers

upper flicker
#

oracle might be one of the few companies that can say they have the same reputation in both open source and enterprise software

#

"stay the fuck away"

vernal moth
#

We still didn't manage to purge all oracle jre from our servers

cunning raft
#

reminder than Oracle also bought TikTok's american operations alongside walmart

#

i think that says all you need to know about them

zealous wedge
#

tiktok Enterprise wen

vernal moth
#

Altho oracle does have a few cool ppl and I think the openjdk project works great

#

I wonder if oracle actually makes money with selling java SE

zealous wedge
#

I assume anything good they inherited from Sun

wide chasm
#

Probably

cunning raft
#

they're a public company aren't they

#

you can figure that out

wide chasm
#

Companies will buy anything with a licence on it

zealous wedge
#

companies love support contracts

upper flicker
#

the engineers are cool, the abstract shady claws in everything company tho

#

I have heard of several larger corps getting support contracts for java se yes

vernal moth
#

Interesting

#

I wonder if they actually use the support they buy

upper flicker
#

that was pre-amazon corretto and shit

#

or w/e they named it

vernal moth
#

Inb4 all govs buy java SE

wide chasm
#

I wouldn't be surprised tbh

vernal moth
#

That's so amazing

cunning raft
visual egret
#

hi

#

jroy i

fallen oracle
#

That's insane.

visual egret
#

i made a spigot plugin and it isnt horrible

#

so yeah

#

fun

olive marlin
#

I didn't see anyone here say it's not horrible.
runs

visual egret
#

i fixed naming hopefully

mental meadow
#

holy shit that is epic

#

especially the ending

vernal moth
#

Can't wait for the drone footage

mental meadow
#

I have tears in my eyes watching that

dim shadow
#

when they finna go in the rivers doe

#

i wanna find amoeba aliens

vernal moth
#

They still need to calibrate the cameras and stuff

#

Colors arent right yet

dim shadow
#

o lol rip

vernal moth
mental meadow
#

the camera quality tho

dim shadow
#

they must only have 56k wifi on mars

vernal moth
#

Watch for mic

#

They show the first sounds of mars now

tropic flame
#

compile with errors

mental meadow
#

wind!!!

#

wind!!!!!!

vernal moth
#

Surprise, wind sounds just like on earth 😂

mental meadow
#

I don't even want to know how long it takes to transfer those video files, iirc they are recorded at 4k?

dim shadow
#

bruh it sounded just like plain earth wind

vernal moth
#

Well, 2 days aurora ^^

dim shadow
#

not impressed mars

mental meadow
dim shadow
#

did they not know ther was wind there before? :I

vernal moth
#

That's cool

#

Easter egg

mental meadow
#

oh wow

#

the image quality

#

I'm still amazed

upper flicker
#

humans making robot drop ships for other planets while we try and write chat clearing plugins

mental meadow
#

Imagine running a minecraft server on perseverance

vernal moth
#

I think the drone is Linux now or smth

ashen cliff
mental meadow
#

let me quickly ssh into the mars rover

vernal moth
#

"quickly"

visual egret
#

22 minutes later: aw fuck i got the password wrong

vernal moth
#

While netflix would work on mars, an ssh connection or anything realtime wouldn't

visual egret
#

but that wouldnt happen because ssh keys

ashen cliff
#

So. What's the new connection speed?

vernal moth
#

It's not new

mental meadow
#

sorry, we lost perseverance due to a kernel panic

vernal moth
#

Still using the ancient orbiter

#

So same shitty connection

#

Nasa cheaped out

spare venture
#

What would the ping be

dim shadow
#

do they use kbps or lightbytes

vernal moth
#

22 minutes

spare venture
#

That’s a long time

vernal moth
#

Smth around that I guess

#

Depending on the day

ashen cliff
#

They said that they replaced the antenna or something.

vestal jasper
#

Oooo new antenna

void void
#

smh someone should put fiber from earth to mars

vernal moth
#

Bottleneck is the orbiter tho iirc

visual egret
#

would still be 22 min ping if there was fiber right

vestal jasper
#

Let's just make a giant elevator from earth to Mars

vernal moth
#

Funnly that wouldn't improve the ping piston master ^^

dim shadow
#

not even gundam did that shit

spare venture
#

I like your thinking

#

Why aren’t we funding super elevator to Mars

vernal moth
#

Unless you invent a way to let something travel faster than light, the ping can't be improved

void void
spare venture
#

Predictive AI mini

#

Predict what you’re gonna do in 22 mins

vestal jasper
#

Btw it takes light 3.03 minutes to go from Mars to earth.

spare venture
dim shadow
#

lol elevator wouldnt it b more like a train? xD

#

space bullet train pls

ashen cliff
#

Google Stadia Negative ping.

void void
#

exactly

vestal jasper
#

Minutes*

#

My bad. 3.03 minutes.

void void
#

and blend the entirety of america

vestal jasper
#

I mean even a ping of 3 minutes is oof

#

Let's just wormhole to Mars. Teleport there.

vernal moth
#

3:03 is the theoretically shortest approach

dim shadow
vestal jasper
#

My sources

#

Ah

#

Aka Google lmao

vernal moth
#

Well, that says what I said ^^

vestal jasper
#

Ye

dim shadow
#

so if i point a laser pointer at mars it'll take 3.03 minut for my cat to go to space?

vestal jasper
#

Yes

dim shadow
#

cheap space delivery drone 🙀

#

is that in earth minutes mars minutes or space minutes tho

olive marlin
dim shadow
#

ohhhh ok that makes sense

vernal moth
#

But again, currently mars is 11 light minutes away, not 3

#

And it will not go down to 3 for another year

dim shadow
#

i need a telescope that accepts rifle laser sights

#

my hand aint that precise

spare venture
#

Mars will just be a cool research place or mining

vernal moth
#

December 2022 and Jan 2025 are the next close approaches

dim shadow
spare venture
#

Who are you going to buy that land from

golden gust
#

I mean, hopes are eventually that we have people living on mars

spare venture
#

And what would you do with it

upper flicker
#

I wish we could send cat to mars

golden gust
#

Sounds like an interesting idea, get away from earth

dim shadow
#

idk LOL whoever ends up managing real estate up there xD

golden gust
#

I'd happily go once the infra's there 😄

spare venture
#

Even if we fuck earth with global warming it’s still sooooooooooo much better than Mars will be for 1000 years even if we started full on terraforming now, right?

dim shadow
#

i just wanna buy it so my clones or their children can have a bounty of land some day when they can go live there

#

cuz land here expensive af

wide chasm
#

No, you need to go when the infra is not there, otherwise you'd still connect to here via IRC or smth

spare venture
#

Not to mention the gravity is like 1/3 earth

#

So that’s another can of worms

dim shadow
#

we could send like prisoners to mars, kinda like forced evolution

#

adapt to the environment to create viable martian human... or perish

vernal moth
#

They are prisoners, not slaves, lol

dim shadow
#

i mean like idk the people they gonna kill anyway xD

#

or life prisoners

vernal moth
#

No sane country kills prisoners

dim shadow
#

ye but theres insane countrys ;-; and they r first in line going to space so

vernal moth
#

I don't think a country will be first to mars for humans

minor badge
#

I say we send Mini to space

#

good bye !

mental meadow
#

if we go to mars and still haven't abolished countries something is seriously wrong

dim shadow
#

nah ik its international now xD but like it was th us that started it

minor badge
golden gust
#

ERm, We... erm.. did that once...

dim shadow
#

then again they wouldnt have w/o the soviets trynna do it too

golden gust
#

I mean, as a brit, ofc

#

See how fucking well that went

dim shadow
#

._.

#

🇬🇧 can into space?

minor badge
#

its worth pointing out he says as a Brit because we shouldn't incorrectly interpret it as him being human

golden gust
#

Well, I mean... we.. erm...

#

australia...

dim shadow
#

ofc not hes a cat

#

a british cat

#

🇬🇧 😽

ashen cliff
#

8Mbps and beyond.

spare venture
ashen cliff
#

There is. Prisoners get paid like 2$/hour.

mental meadow
#

so basically slavery

spare venture
#

Yeah, true

waxen panther
#

british people yuck

spare venture
#

The laws can probably vary tho

mental meadow
#

except brocc brocc is epic

waxen panther
#

thank you 😔

spare venture
#

Some states prisoners aren’t paid anything

vernal moth
#

Yeah I learned that america still has slavery last year

#

When california was on fire

mental meadow
#

they never really abolished it

#

plus the systems where prisoners are not allowed to vote

vernal moth
#

Iirc america distinguishes between citizens and prisoners

mental meadow
void void
#

hm what are java profilers useful for?

golden gust
#

for... erm.. profiling?

void void
#

i mean in what do they give insights in

golden gust
#

it lets you see what code is doing, essentially

#

if you're actually profiling, shows you how much methods are called, how long they take, etc

#

ofc, there are overheads in that, so, people often use sampling which is much less accurate but not as heavy

void void
#

ah basically what aikar timings do?

golden gust
#

Yes

void void
#

why do people still use external profilers then?

wraith trail
#

well yes but in a much deeper way

upper flicker
#

the timings platform is there to be friendly to end users

cunning raft
#

timings only give you so much detail

mental meadow
#

basically is the key word

upper flicker
#

an external profiler will give you much deeper, more technical information

golden gust
#

timings is designed for server owners

#

for dev, ^

void void
#

will see if i test one out then

#

is there some industry standard or is it up to the dev?

golden gust
#

visualvm is the "official" one

#

but, yourkit, jprofiler, etc

void void
#

hm whats the difference?

mental meadow
#

YourKit is epic

limber knotBOT
#

some are paid, some not

#

And then the quality varies between the profilers

upper flicker
#

whats the difference between operating systems

#

whats the difference between IDEs

mental meadow
#

whats the differenze between Z's eyes

upper flicker
#

its very much the same question, you have to get into specifics for it to mean anything

cunning raft
upper flicker
#

ow

mental meadow
#

that looks violent

#

zmlpat @zealous wedge ❤️

void void
#

lemme ask it differently then "What has the most useful features?"

upper flicker
#

yourkit tends to be our favorite around here

#

but its paid

zealous wedge
#

@mental meadow ameowhappypaws

upper flicker
#

visualvm is free but will work fine for a lot of stuff as well

void void
#

ok thanks

limber knotBOT
#

However It is written in java and as such tends to dislike java apps that are in fullscreen

vernal moth
#

Never noticed that

#

Also doesn't make much sense

limber knotBOT
#

I also have no idea why that is the case, but It is there

ashen cliff
#

JProfiler is epic, since it works on any Java version,
YourKit is epic, because it can open huge memory dumps.

mental meadow
#

YourKit is epic because they give OSS licenses to so many cool projects like paper

mossy vessel
#

The new UI is p hot

wide chasm
#

I've had slightly better luck with YourKit than VisualVM personally, but that was more about integration with IntelliJ than the features they offer. Java Flight Recorder looks interesting, but the profile I wanted to use didn't work in IntelliJ on Windows, so haven't given that a proper shot yet.

upper flicker
#

I dont recall having any issues with visualvm and fullscreen apps, but its been some time now

#

it "worked", it wasnt super polished or fancy but as a baseline or an introduction I recall it being fine

#

have to pry yourkit from my cold dead hands though

wide chasm
#

My issue was that VisualVM wanted to start profiling before the code actually started running. So VisualVM couldn't find the process and gave up and then the code actually started to run. YourKit actually waited properly for my code to start running.

#

And the profile that was available for JFR was only for continued use, so it sampled infrequently; good if you're sampling for long times, kinda bad if you do a one-shot run and barely get any data.

mental meadow
#

I love that you can just connect to a running process on a remote server via ssh with YourKit

limber knotBOT
#

Isn't that the case with any other profiler?

mental meadow
#

I only used yourkit so far 😄

golden gust
#

as z said, visualvm is k and fine for like the majority of devs

#

but, YK just adds such nice things

inland fiber
#

Helloooo guys, i’m struggling here to find devs to work with. spigot didn't get any response yet. Any tips if there’s sites or discord that i can use to add request apps?

void void
#

i guess helpchat has a dev apply thing

#

i saw server owners look out for devs there

cosmic raft
#

waoh

void void
#

tought it was epilepsy for a second

golden gust
#

?warn @void void This is not the place to advertise

leaden oxideBOT
#

dynoSuccess Valkray#8141 has been warned. || This is not the place to advertise

keen aspen
#

what is a good plugin for special particle effects?

#

i wanna add them to my npcs in our hub

void void
#

GadgetsMenu has something there I think

inland fiber
vernal moth
#

Kek

golden gust
#

PMSL

vernal moth
#

Related

#

Now imagine the rover having a printer 😂

worn ember
#

yeah... i need a better name for my rtp plugin, 3rd time someone reviews it and says feature x doesnt work and then when they ask for supports its not even my plugin

#

minecraft community really be big brain

woven otter
#

DarkRTP

worn ember
#

wtf does this even mean

visual egret
#

all i want is adventure, minimessage and cloud why is it making filesize so big cries

vernal moth
#

Jokes on you i decompiled a 1gb jar at work today

visual egret
#

1gb?

safe plover
#

why am i drunk again

vernal moth
#

Yes

#

Didn't even check how large it's decompilered and unzipped

fallen oracle
#

How large was ChatColor2?

vernal moth
#

Yes

visual egret
#

console is die

waxen panther
#

Are you on latest? I thought jroys patch added rgb console

vernal moth
#

It clearly is rgb

#

But the first time i heard it broke

#

How do you send join messages?

#

To console

visual egret
#

im 8 versions behind on tunity

fallen oracle
#

I've seen it a few times. I originally thought it started happening because of jroy's patch but I've seen regular messages doing it too.

visual egret
#

not ideal

fallen oracle
#

So, I'm not entirely sure what caused it and if it's fixed or not.

vernal moth
#

I think it's some dum plugins doing dum stuff

#

And that jroys patch surfaced that

#

Well, if you can show the code and we can repro and potentially do smth that might be helpful

golden gust
#

Tuinity doesn't even have jroys patch

visual egret
#

oh L

golden gust
#

Please use paper if you're gonna be like, hinting for support here

vernal moth
#

Oh interesting

visual egret
#

i just wanted to show it cat

#

never asked for support

golden gust
#

if you post a bug in here...

visual egret
#

ok yeah fair

zealous wedge
#

whee vanishing messages

mossy vessel
#

irc never forgets PepeLaugh

cunning raft
#

purpur also broke due to gradle tooling LULW

#

but with sane server setups it doesn't break anything

vernal moth
#

The guy I saw the screenshot from before was definitely not sane

#

I told him to open a report but didn't

#

Sooooooo

#

This is cool

visual egret
#

wat thonk

mossy vessel
#

Interesting

#

Someday I'll get my hands at a pixel

visual egret
#

Its interesting but doesent ios like do that without the requirements

cunning raft
#

it should be coming to android 12 too PagMan

#

(not just pixel 5)

upper flicker
#

iOS doesnt have an alarm requirement no

#

It probably uses that information but its not a hard requirement

#

whether its hardcoded to limit itself to certain times I couldnt say

visual egret
#

okay so paper is still weird but idk if this is working as intended

golden gust
#

are you using a custom log4j config?

visual egret
#

its setjoinmessage

#

so idk

cunning raft
#

that's not the question

golden gust
#

Not what I asked...

visual egret
#

oh

#

i dont know if i am

upper flicker
#

if you dont know, its unlikely, bar some sort of panel

cunning raft
#

or you console doesn't support ansi

#

in which case no colors should work

visual egret
#

im just using cmd.exe

cunning raft
#

try on a fresh workspace

#

and make sure you're actually using paper

visual egret
#

paper

cunning raft
#

but it looks like no colors are parsing at all which makes me think ansi is disabled

#

but it should be stripping it in that case

#

so something is fucking with your log4j config

visual egret
#

ok im creating a new server

#

brand new paper server, same thing

cunning raft
#

then a plugin is fucking something up

#

list of plugins?

cunning raft
#

give me a jar and a config

#

ill test on my system

visual egret
#

thats my dev version- shouldnt mess with anything from github

upbeat falconBOT
fading saffron
#

Hello I have a question I am running a paper server on my network i have dns but how can I setup a proxy so people cant wee The ip behind The dns

visual egret
mossy vessel
#

relocation? Am I joke to you??

cunning raft
#

yeah relocate ur shit ffs

#

hmmm

#

colors are not showing in my console too

#

granted they are stripped in EssX

waxen panther
#

wave

cunning raft
#

so something with adventure broke my patch

waxen panther
#

how dare you blame adventure

cunning raft
#

alr lemme debug this shit

fading saffron
#

Hello im here zulu

#

@wraith trail

wraith trail
#

So tcpshield would act as a proxy between you and your users. You do require a domain for their services iirc. You can read more about it here: https://docs.tcpshield.com/

visual egret
#

good thing nobody saw that class where I tried using cloud but failed

fading saffron
wraith trail
#

Theoretically, yes.

#

But there are some dumb plugins that will leak it etc.

golden gust
#

if you don't firewall, they can still find your IP

#

there are services which literally index every server in the world

fading saffron
#

How can i firewall it the best

golden gust
#

if you're using TCPShield, only allow traffic from their IPs

#

you'd need to see their docs/ask them to see if you can do that

visual egret
#

TCPShield has a plugin that does that automatically

fading saffron
#

Oh

visual egret
#

It’s on the dashboard

cunning raft
#

is plugin even a low enough level to do that correctly

visual egret
#

Idk

mental meadow
#

?ban @reef hawk Scam/Spam/attitude

leaden oxideBOT
#

dynoSuccess Turbo#1934 was banned | Scam/Spam/attitude

cosmic raft
#

mfw "MiniMessages"

visual egret
#

No

peak ginkgo
#

spam scam

visual egret
#

Now kash sees my shit code

cosmic raft
#

I mean the name :P

visual egret
#

i mean

#

MiniMOTD but with Messages right

swift root
#

Um

#

MiniMessage is a thing already oskar

#

Didn't u know

visual egret
#

larry

swift root
visual egret
#

yes

#

thats literally the lib im using

golden gust
#

You don't encroach on the name of another thing

swift root
#

So add an S and you're done with the name wtf

golden gust
#

especially within the same community

swift root
#

Just makes stuff confusing

visual egret
#

what was i supposed to call it tho

swift root
#

Anything?

#

Toaster?

#

Beans!

#

Umbria!

waxen panther
#

You asked that like spigot-related projects normally have good names

upper flicker
#

PureMessage

swift root
#

Lentil

upper flicker
#

seems to work for some others

waxen panther
#

lmao

#

im moving away from that now

#

my new naming scheme is "<insert one word of thing that it does>"

cunning raft
#

new plugin called sucks?

waxen panther
#

sure

upper flicker
#

JroyMad

waxen panther
#

🎈

cunning raft
#

wow insulting 🎈

upper flicker
#

spawns a zombie that follows you around

waxen panther
#

only now that you've touched it

mossy vessel
#

larry dumdum, Jroy rude, Z z and broc broccolai; everything like always

golden gust
#

eat poop

waxen panther
#

broc broccolai

meager tusk
#

hi

mossy vessel
golden gust
#

mfw

upper flicker
#

wtf

viral hornet
waxen panther
#

the year is 2030, auscraft is finally using the bot 😠

viral hornet
#

hahahaha

#

okay okay

#

right now

#

RIGHT NOW

waxen panther
#

thank u x

mossy vessel
potent fossil
#

is it possible with LuckPerms API to remove nodes en masse via regex? I.e. something like user.data().remove(Node.builder("some.perm.with.wildcard.*")) thus any child perm with that beginning pattern would be removed?

twin lagoon
#

@mossy vessel meowhuggies

golden gust
#

Without searching for matching perms? Probably not

mossy vessel
twin lagoon
#

wtf no why is it sad

golden gust
#

You're just removing a node

mossy vessel
#

You know why ;(

waxen panther
#

Which has a function parameter that gives you node

potent fossil
#

@waxen panther beautiful, that should work dandily

#

thanks bae

waxen panther
#

Of course peepoLove

#

I coincidentally was trying too trying to do something with lp today and was very confused for a few hours

potent fossil
chrome fulcrum
cunning raft
#

should only happen in reader mode

chrome fulcrum
#

yeah, it is. Just never seen that

#

Read only decompiled file

cunning raft
#

it's recent

#

2nd to last update iirc

chrome fulcrum
#

I don't read decompiled stuff often, just had me going wth

ancient bolt
#

font ligatures - just turn them off

#

you can enable them for editting mode too if you wanted to, many people do

#

I personally don't but yeah

foggy silo
#

Is there an API method that gets a random location that an entity can pathfind to? Similar to the "RandomPositionGenerator" NMS class.

golden gust
#

no

foggy silo
#

Oh, I apologize this is the wrong channel lol. Thank you for the response however.

cunning raft
#

@visual egret fixed shit in latest pr

#

may be merged by the time you see this

pearl ibex
#

Did Mojang accepted the Aikar's chunk size glitch on vanilla?

cunning raft
#

jmp has another fix coming for adventure not sending color to console

#

but i fixed your issue

golden gust
#

you mean the chunk state thing?

#

They adopted their own mechanism that was similar to papers

pearl ibex
#

Oversized chunk thing.

#

Went MIA for a while. :P

#

Good thing I still remember how to get Paper. xD

#

As far as I can remember, Paper solved the issue and it sends a notification when it occurs.

golden gust
#

Yea, vanilla doesn't have those messages, and when I pulled out the save stuff for papers version didn't bother re-adding it

#

had been fixed for some time and people trip that accidently too, so pretty meh for a blanket "you got players duping"

#

had people trip that bug in like 1.8 days without knowing it, some books would just poof

pearl ibex
#

Makes sense.

#

Thinking of a big survival server, might get annoying.

minor badge
pearl ibex
#

Hi.

ancient bolt
#

I have my computer again, finally

#

unpacked in my new place

#

desk set up

#

god it's been weeks

#

I've missed it so much

upper flicker
#

grats demon, welcome back

magic river
#

And it's a required part of OpenGL ES 3.2

void void
#

is there a 1.16.1 version of paper?

magic river
#

...why would you even want that?

void void
#

cause thats what my server is running

cunning raft
#

why not 1.16.5?

#

if it's a plugin issue what plugin

golden gust
#

yes, on the downloads page, hit the more button. But, really, don't use unsupported software, update

#

(keep hitting it or use the downloads API)

void void
#

k

modest path
#

going to become a gasoline barrel

#

goodbye

peak ginkgo
#

@runic drum @warm anchor hahahha

runic drum
#

Lol

warm anchor
runic drum
#

That feeling when a guy using 1.8 still gets support while the other one with 1.16.5 running a couple builds behind don't

golden gust
#

who?

runic drum
#

Don't take it that literally

#

I was just surprised that a guy with 5 years old software got some assistance

golden gust
#

Yea, I erm...

#

I might just boot people in the future asking for 1.8 support, it's getting toit

spare venture
#

🥺

magic river
#

hmm, so Samsung 5nm = TSMC 7nm = Intel 10nm

#

Although Samsung's and Intel's aren't quite as good as TSMC's as far as density

#

Also TSMC already has it's own 5nm that is better than all of that

ancient bolt
magic river
#

None of them are actually 7nm or 10nm for the smallest feature they can represent, the names are just marketing

#

As seen by the fact that Samsung had a 7nm then tweaked it a little and called it 6nm then tweaked it some more than called it 5nm then even more and called it 4nm

#

That's like Intel's 14nm+++

solemn path
#

soooo is there any way to break bedrock?

untold copper
#

bruh

golden gust
#

.bedrock

limber knotBOT
solemn path
#

thanks

wet quarry
#

good morning everyone

waxen panther
#

good morning

forest verge
vernal moth
#

Busy kash good kash

fading saffron
#

Is there something better then tcpshield because i see videos where you can easily bypass it

vernal moth
#

You can only bypass it if you configure it wrong

#

Something better would be CloudFlare spectrum but you can't pay for that

cosmic raft
ashen cliff
#

A true Aikar level commit.

fading saffron
#

i mean i dont get my ip xd

merry talon
#

well what are they doing in the videos then

wide pond
#

23.02 03:28:56 [Server] WARN Can't keep up! Is the server overloaded? Running 5950ms or 119 ticks behind

#

is this... bad?

#

my server is always like 100 ticks behind on startup

merry talon
#

well it's not good

#

run timings

vernal moth
#

Isn't your dns supposed to point to their servers?

fading saffron
#

No sorry i mean it works when i put my domain in a ip check thing it give the ip from tcpshield so i mean it works

merry talon
#

so what's the issue then

fading saffron
#

nothing i said it wrong

olive marlin
#

For the panel, you can proxy that through cloud flare.

#

Since it'll be http(s).

merry talon
#

yes, but also do not expose your control panel to the public

#

cloudflare access would work well for that

visual egret
fading saffron
#

no

merry talon
#

sure

#

still don't have it publicly accessable

fading saffron
#

thats already better then te main domain

fading saffron
#

i have a pterodactyl. panel

worn ember
#

POGGGGGGGGGGGGG

untold copper
#

using Adventure?

visual egret
#

hi snoopa im making my first public plugin

untold copper
#

o.O

#

wat is it

visual egret
#

essentially

#

customise messages using minimessage

#

and right now it has a horrible name: MiniMessages

untold copper
#

which messages?

visual egret
#

right now its only join and quit

#

at the moment yeah thats about it

minor badge
#

$player$ cring

quasi valley
#

cring

minor badge
#

just use minimessage placeholders smh

visual egret
#

wat thats a thinh

minor badge
#

yeees

visual egret
#

im dumb

quasi valley
#

yeees

minor badge
#

MiniMessage.get().parse("...", "key", "value of String or Template")

#

can also provide a map

#

and moonshine makes it even more pog 😳

untold copper
#

o.O interesting

olive marlin
#

Moonshine pepeclap

#

Hi Proxi peepoheart

minor badge
untold copper
#

I mean there are just 2 vanilla messages right

#

what other vanilla messages are there to customize

visual egret
#

probably other things

#

beds

olive marlin
#

Not necessarily have to be only vanilla messages either.

untold copper
#

Unknown command?

visual egret
#

that seems possible

untold meadow
#

add papi support it's so easy

waxen panther
#

no

#

we need papi 2

#

the sequal

knotty nebula
#

Does anyone here use multicraft? I need some help, not sure how to set up startup flags and adding a script doesn't change a thing

visual egret
#

0MHz ram thonk

waxen panther
#

it's placeholder ram with no actual memory, just the rgb

visual egret
#

who be buying that though

#

linus?

olive marlin
#

People buy that if they don't want to have empty slots in mobo, but don't want to pay for regular ram.

visual egret
#

still costs £33 for fancy lights

#

weirdchamp

#

does ram speed even matter for me

viral hornet
#

@quasi valley

knotty nebula
quasi valley
viral hornet
olive marlin
visual egret
#

home pc

#

just some games and development

olive marlin
#

Ryzen or Intel?

visual egret
#

intel

olive marlin
#

Probably won't notice that much difference tbh.

knotty nebula
#

it would matter a lot more with a ryzen

visual egret
#

my current ram is much slower than the minimum on this anyway

twin lagoon
#

@quasi valley

vernal moth
#

Apparently there's another hidden message in the parashutes of the rover

#

Not just the JPL morse code

mental meadow
#

Dare ty high things

#

That's epic tho

#

Nasa is just a bunch of nerds and i love it

vernal moth
#

JPL in particular

mental meadow
#

I love that so much

olive marlin
#

I still don't get that jpl morse code. Why those specific parts are chosen? There's nothing indicating them or anything. Can randomly get other things from there.

#

Meaning the previous picture, not this one.

void void
#

its any paid engine for server? but not forks of spigot

vernal moth
#

What's wrong with paper? It's free, open source and good ;)

void void
#

nothin' I'm just curious

vernal moth
#

Most paid forks are horrible and only made to scam out out of money

visual egret
#

sponge is like bukkit but not bukkit, right?

vernal moth
#

All major improvements to the server are open source in paper or forks of paper

vernal moth
#

Bukkit doesn't work with mods

worn ember
visual egret
#

ded, stop getting ideas

vernal moth
#

Yes, Bukkit is fundamentally incompatible with mods (rn)

worn ember
#

many have tried tho

woven otter
#

(rn)
KEK

topaz mortar
#

Hopefully getting rid of all the enums and the more and more coming registries will allow it in future. Specifically without shooting yourself in the feet.

merry talon
#

are there any decently large sponge servers?

worn ember
#

i think most pixelmon servers use sponge

#

other than that not that i know of

void void
#

Yeah pixelmon servers are

#

there’s several with 1000+ people

worn ember
#

barely any vanilla servers tho

void void
#

Why would sponge servers be vanilla

worn ember
#

cuz there is sponge vanilla too lol

void void
#

Like what

#

Vanilla is just normal Minecraft without plugins or mods

worn ember
#

well i mean vanilla as in not modded

#

so plugins

#

¯_(ツ)_/¯

vernal moth
#

Sponge vanilla is like craftbukkit

#

Re: the launch platforms they building on old oil rigs

agile hornet
#

hi

cedar spade
#

I too enjoy creating the world by catching cod

dim shadow
#

papermc spotted on the internet

visual egret
#

paper!11

limber knotBOT
#

wat

#

you realise paper basically stole the logo from Telegram? lol

dim shadow
#

wa-

#

u srs?

twin lagoon
dim shadow
#

wtf is telegram LOL idek how i ended up there

visual egret
#

impusibl!!!11!!

twin lagoon
#

a chat app

dim shadow
#

im reading a articel about goggil translate

#

oh

limber knotBOT
#

it's the only actually usable messenger app, unfortunately it's not fully encrypted :S

dim shadow
#

lol i just use the default app from google

limber knotBOT
#

(the angle of the logos is different though)

dim shadow
#

yes yes ours is like slightly tilted to the uhh

#

pitch? idk i forgot how planes do

limber knotBOT
#

Telegram was made by the founders of the russian facebook (VK) after they were basically thrown out their own company by putin xD

ashen cliff
#

It's also amazing for anyone using Cisco. kekwhyper

limber knotBOT
#

and they basically just want to stick it to oppressive regimes

#

it's one of the few apps that work in countries like Turkey or Iran which actively block other messengers 👀

vernal moth
#

And they work hard for that

limber knotBOT
vernal moth
#

Last time russia tried to block telegram, they blocked like the entirety of aws

#

That was fun when suddenly nothing worked in russia

limber knotBOT
#

I still wish they would just end to end encrypt everything

vernal moth
#

That's not easy UX wise for group chats

#

Also UX wise for using app and web

#

Since telegram web is an actual client, not WhatsApp dum mirror thing that doesn't really work

limber knotBOT
#

works just fine with Matrix

vernal moth
#

How does matrix handle multiple clients decrypting messages at different times, when some clients are offline?

limber knotBOT
#

they have some fancy key signing mechanism I think, I can't really explain it but they go over that on their homepage

vernal moth
#

Ah

left swift
#

Fancy schmancy

fading saffron
#

what is this

#

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by net.tcpshield.tcpshield.ReflectionUtils (file:/home/container/plugins/TCPShield-2.4.jar) to field java.lang.reflect.Field.modifiers
WARNING: Please consider reporting this to the maintainers of net.tcpshield.tcpshield.ReflectionUtils
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[14:22:02 INFO]: [Vault] No new version available

untold meadow
#

it tells you what it is

#

it is a warning that an illegal reflective access operation has occurred

#

specifically by the class net.tcpshield.tcpshield.ReflectionUtils

limber knotBOT
#

contact the plugin author and ask for a fix

twin lagoon
#

can be ignored

next frost
#

but will break on java 16 by default afaik

limber knotBOT
#

no it can't Michael, it has to be fixed lol

void void
limber knotBOT
#

if nobody is bothering authors about this then they just wont

void void
#

literally cant

limber knotBOT
#

of course, lol

twin lagoon
#

that's the author ^

limber knotBOT
#

just because someone doesn't want to invest time/money into something it doesn't mean that it can't be fixed

twin lagoon
#

when are they removing illegal reflective access

limber knotBOT
#

the correct statement would be "no I wont"

twin lagoon
#

er, denying

void void
#

i would if I knew how

limber knotBOT
#

which means that it's a shitty way of managing one's project

next frost
#

java 16

#

at least that's were it breaks for me

void void
#

essentially, removing the final modifier is kind of whack

limber knotBOT
#

yes, don't lol

#

you break the JVM

#

or well, at least optimizations that it did

void void
#

yeah, that essentially breaks the purpose of the plugin

limber knotBOT
#

wat

void void
#

FYI, the plugin is for modifying the player's IP to their real ones

limber knotBOT
#

reflections should never be used in any serious code

fading saffron
#

but is it urgent or

twin lagoon
#

no finnie

limber knotBOT
#

if such a change breaks your code then you should really rethink what you are doing

fading saffron
#

ok

limber knotBOT
#

they day they remove reflections from java will be the one of the best days

#

(or at least lock it behind a flag lol)

void void
#

basically enabling people without the ability to run sth like go-mmproxy to get the real IP of the player

#

i'd love to do it differently but atm there's no other way

twin lagoon
#

feel free to take a look at it yourself

limber knotBOT
#

you realise that the server already has that built in? bungee is doing it just fine

untold meadow
#

you could just make an api for getting the ip and make plugins use that

twin lagoon
#

"make plugins use that"

limber knotBOT
#

(or well, technically spigot's bungee support)

twin lagoon
#

lol

limber knotBOT
#

yes, Kezz, that would be the correct solution

twin lagoon
#

the correct but not viable solution

limber knotBOT
#

if the API doesn't offer a solution then write and PR such an API

twin lagoon
#

still not viable

limber knotBOT
#

it is

twin lagoon
#

no

limber knotBOT
#

that's what open source is all about, lmao

#

again, just because you don't want to it doesn't mean it's impossible

twin lagoon
#

we don't live in a world where everyone is running up to date software

#

there's still servers running 1.8 that fund tcpshield

limber knotBOT
#

fuck them

twin lagoon
#

that's not an option

limber knotBOT
#

of course

void void
#

not from a business standpoint

limber knotBOT
#

it's an option you don't want but it's an option

twin lagoon
#

just because it's the right thing to do doesn't mean it's viable

#

it's not viable from a business standpoint at all in this case

limber knotBOT
#

also noboyd running 1.8 is going to run java 16 anyways? lmao

twin lagoon
#

correct

#

so it's not a problem

limber knotBOT
#

so it's more viable to lock in your customers on outdated/insecure java versions?

#

wtf

#

fuck tcpshield then lmao

twin lagoon
#

the majority barely runs java 11

void void
twin lagoon
#

i mean if you can think of a solution that works for both java 8, 11 & 17, PR it lmao

limber knotBOT
#

paulzhng: you just did

twin lagoon
#

and none that require API changes in server software

limber knotBOT
#

why?

untold meadow
#

"ignoring these solutions, think of a solution"

void void
limber knotBOT
#

there is

void void
#

adding to this: if anyone has an idea, i'd love to implement it

limber knotBOT
#

write an API, PR it, use it

#

I already showed it to you

twin lagoon
#

which again isn't viable from a business standpoint

#

lol

limber knotBOT
#

it is

#

wat

#

must be a shit business otherwise

twin lagoon
#

no because that would be enforcing users to use the latest minecraft version

#

which sadly, isn't viable

limber knotBOT
#

and if your devs aren't able to write different code for different versions then wtf are they even doing?

void void
#

we've used paper's native handshake event for a while until there were some problems regarding security and stuff

twin lagoon
#

you'd still be relying on "legacy" methods though for older versions

twin lagoon
#

which will just bring you back to the current illegal reflective access problem

#

lmao

limber knotBOT
#

and if you open source and license all your stuff under an actual open license like (A)GPL then I might be willing to work on a solution :P

#

but I'm not supporting proprietary crap

void void
#

the plugin itself is MIT

limber knotBOT
#

which is not (A)GPL

#

yes

void void
#

how is MIT less than (A)GPL

limber knotBOT
#

it allows me to just use the code in any proprietary product

#

it doesn't support open source

olive marlin
#

But you can use new API in New versions of paper which will run new Java and continue to use old way on old version of paper, which will run old Java because server itself doesn't support new.

ashen cliff
#

Why not just let legacy users use the old version since they won't be running Java 15+ anyway and make a proper solution for people using latest versions?

void void
#

that's probably something we have to do

limber knotBOT
#

that was all I'm saying btw :P

olive marlin
#

I knew what you were saying Phoenix, but you did so in not so clear way :P

limber knotBOT
#

I never claimed that I was good with foreign words ¯_(ツ)_/¯

untold meadow
#

even just abstract around it with fallback methods to the old code

olive garden
#

Doesn't an --add-opens flag (which is not going to be removed AFAIK) actually solve this issue? By using that flag, won't the plugin continue to function even with new Java versions?

limber knotBOT
void void
#

it's all about compatibility and shit

olive garden
#

what the fuck

#

are there people like that?

void void
#

shared hosting

olive garden
#

wonderful

limber knotBOT
#

you shouldn't force people to disable security options anyways

void void
#

if there wouldn't be shared hosting, we wouldn't be bothering with a plugin anyways

olive garden
#

"security"

#

you are running code you downloaded online from unverified authors

#

what does security even mean?

dim shadow
#

^

limber knotBOT
#

reflecting into shit that authors didn't want you have access to opens security holes

dim shadow
#

aint that how 2b2t keeps getting backdoored lol

#

plugin devs

limber knotBOT
#

imagine if android apps could just reflect into the system auth key store

dim shadow
#

black hat* plugin devs

twin lagoon
#

no one cares about 2b2t

olive garden
dim shadow
#

lol ive never even been on it but i like watching videos about it

#

cba wit a queue

limber knotBOT
#

not really

#

extracting database paswords etc would be possible with reflections

#

(if people would care to actually protect them)

#

it's insane how easy you can extract such data in the bukkit ecosystem

dim shadow
#

yall on some high end hacker shit rn whats a reflection

olive garden
#

at that point protect the filesystem on a per-plugin basis

#

don't you let that random plugin read files it isn't supposed to!

limber knotBOT
#

can't wait for md to fully enforce the class access based on dependencies

left swift
#

The thing you see in a mirror

olive garden
#

you should be able to download any plugin, even malicious ones, and still be secure!

limber knotBOT
#

yes, that's planed too Trig

left swift
#

"High end hacker shit" kek

limber knotBOT
#

limit plugins to the plugin folder

dim shadow
limber knotBOT
#

*their datafolder I mean

left swift
#

That isnt hacker talk

olive garden
#

well, good change, if you all have that much freetime

dim shadow
void void
#

next up

olive garden
#

imo not the most important

limber knotBOT
#

waterdrink gorl: no you don't, you use the Essential API

olive garden
#

whatever, I should actually start working instead of shitposting here

void void
#

you're only able to run signed jars which requires a developer account

dim shadow
#

reading file much simpler lol

#

also vault API cant handle offline player balances

olive marlin
limber knotBOT
#

actually a good idea, paulzhng. that way you can verify that nothing modified your other jars and that they run signed code only

olive marlin
#

Can only run jars from hangar store.

dim shadow
#

reading balance from essentials userfile #1 way to get user balance afaik

limber knotBOT
#

wat

dim shadow
#

(if u use essx/vault)

limber knotBOT
#

WAT

untold meadow
#

vault is crying rn

olive marlin
dim shadow
#

no seriously doe vault cant handle offline balances

#

at least not in my setup

limber knotBOT
#

it can

#

wtf

dim shadow
#

well when i tried it kept making new "ghost" players with random UUIDs and getting their (empty) balance instead

#

every time i tried and the player wasnt online ._.

limber knotBOT
#

uhm

void void
#

i wonder how the geyser folks will handle java 16

limber knotBOT
#

try using a real economy plugin which actually supports such a case

#

I hope by PRing the necessary API

dim shadow
#

i run my own economy software but it runs on top of essx & vault lol

untold meadow
#

but vault supports offline players im confused lol

limber knotBOT
#

oof

#

why would you ever want anything to run on top of Essentials?

dim shadow
limber knotBOT
#

it's the worst solution for almost anything

#

actually no

untold meadow
#

especially something as simple as a single double variable lmao

limber knotBOT
#

I take that back

#

CMI is the worst solution

dim shadow
olive garden
#

> double as balance