#general

3141 messages · Page 1927 of 4

golden gust
#

Yea, loading terrain screen waits for 2 seconds && loadedChunks > 0

grand pewter
#

the ideal "i dont feel like fixing this" solution

potent wedge
#

Everyone

#

You need to watch spy x family

#

It's the best

warm anchor
#

wow another anya enjoyer

potent wedge
#

Is anya the adopted one

warm anchor
#

one with the telepathy ability yeah :p

potent wedge
#

Yes I need to watch more farwell

#

E wait is there a way to get rid of the ads

potent wedge
#

No that's a spoiler I only just finished episode 3

ashen cliff
#

Are you sure it's a spoiler? Could just be fan made. kekwhyper

magic river
#

Holy cow a 3060 is down to $400 now

warm anchor
#

this is a good thing

thorny totem
primal solar
#

oops ping

#

sorry but what happened to the gpu inflation

magic river
#

I think a 1070 was also $400 so there is still some in there

#

But that was nvidia's bullshit with the 2000 series before scalpers got in there

#

The 2060 was the upgrade for the 1070 if you were looking in the same price range but other than ray tracing wasn't much or any performance improvement

primal solar
#

I delayed my pc cause of those prices lol

#

Also is a DDR5 memory worth buying

magic river
#

If you're buying it right now no

#

I think they've already clawed back up to at least not being worse

#

But they're still $100 more for a decent amount of RAM

primal solar
#

probably in a couple months

magic river
#

In probably September or October we'll have AM5 though and it'll be DDR5 only

#

At that point even if DDR5 is still more expensive for little to no performance improvement you kind of have to get it

primal solar
#

DDR5 seems like a scam but its just gonna take over the market

magic river
#

I suspect Raptor Lake or Meteor Lake is also going to be DDR5 only so if you want to keep the same RAM through the next couple years of PC upgrades it would be worth it on the Intel side too

#

Although who buys a new CPU and mobo every year or two?

primal solar
#

👀

magic river
#

Ah, Raptor Lake is pin compatible with Alder Lake so will still do DDR4

primal solar
magic river
#

They probably don't salvage RAM from the previous system then either

primal solar
#

He changed 3 screens this year

#

I dont even know why

magic river
#

I got two LG 27GN950B last year, not going to switch those out for at least another 4 years unless QD-LED gets really cheap really fast

primal solar
#

He has 128 gb of RAM and I have never seen his pc even remotely reach 20 gigs

#

His dad was rich af and he has enough money that even the kids of his kids dont need to work

magic river
#

Ah, wealthy then, not rich 😄

primal solar
#

I guess, since he has material wealth

#

and a gf hotter than the sun

ashen cliff
#

Thank you Steam.

sterile yoke
#

XD

rare python
#

🤔

ashen cliff
#

🧱

#

And it's bricked. Like always. kekwhyper

royal sand
#

Quite rude considering it wasn’t there yesterday but is there today, so probably just a Discord bug.

worn ember
#

super rude, ban this guy

wet storm
#

Does anyone know why Guava's graphs throw CME in MutableGraph in case I don't do anything in parallel?

java.util.ConcurrentModificationException: null
    at java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java:756) ~[?:?]
    at java.util.LinkedHashMap$LinkedEntryIterator.next(LinkedHashMap.java:788) ~[?:?]
    at java.util.LinkedHashMap$LinkedEntryIterator.next(LinkedHashMap.java:786) ~[?:?]
    at com.google.common.graph.MapIteratorCache$1$1.next(MapIteratorCache.java:121) ~[guava-31.0.1-jre.jar:?]
    at net.drf.drfpaper.loader.DRFCorePluginLoader$DependencyOrderLoader.loadCorePluginsInDependencyOrder(DRFCorePluginLoader.java:226) ~[main/:?]
    at net.drf.drfpaper.loader.DRFCorePluginLoader.loadCorePlugins(DRFCorePluginLoader.java:65) ~[main/:?]
    at net.minecraft.server.Main.main(Main.java:103) ~[main/:?]
    at org.bukkit.craftbukkit.Main.main(Main.java:289) ~[main/:?]

I am making simple dependency loading algorithm, I messed around with intellij debugger, there is only one thread, and it happens on MutableGraph.nodes() execution.

#

The part of an algorithm where it happens (CME happens only after some other dependency loaded, not by a first execution)

            final MutableGraph<CorePlugin> localDependencyGraph = Graphs.copyOf(dependencyGraph);
            for (CorePlugin node : localDependencyGraph.nodes()) {
                final Deque<CorePlugin> corePluginDeque = new ArrayDeque<>();
                corePluginDeque.push(node);
                while (!corePluginDeque.isEmpty()) {
                    CorePlugin currentCorePlugin = corePluginDeque.pop();
                    Set<CorePlugin> predecessors = localDependencyGraph.predecessors(currentCorePlugin);
                    if (predecessors.isEmpty()) {
                        localDependencyGraph.removeNode(currentCorePlugin);
                        executeOnLoad(currentCorePlugin);
                        break;
                    }
                    for (CorePlugin predecessor : predecessors) {
                        corePluginDeque.push(predecessor);
                    }
                }
            }
next frost
#

you're editing the graph while iterating

quiet cloak
#

@compact loom your pay to win server will be blacklisted soon :)

#

it's been reported to a friend of a friend, which works at mojang

limber knotBOT
#

you sure it's not your uncle?

quiet cloak
wet storm
#

what's wrong with pay2win servers? Just don't play them

quiet cloak
warm anchor
quiet cloak
#

okay

warm anchor
#

Report and move on is the way to go

quiet cloak
#

u can delete my messages

#

if necessary

warm anchor
#

I personally dont mind but we are trying to make this place friendly 🙂

quiet cloak
#

okay my bad

warm anchor
#

ofcoz shtposting is fine

foggy veldt
#

I genuinely thought it was a shitpost because of the “friend of a friend who works at mojang” 💀

warm anchor
# quiet cloak okay my bad

but I understand the frustration as a legit server owner that follows rules. Just want to let you know that your anger is relatable AYAYARie

rare python
#

p2w servers bad

foggy veldt
#

All my homies hate genshin impact

warm anchor
#

wdym genshin is you pay and get nothing back

rare python
warm anchor
#

there is no winning in genshin you cant even pvp!

foggy veldt
#

pay 2 pay :TrollDespair:

rare python
#

Imagine writing a plugin that uses the maven library loader so you don't have duplicate dependencies in your plugins could not be me

wet storm
#

Do servers running by streamers only for one event where people who donate bigger cash on a stream to win because it is a fun content for a stream against mojang TOS?

foggy veldt
# mental meadow ;)

If someone like that followed me I’d be too scared to message them directly I’d just throw out subtweets like “it’s extremely frustrating seeing servers like the one at 192.168.0.1 violate mojang Eula with their store at https://localhost 😔”

void void
#

it's still against TOS if it's only for one event, yes

mental meadow
quiet cloak
quiet cloak
worn ember
limber knotBOT
#

(DiscordBot) As a German, i tried my first Duvel in Belgium today. And it's... : belgium - 182 comments, 874 points - HyprexMax, 16h ago

vernal moth
#

I mean, Belgian beer was fine

#

Really depends on where that guy is coming from tho

#

I was in brussels with school for a few days and what was really cool is seeing the amount of choice

#

Like, we went to this restaurant (with our teacher, she didn't know yet that that would turn out to be a terrible idea, lol) and just ordered every single beer they had on their menu

#

(after each other, lol)

#

We would all take bets how the next glass would look like, lol

#

Sadly don't have any pics of that night since the assistant teacher who had here cam and took all pics was actually smart and didn't go with us, lol

wet storm
vernal moth
#

What did you do on school trips? ^^

wet storm
#

I have and had no ones 😭

vernal moth
#

Deal was just to be back at the hostel at 11

#

Since the day after we did visit like the EP and commission and been to two embassies and shit

#

And the teacher didn't want us to show up all wasted

#

Then again, we were still pretty dead, I still have a pic of a class mate where she was just sleeping in a chair in EP while the rest pretended to listen to some guide

radiant oriole
mental meadow
#

:D

#

now i just need to find kevin

twin lagoon
mental meadow
twin lagoon
mental meadow
twin lagoon
#

wtf is that layout

#

looks bussin

mental meadow
#

tweetdeck

#

it fucking sucks

twin lagoon
#

i was gonna say lmao

#

tweetdeck is ass

mental meadow
#

what shortcomings? not being able to get everything done in time for the update probably because of covid? giving us a really big chat update? implementing a cool new boss and structures to find?
buh huh I don't get a birch forest. Be glad we still get updates, could be TF2

mild rune
#

tf2 will be fixed one day copium

worn ember
#

ofc they do

warm anchor
#

Dota > csgo > tf2

worn ember
#

+1

frank otter
#

I like tf2 but I've never played the other tf2

vernal moth
#

Don't think that's possible

#

Been here, trapped for 12 years

#

Am sorry, but Minecraft is terminal

#

And I don't even play this game, lol

#

Well, I don't sell stuff

#

I once did

#

It's just no fun

#

Don't need multiple if the primary is good

#

Exactly

#

I just wanna do what I wanna do

#

Money introduces an expectation I can't deliver on

warm anchor
#

Quit Minecraft and be a proper java developer if you are seeking more income lol

vernal moth
#

Hopefully that wasn't targeted at me 😂

warm anchor
#

No no mini. We need you for hangar Pepelove

worn ember
#

i spring the only market for java?

#

i feel like thats the only use people still have for java

vernal moth
#

There are alternatives

#

People also make client side apps in java

#

It's still one of the most popular programming languages, lol

#

Only topped by JS iirc

worn ember
#

that feels so weird though

#

i literally never see any java apps anymore

vernal moth
#

Cause you stuck in a hipster bubble with niche languages like kotlin

worn ember
#

whut?

#

i dont even use kotlin lmao

vernal moth
#

But you are here

#

That's what I meant

worn ember
#

im in more than just paper though

vernal moth
#

You are on discord

worn ember
#

literally every java job offer is spring

#

at least in my area

vernal moth
#

Well, it's the most popular web framework

worn ember
#

i see more ASP.NET stuff than Spring though

vernal moth
#

There are still people doing java ee tho, some switched to quarkus, micronaut and whatever, people use swing for stuff, android exists, etc

#

Well, you are a c# dev, what do you expect? Lol

worn ember
#

im not going to get biased results if i just search job offerings on a random site

#

at least i'd hope so

vernal moth
#

Press X to doubt ^^

#

Also, I guess there are local differences too

#

Some countries oppose Microsoft more than others

worn ember
#

everything here seems to be MS for some reason

vernal moth
#

Heck, Germany is still the country with the highest Firefox market share, we don't trust american companies, at all

worn ember
#

well i'd take ASP over Spring any day though. Anything else in java i'm fine with

#

idk i just have a grudge against spring lmao

vernal moth
#

It's just what you are comfortable with

#

It's similar with me and JSX for example

worn ember
#

ive had as much classes on spring than i did on asp though

#

it just doesnt appeal to me

#

though asp.net is also a pain in the ass, but blazor is amazing

#

no more mvvm and mvc bullshit

vernal moth
#

Welllll

worn ember
#

at least not as convoluted

vernal moth
#

That's locking you into a dead end tho

#

Trust me, I used GWT

worn ember
#

wym locking me in? it just C# in the end, its not like i cant learn other frameworks if i have to

#

same as with java

vernal moth
#

Blazor is for websites, right?

#

Never looked at it too closely

worn ember
#

yeah

vernal moth
#

C# to wasm

#

So yeah, that's locking you in to a dead end instead of just giving in and using proper web stuff

worn ember
#

well, not all of it, dom stuff is to js since you cant manipulate the dom with WASM

vernal moth
#

Heh blazor even does RPC like gwt

worn ember
#

i still gotta use js, html and css

#

less but still have to

#

so its the same like using any other framework

vernal moth
#

Idk, I don't know it enough

#

It just sounds like GWT all over again

worn ember
#

its not locking in more than using node or php for websites

#

just that you can use C# for it instead

vernal moth
#

Couldn't you say the same about GWT?

#

Yet we all agree that that's dead

worn ember
#

i have no clue what gwt is

vernal moth
#

Writing web apps in java

#

Google web toolkit

worn ember
#

java applets?

vernal moth
#

No, proper websites

#

You can even write js in your java code

worn ember
#

i mean just cuz GWT died doesnt mean blazor or whatever will lol. bit of a shot in the dark there

#

theres thousands of frameworks out there

#

some are bound to die

vernal moth
#

GWT died because of its wrong architecture

worn ember
#

we'll have to see if blazor catches on, its still in early release stage

vernal moth
#

And all am saying is that I see the patterns repeated here, but I am also saying that I have no clue

worn ember
#

blazor is fully client side so you still need a webserver if you want to do stateful things. so techncially you can write the backend in whatever

#

since it uses signalr for communication

#

well you have blazor server but i havent tried that

vernal moth
#

Same with GWT, that's what saved us, we didn't use their grpc but normal rest

#

So we didn't need to throw away the backends

worn ember
#

i really like how it works and how you use it and it seems a lot of other people like it too so we'll see

vernal moth
#

I guess am just trained to think in longer intervals

worn ember
#

its still cutting edge and already has improved massively

vernal moth
#

My code will most likely run for another decade

#

The backend of our websites that I wrote as apprentice that is

#

It's like 6 years old already and will easily live another 6

worn ember
#

thats the nice thing about most webstuff, if it works it just keeps working

vernal moth
#

Have you ever taken a codebase from java 6 to 17 tho? 😂

worn ember
#

i dont intend to 🙂

vernal moth
#

Big companies just work on different clocks

worn ember
#

havent even graduated yet and i already had to deal with legacy hell twice in college projects

#

access database with 90+ tables that they literally had to copy over and rename cuz access can only hold x amount of bytes per table

#

nothing normalized etc

#

VBS...

vernal moth
#

Well, I am also not in legacy hell

#

I think being able to use java 17 in an enterprise environment shows that we do something right, lol

worn ember
#

the other project was for a power company that just had a massive sql table with 83 columns that got dumped into it from an api, and they wanted us to visualize that shit in grafana

#

havent had any good experience with companies so far

#

and my internship is a research project where no one seems to give a fuck so i'm just doing whatever and making up my own requirment cuz no one else wants to

uncut kindle
#

Apologies for interrupting, 22W11A removed the dimensions folder from the worldgen reference pack, was wondering if those files are still floating around somewhere, or if I'd have to attempt to recreate it myself?

wet storm
#

I wonder, are minecraft plugins more web dev or game dev? Like, I see that people mainly write plugins as a "bridge" between their web infrastructure and their mc server, they use dbs and other pretty web stuff, but minecraft is a game, it has a game loop, etc. and you have an ability to change game mechanics with plugins, and I feel like mc plugins are a crazy mix of web and game dev, lol...

worn ember
#

largely depends on what you're doing though

#

if you change gameplay mechanics obviously its gonna be game dev

vernal moth
#

You can't really place stuff into categories like that tbh

#

Plugins are more real time than most web projects I guess

warm anchor
#

Most company would expect you know some basics if that’s what you are asking

vernal moth
#

10ms in Minecraft/games are a lot but are absolutely nothing for my work projects for example

little frost
#

Minecraft is much more ping tolerant though, 10ms is nothing

worn ember
#

plugin dev is a thing on its own really

vernal moth
#

It's modding

worn ember
#

falls more in the modding category than webdev or game dev

#

what mini said kek

vernal moth
#

It's a lesser form of modding I guess

#

What paper does is modding tho

worn ember
#

well lesser as in more limited

#

really came to appreciate minecraft dev tools over the years tbh

#

if you look at other games, its a giant pain in the ass to mod for them

#

rather that than fucking an entire update

#

i wish more game studio's would delay releases instead of releasing a half finished update

wet storm
#

Mcp 2010: does patches for fixing decomp, and reobf classes, modding.
Paper 2022: does patches, provides many things at once, modding.
Have anyone tried to use paper patch system to server-sidely mod minecraft like 12 years ago, lol?

#

It'd be really cursed

vernal moth
#

Many servers do?

#

Shit like that is only said by people who don't understand how game dev works, lol

#

Also, like the corona reference, already shows that the author is an idiot, lol

#

But hey, at least they censored fuck and thus outed themselves as an American, lmao

#

I'll better run before I say something about guns and jroy becomes angry

wet storm
# vernal moth Many servers do?

Just clearly mod minecraft without providing an additional plugin api for themselves and make content in plugins? I doubt... it'd be a real hell to update upstream

vernal moth
#

You got no idea how much cursed shit I saw already

ashen cliff
wet storm
# vernal moth You got no idea how much cursed shit I saw already

Fuck, I feel like I really over engineer everything... what is your "open source policy" as a person? I mean, mine is share everything if a project owner allows that and it is not a cringe. I think that for now my "policy" wastes my time, (making readable docs, proper buildscript so anyone could download and use, etc.) but it'll worth it later...

mental meadow
#

you can just open source your code, no one forces you to actually write proper documentation

#

look at minimessage

vernal moth
#

Yeah I throw whatever I do on my GitHub

#

Most freelancing work I did was not creating something from scratch, just playing fire fighter and fixing shit

#

But there's def stuff that is on my GitHub that somebody paid me to write

#

Like, looking at my repos

#

This too, lol

ashen cliff
lavish tapir
#

What is best free 24/7 host

ashen cliff
#

Oracle.

twin lagoon
#

none

void void
#

best and free don't really go together

glass crag
#

well best is different to good

lament patio
#

They're all more or less the same

glass crag
#

i only hear a few ppl using the free oracle server

#

dont even know what else exists tbh

lament patio
#

Things like minehut, aternos and such

wet storm
#

oracle free tier abuse 😭

real zealot
#

@pulsar tide, genuinely confused why i got a ping from here pepela

pulsar tide
#

why no help :(

real zealot
#

like you need help with paper, pfft

#

@warm anchor peepoHeart

warm anchor
#

@real zealot AYAYARie

#

Hello evident

real zealot
#

Hello! How are you

warm anchor
#

good

#

catching my flight back home soon AYAYARie

real zealot
#

Have a safe flight!!

warm anchor
worn ember
#

@warm anchordota wen

warm anchor
#

Should be fine. I am flight out before memorial weekend away from tourist spot so it can’t be too bad

warm anchor
worn ember
#

reee

warm anchor
#

Also TI in Singapore hahahaha

worn ember
#

dead game

warm anchor
#

The arena is really smol

#

Like smaller than KeyArena in Seattle before remodel

worn ember
#

volvo please

warm anchor
#

I guess they probably ain’t expecting many people?

#

Especially that China is basically locked down rn

worn ember
#

still?

#

damn son

warm anchor
#

yeah

#

they coping real hard there for real

golden gust
#

They locked down like crazy early, covid 0, and then basically when we got more infectious strains, they where struggling to get people vaccinated but where maintaining covid 0 well, but, issue is that the thing got into their business centre area, and ofc they didn't wanna lock down there so tried to mitigate a c0 lockdown there, but, they also found out that like, the virus can travel through the bog pipes on flats, etc

worn ember
#

ur a bog pipe

golden gust
#

nou

warm anchor
#

iPhone 14 delayed riesad

quasi valley
#

iPhomegalulnes

#

tho I'm glad I got the X, just around the time they stopped actually changing anything about their phones except for the camera

warm anchor
#

I am still using a 11 pro maxI am really outdated by Paper standard

meager tusk
#

I'm using KGBPhone.

turbid oar
#

I use a Samsung 💀

#

I want an iphone so bad though

turbid oar
warm anchor
#

also, HAPPY BIRTHDAY mc_cake 🍰 🍥 🥮 riewoke @quasi valley

golden gust
#

KNENY U HABBI BIRTHDAY SLOOT

turbid oar
quasi valley
#

where's my present, cat

golden gust
#

It's me \o/

cosmic raft
#

is the receipt included?

quasi valley
#

are you wrapped in wrapping paper?

#

can't accept a present without fancy wrapping

rare python
#

[17:55:27 ERROR]: [STDERR] [org.bukkit.craftbukkit.v1_18_R2.legacy.CraftLegacy] Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug! kekwhyper

warm anchor
#

cat is dressed by like paper chan

#

in a gift box

warm anchor
#

outside of your door rn kneny

quasi valley
turbid oar
#

Did I just read legacy in that error......

golden gust
#

Okay, hear me out

#

bluetooth retrofitted KGB phones

true canyon
#

Good work overwolf, working hard to kill the community

worthy geode
#

I would be already happy if those phones still worked with modern digital house connections

turbid oar
true canyon
#

I'm impressed overwolf found a way to make curseforge worse than they were back in the Bukkit days.

golden gust
#

overwolf? kill? what?!

worthy geode
#

Seems more like killing themselves to me

#

That's one step towards making curseforge less relevant

golden gust
#

Curseforge has the monoply

#

which, is the sad reality when it comes to the prehistorics of shit

#

(Somebody should be tryna see if Modrinth is willing and able to deal with that traffic and write an import tool, lol)

void void
#

@quasi valley where should I send your birthday gift to? Should be in time for the next stream

void void
warm anchor
golden gust
#

CF isn't dead because theres been no alternative for CF which is reputable and reliable

warm anchor
#

@void void my old fashioned MC mod players still think CF is the best

golden gust
#

literally the only reason

warm anchor
#

espcially those who play old old school mods

mental meadow
warm anchor
#

have you seen the new launcher

glass crag
#

CF also the only platform to give $ to modders

warm anchor
#

bread crumbs if you ask me

worn ember
#

you need like millions of downloads to even get anything

void void
#

paypal + pateron links on description

worn ember
#

yeah and you think people donate?

#

you're a funny man

void void
#

I'd assume some do

glass crag
#

some people get millions of downloads 😄

vernal moth
#

If I or any other paper team member ever proposes to give any company any control over hangar please slap them on spot

warm anchor
#

I will personally fly to Germany and slap you Mini dw

worn ember
#

build in a kill switch mini

#

backdoor

true canyon
warm anchor
vernal moth
#

Speaking about shit people should be slapped for, am at the cinema with friends, watching ads/trailers, and the Jurassic world trailer had an NFT ad

#

Like wtf

worn ember
#

what movie you gonna watch?

golden gust
#

Not sure if I'm sad or glad that the majority of the public doesn't understand/know about NFTs

worn ember
#

why would you be sad about that

vernal moth
mental meadow
#

if they'd understand they wouldnt buy them

void void
#

^

worn ember
#

imagine buying something you dont understand

vernal moth
worn ember
#

deserve to get scammed lul

worn ember
#

oh fun

vernal moth
#

Starting now, see ya, lol

worn ember
#

leaked

#

i watched morbius yesterday, i dont understand all the negative reviews

#

it wasnt amazing but it wasnt bad either

warm anchor
#

oh shit. I know that location HACKERMAN I am sending ded in now

mental meadow
#

morb

worn ember
warm anchor
#

dramatic entry with a bike ride

mental meadow
#

eternity do you know what great game I started again while waiting for windows to fix EAC

#

it's the best game

warm anchor
#

hey you can play with leaf

void void
#

you buy the opportunity to have a:

  • nonesense number, representing hash of your asset
  • written besides nonsense number, that represents your address
  • written at a nonesense number, that represents address of one out of almost/effectively infinate, equally valid, smart contracts
  • without any actual rights or ownership of original asset
  • which you can't prove you pseudo-own, without releasing the EXACT to every bit copy of the original asset, which can be used to actually calculate that hash
#

NFTs described accurately

golden gust
mental meadow
#

cat pls like my tweet

golden gust
#

if people understood what BS they are and how harmful they can be, the public would actually be able to stand against that BS, etc

plucky plaza
#

yo, Im done with my velocity plugin

#

It's a combo of a server side forge mod and a velocity plugin utilising only the api

#

No client mod needed

turbid oar
#

......

#

btw guys I am back with my coffee 😌

golden gust
#

I liked it better when you where gone

#

"You're gonna miss me when I'm gone", nope.

turbid oar
#

🥲

true canyon
#

sprays cat with water cut that out!

golden gust
#

their fault!

#

They interacted with a channel which has a channel brit!

turbid oar
#

brit?

golden gust
#

I live on the land of britbong

true canyon
#

Channel brit should be off the internet by now, down at the pub eating fish and chips while yelling about their football team, too many pints in

turbid oar
#

when I googled the word...

wet storm
#

have you ever been called britbong by anyone?

golden gust
#

not directly

#

I mean, we're a self deprecating bunch of folks

vestal jasper
#

Now's the time :^)

golden gust
#

Vic, do you like running in wheat fields?

vestal jasper
#

Do you like shitting on carpets and beds?

twin lagoon
#

@vestal jasper

vestal jasper
#

@twin lagoon

twin lagoon
#

uwu

vestal jasper
#

uwu

golden gust
#

Sir

#

It wasn't me that shit on the bed

vestal jasper
#

Sure blame the dog that's what they all do

golden gust
#

Oh god, when they where comparing amber to other actors and the social media shit

#

and one of the people where like, "but did any of those actors have reports come out about them defacating the marital bed?"

vestal jasper
#

I'm not sure I'd stick around after that tbqh

golden gust
#

Asmongold Clips / Asmongold Reacts To: Johnny Depp Lawyer Jokes on Amber "Defecating the Marital Bed", during the Amber Heard court case live trial

Check out the "Law and Crime Network" Channel for the Full Live Trial: https://www.youtube.com/c/LawCrimeNetwork

On this Asmongold Youtube Channel You will never quit finding all the funny Asmongo...

▶ Play video
vestal jasper
#

There's a line and intentionally doing that is somewhere over it

golden gust
#

but yea, my mate was talking about it and so I got into watching it the past few days, given my brain is already mush, figured it was something to do, especially on lawtube

cyan marsh
#

wtf stranger thing season 4 kinda trash end. Altho they do be releasing 2 more episodes 1st june

golden gust
#

netflix netflixs

cyan marsh
#

huh

potent wedge
#

Do I haved to pay past episode 3 for spy x family?

#

Im asking first so I don't get disappointed when I find out myself

mental meadow
#

where do you watch it?

#

but, probably

potent wedge
#

Crunchy roll

golden gust
#

I mean, first thing I see on the CR website when I look at spy x family is a crown on the 4th episodes thumbnail

potent wedge
#

Yeah that's what makes me think it

void void
#

Hi guys. I have a question. I am not quite sure if this is the right place to get support for it but I'm going to see:

I run a Minecraft server (Paper/Spigot, 1.18.2, hosted with PebbleHost, large RAM, everything on the latest version) and I have recently added mines.

I was wondering if there is a way to allow players to enchant items beyond the limit set by Mojang (such as prot 4 etc.). I would like them to be able to enchant up to, if possible, custom limits (like I could set the limit for protection to 8). I know how to get such items through commands however I would like players to be able to enchant it themselves with an anvil.

I would really appreciate if anyone knew how this could be done? I have searched for plugins however can't seem to find any, and I can't find an option in any config files for anything.

Thanks so much if you can help.

(please ping me if you are responding)

potent wedge
golden gust
#

possible? yes

warm anchor
golden gust
#

existing plugins? probably not

void void
#

Ok thanks guys

golden gust
#

Please don't flood the discord.

potent wedge
#

When is paper getting VR port?

mental meadow
#

always wanted to run a fucking server in VR

turbid oar
#

lol that would be cool

#

I have a oculus quest 2

worn ember
turbid oar
#

but my laptop doesn't support vr sadly :(

worn ember
#

its so absurd it could literally be a staged court series and i'd watch it

golden gust
#

The best part is is ambers countersuit

worn ember
#

I feel bad for Depp tbh

golden gust
#

if she didn't counter sue, they wouldn't of called on the psychatric experts, and much stuff wouldn't of come out in the trial, and so, she basically fucked herself here

worn ember
#

yeah well it shows pretty hard that shes not right in the head

golden gust
#

It's funny though, the fact that her case allowed all this evidence to come in, the lawyers on depps team had many celebratory moments where she brought up stuff, like, shoulda seen the fist pump from ben chew when heard mentioned kate moss's name

#

then her expert brought up the fact that it's common for people suffering domestic abuse to do certain things, and many times that was brought up, the jury looked at depp, one of them even smiled and such at his team when that was brought up once

#

then there was the two images, in which heards thing was "oh, I turned on the light", but the file name showed the exact same second, and depps expert had a video which overlayed like 2 different images, showing that the only difference between the two was the coloring of the images, same time, to the second, in the files, etc

#

and, the jury is not supposed to have any leanings on objections, etc, but when her lawyers literally object to something and announce that they don't want the experts to reference the colors between the two images, etc; just, damn

#

I think depps team pretty much destroyed the credability of all of heards experts, she's pretty much been destroyed, and depp vindicated, in the court of public opinion, they had a WB guy in charge of contracts and stuff whom admitted that they where considering not taking up heards contract option because during editing they had to do sooooo much work to make the chemistry between her and jason in aquaman work

lavish compass
#

wtf is the deal with depp v amber

golden gust
#

I mean, there two big names within certain areas

worthy geode
#

people enjoying some harmless drama to distract them from the real bad things that are happening

golden gust
#

You've got depp who was casted out of hollywood attributed towards heards stements and stuff, and then heard whom was basically one of the biggest forefronts of the MeToo movement

warm anchor
#

I followed the whole thing. I think depp is innocent based on evidences presented

frank steeple
#

Anyone know any plugin that makes lavacasts less laggy? Like i dont want to be lava water cobble mechanics completly removed...

#

Ping me if you know any

warm anchor
frank steeple
#

Like it would do cobblestones in several ticks instead in 1

frank steeple
#

Is that joke?

#

Or idk what do you mean

warm anchor
#

I mean you want to completely remove the need for cobblestone machine right?

twin lagoon
#

weebs

warm anchor
frank steeple
warm anchor
#

So if you just give them unlimited cobble and lava. They wouldn’t need to build the laggy machine!

frank steeple
#

I just know when a lots of cobble generates in 1 tick it laggs server

warm anchor
#

That’s my thought process

#

I do exactly that for villagers

#

In my small server

#

I remove the need for people to have big trading halls for resource

frank steeple
#

Yea im putting it on my lasts option list on very bottom

warm anchor
#

You can try enable AC redstone thing from the recent paper patch and see

upbeat falconBOT
warm anchor
#

Thought I thought that’s more for redstone dust heavy machines so idk if that would help at all

frank steeple
#

Explain more idk what u mean im, not avarage paper enjoyeer only avarage paper fan

mental meadow
#

Stop spamming reacts

frank steeple
#

Ok

#

Sorry

#

For that

mental meadow
#

redstone implementation is the config option i think

placid thicket
#

this one is new to me TL:DR?

[58882.486s][warning][gc,alloc] Paper Async Chunk Task Thread #3: Retried waiting for GCLocker too often allocating 820436 words
twin lagoon
#

you ran out of memory

placid thicket
#

but server didn't bork?

#

didn't know the server could run out and not bork

twin lagoon
#

it's kinda bork

#

performance will be shit since it'll run old gen garbage collection causing massive lag spikes

placid thicket
#

its not happening all the time, just like 5 times in a minute then not for a few hours

#

is it off heap memory i need more of? or on heap?

#

i'm just used to running out of memory being an instant crash

golden gust
#

when the heap runs out of memory, stuff allocating objects will thrown an OOM

#

outside of the JVM itself running out of memory, OOMs are just a typical exception

placid thicket
#

ok, so if understand, i need to give the container more memory, but the JVM itself is still running fine?

#

well not fine, but not crashing

golden gust
#

No

#

if I do new Object()

#

but the heap is full, it will throw an exception saying that the allocation failed because the heap was fully

#

GCLocker is a precursor towards that exception where it thinks it MIGHT be able to allocate stuff if it can run a GC cycle, but, it's locked from doing a GC cycle for some reason, and so it stails waiting

#

that there specifically is a "we've tried waiting for some time to wait for this lock to be released so that we can try to GC and allocate this object, but we're still stuck here"

#

It's not 100% an OOM yet, but, memory pressure is too damned high

placid thicket
#

i understand

grand pewter
#

iv seen that error happen a lot of servers that have memory leaks

#

might not always be the case but i havent seen it much outside that

placid thicket
#

JVM is on the verge of collapse but has not crossed the line. could it hang indefinitely in this state without triggering an OOM? that would explain one of my other issues

golden gust
#

Yea, I mean, as said, all we can say is that memory pressure is too high

#

well, theres various forms of OOM, some which kill the JVM, others which can throw the app into a bad state if they're not really handling OOMs, and, well, OOMs are one of the many unsolved issues of software development

placid thicket
#

and i feel like i already know the answer to this, but probably caused by async world edit?

golden gust
#

can be caused by anything eating a chunk of memory

placid thicket
#

would a timings report perhaps reflect that?

golden gust
#

timings would potentially just show GC shitting the bed

#

it won't really say what, you'd need a heap dump for that

placid thicket
#

hmmm... how would i go about doing that in a useful way?

#

CAN i even do that on a hosted server?

grand pewter
#

you could try common things like spark heap summary first to see if theres any obvious plugin stuff etc

#

heap dumb would probably be better but generally huge files so try summary first

placid thicket
#

server is on 4gb of ram till 1.19 because owner doesn't want to pay while its not being used. i suspect thats a big part of it but IDK i just work here yknow?

golden gust
#

On a hosted server, eeer, I mean, theres spark, and /paper heapdump

#

(or whatever the command was)

#

sparks heap summaries can be kinda useful in some cases, is fast but lacks some context

placid thicket
#

i needed to restart to load spark, how long should i wait? till i see the message again i guess?

worthy geode
#

yeah. on a fresh start the ram should be quite empty

summer dirge
#

As a server admin, is there anything special I should be thinking about now for 1.19? (paper of course)

worthy geode
#

wait a bit until Paper is stable before updating, don't rush it

golden gust
#

I mean, outside of large changes, most updates are waiting on plugins vs the server software itself

turbid oar
#

I mostly wait till plugins are mostly updated before upgrading

golden gust
#

big thing servers need to do which they suck at is keeping an eye on plugins, big crime I see for servers is servers which depend/rely on plugins which haven't been maintained in years

turbid oar
vernal moth
magic river
#

Northernlion playing Golfie, first skin he unlocks is an egg with glasses. That had to be hardcoded, based on his steam id or just anyone with his display name

vernal moth
#

My dream is to be able to have ad payouts to devs as a form of compensation

magic river
#

aka DBO

worn ember
magic river
#

Has there been any hint from md5 on how signed chat is going to work?

#

After learning it wasn't required my guess is he'll just ignore it and servers just don't get to use previews and signed chat

ashen cliff
#

I dislike the fact that previews will be abused to hell. kekwhyper

magic river
#

The ideal would be to force plugins to move chat event formatters to preview event and then chat event is just for logging, it's read only

vernal moth
# magic river aka DBO

Yes, but hopefully learning from all of that, since we have people around that were involved with that

#

As I said, we don't want to give up any control, hangar should always be by the community for the community

#

We can fund the infra ourselves with the help of the community

twin lagoon
#

opensource the infra when ??

warm anchor
#

We’d have to make kashike’s basement public…

cosmic raft
potent wedge
#

How is crunchy roll a replacement for Funimation when it's worse in every way

viscid wedge
spare venture
#

someone sent me a linked in connect request and they have this listed as their education

swift root
#

pruhfeshuhnul

golden gust
#

I requested my data from spotify for my data on the 25th because people where looking into what spotify tracked and such

#

I got an email yesterday saying that my data was ready to download, so, I downloaded it

#

and then I got another email saying that the data was available to download

#

and now I'm up to 40 emails saying that the data is ready to download

drowsy urchin
#

Now that is epic

foggy veldt
#

Spotify data is nothing, YouTube music uses the weather in your area to recommend songs for you

void void
golden gust
#

OH

#

THX

cosmic raft
limber knotBOT
#

wik

#

hi hello, wrong window

golden gust
limber knotBOT
#

I'll step on ur tail

golden gust
#

and another one

#

annnnd another one

rare python
#

boris is bringing back imperial mesurements in the UK

#

save me

vernal moth
#

Back to the stone age you go ^^

rare python
#

ikr

primal solar
#

Is he bringing back copper coins and carts too?

rare python
#

lol

golden gust
#

Nah

#

Thatcher destroyed all of those

rare python
#

I mean I already wanted to leave this hell hole of a country

#

Now I want to even more kekw

warm anchor
golden gust
#

It's currently 49 degrees where I am right now

warm anchor
#

57 here wow! It sure is cold in UK rn!!

primal solar
#

github copilot is so hot sometimes

golden gust
#

mfw I just learned how to dev instead

primal solar
#

I am new to java and it does things that I dont think of

#

🥵

golden gust
#

watching dev streams was one of the best things I ever did when starting, tbqh

primal solar
#

I was following kody simpson for sometime, realised mf uses so many bad practises

golden gust
#

Yeaa, straight up, anybody creating plugin tuts in this place is generally best avoided

primal solar
#

mhm

golden gust
#

most devs are also generally kinda adverse to streaming in my exerience because imposter syndrome go brrrr

#

But, when some do, rly good

#

See if aikar has some old streams, etc

#

Like, we all have bad practices, pick and mix, really; but, seeing and hearing how people thing and apply stuff is a large part of learning

primal solar
#

didnt know aikar streamed

primal solar
golden gust
quasi cave
#

any recommendations for a JOBs plugin?

topaz mortar
#

Jobs

worn ember
#

Plugin

wet storm
# golden gust watching dev streams was one of the best things I ever did when starting, tbqh

imo one of the best things I did when starting was watching programming conferences, like, they give you a lot of material and things "from a real world" (not block game dev) and they also reference to each other and you may rewatch these conferences several times later, and you'll understand more things which you didn't understand on the first time watching them. Am I the only fan of conferences here?...

golden gust
#

I mean, watching stuff which you can pull from is always good

#

I watched one JB presentation and made a simple change which drastically improved my productivety

#

(I disabled tabs)

worn ember
#

Reading books and docs is how I get around

wet storm
#

And I started minecraft dev with MCP mods, and it was in 2019, I had really weird logic, but imo it really helped me later, my logic was: "Hmmm... I see that modern minecraft is too hard to understand, mod tools are also hard, is there any tools where I can mess around with really old versions manually editing minecraft?" It helped me because I didn't touch "easy to learn" spigot plugins which has many bad code practices, and I didn't touch too hard things like fabric or forge where I'd burn out after one day trying to use them... conclusion: mcp mods are good for learning dev

golden gust
#

I refuse to believe that DED can read

worn ember
#

Occasionally i watch a tutorial if i need something specific

#

I almost have a bachelor's degree cat

golden gust
#

scary

worn ember
#

I know

#

I'll have to go work for 45 years now

#

Disgusting

wet storm
worn ember
#

I started modding in 1.6.4 forge was around already

#

It was in the boom period. So even shitty mods got thousand of downloads a day

golden gust
wet storm
#

Who is that another one guy?

golden gust
#

what?

wet storm
golden gust
#

idr, was some music vid or something iirc

quick obsidian
#

fuck yeah i coded a talisman bag

#

syncs across servers with mysql / mongodb

#

with a customizable size set via permissions

#

happy with this

wet storm
#

Congrats

quick obsidian
#

ty

vernal moth
#

Lol this is great

charred sleet
#

Hmm, anyone know how this is representing the week?

72221 is used as the value for this week, and 72220 for last week. how do i interpret this?
i did try a epoch thing, but 52 * 53 in a year is like 2700 ish
so nowhere near
looking at it, we are in the 21st calendar week this year so if you subtract that off we are in 72200 this year
22 can just be the year but i still dont know what the 7 is

#

its not even returned by an API request, it is just embedded in the HTML that is returned so there is no hints

glass crag
#

Could it be weekday?

#

7 for Sunday

#

Yesterday could be 62221

charred sleet
#

no, the dates are done weekly, however you might be right with regards to it representing the day that the week starts on maybe

#

although it seems weird that they would essentially 1-index the week

glass crag
#

Yeah that's weird, what you said could also make sense

#

If the week starts on Sunday the week number will be different to if it started on Monday

vernal moth
#

This looks like a week date

#

A really strange one but 7 22 21 would be 2022 W21 7 in iso 8601 I guess

#

It could also be the week number in a leap cycle (which are often 400 years for such week dates)

#

But 400 years are 20000 something weeks I think

charred sleet
#

I looked back to last week in december and they used 72152

#

so it looks like the 7 is constant and then YY WW

jade light
#

Maybe 7 is the century? So 72221 is week 21 of year 22 of century 7. Weird because it would put zero at 1300

#

Is there any date with a different starting number?

charred sleet
#

ill see how far i can go back

#

wait hang on thats never gonna work

#

im not gonna be able to scroll back like 20 years lmfao

#

but weirdly, if i change the 7 to a 5, it returns slightly different data

#

guess ill never know

jade light
#

Maybe it's the period of the last 2 digits? Like 52 accounts for 7-day periods, aka weeks

charred sleet
#

If i change it to 32151, i still get 7 values back but they just have no data: {"20211220":[],"20211221":[],"20211222":[],"20211223":[],"20211224":[],"20211225":[],"20211226":[]}

worn ember
#

java interfaces should always be named in singular form right?

charred sleet
#

IEntities 🤮

#

i mean i wouldnt call a class Entities anyways

#

what is your example?

worn ember
#

my design patterns book already got 2 things "wrong" and i'm only doing the first pattern kek
they explicitly declare methods public in an interface (theyre public by default) and they use plural sometimes for interface names
like Windows as in windows of a car or van

charred sleet
#

ew

wet storm
#

Hungarian notation ☠️

worn ember
#

if you're gonna use code examples at least do them right lol

charred sleet
#

yeah i mean no i would have a Window and then a Van with Set<Window> you know

worn ember
#

yeah

#

thats how i would do it too

charred sleet
worn ember
#

little pet peeve

charred sleet
#

personal preference a lot of the time i think though

worn ember
#

back to studying blobsweat

charred sleet
#

but if its in a book, make it right 😅

quasi cave
#

hmm, how do some server get those epic guis?

#

not like items, but pictures

worn ember
#

resourcepacks

quasi cave
#

ah, so i would be able to do for any plugin then, nice

worn ember
#

ye

#

fucking kek man, so they're talking about the abstract factory pattern and the diagram is wrong too... they're both CarFactory while one should be that and the other should be VanFactory facepalm

#

this is gonna be a painful study

wet storm
#

Has anyone here heard of grasp patterns? What do you think about them?

charred sleet
#

heard of, not understand though

quasi cave
#

not sure if we can tell by now, but i am in fact the definition of LAZY, err on that note, is mcmarket legit legit? seems so off just the name alone having the - in between, i can see for the Jobs Reborn plugin some people have made GUIs already or rather CONFIGS for it, anyone used the platform before?

wet storm
#

english pls

twin lagoon
#

but be cautious about the stuff that is being sold there

#

a lot of it tends to be low quality

#

avoid any spigot forks that can be found there

quasi cave
#

no worries, since learning about paper i havent looked back at any forks

limber knotBOT
#

low quality or plain copyright infrigement Kappa

potent wedge
twin lagoon
#

what

#

how is twitter related to mcmarket

visual egret
#

hey

jade flax
vernal moth
#

It's a platform

#

The platform itself is fine

#

It's just littered with idiots so you gotta be careful

limber knotBOT
#

yeah, it's a good comparison. same as twitter profits off of idiots and potential illegal material so does mcm

#

runs

worn ember
#

reading about the Prototype pattern, it creates a clone of an existing "dummy" object. The reasoning behind it is that instantiating the class could be expensive, but if the creation of your object is expensive isnt that just bad design?

#

shouldn't all expensive calculations be done after instantiation?

#

well ig it would prevent you from having to do the expensive operations again if they're the same

#

still seems like a weird pattern to me

quasi cave
void void
#

What’s after 1.19

#

1.20 or Minecraft 2

spare venture
#

whats after 19

#

20 or 2

quasi cave
wet storm
#

I hope mojang will erase 1. someday like oracle did it with java 8

#

I mean, even minecraft betas and alphas used "1.", and not "0." there is no point in it...

mossy vessel
#

There's in fact one point in it

#

And sometimes even two

lament patio
true canyon
rare python
#

1.10

#

No one really remembers 1.10

#

What did 1.10 even add

mossy vessel
#

Not sure if there have been any notable releases after 1.8 Kappa

true canyon
#

Did you think I was seriously asking? 🤔

wet storm
rare python
#

Magma was basically useless until 1.13

#

And no one cares about the bears

native wolf
#

1.10 was the "Frostburn Update" iirc, it added magma blocks, polar bears, husks, strays among other things

rare python
#

Oh apparently it added the F3 + G screen

spiral robin
#

@mossy vessel uwuneon

worn ember
cyan marsh
#

guess what i just got for free

#

5 channel 1000Mb/s network switch

#

for free

#

my grandpas friend works in an ISP so he got those to throw away and he gave it to grandpa and he gave it to me

warm anchor
#

Unmanaged? Ain’t those cheap?

cyan marsh
#

what does unmanaged mean

warm anchor
#

But that’s very nice of them to reduce waste by not throwing them away

cyan marsh
#

wdym they are like 20 €

ashen cliff
#

More like 10€. kekwhyper

cyan marsh
#

even if so

#

thats still a good deal

ashen cliff
#

Can confirm.

cyan marsh
#

im extremely grateful when he has some old adapters and power supplies for me

#

now thats basicaly garbage for most people

warm anchor
#

Those thing don’t generally break

#

So it’s nice they give it to you

cyan marsh
#

yeah

#

i can find use for most of them

spiral robin
#

Hi

mossy vessel
#

Hello

cyan marsh
#

sup

warm anchor
spiral robin
foggy veldt
wet storm
#

my fav update was 1.8 "bountiful update" because it added slime blocks, so people could make flying machines, and I had fun riding them with friends on servers, but 1.9 added elytras and flying machines became useless. And generally 1.8 was really nice compared to previous updates...

worthy geode
#

I liked 1.13, it added some content but wasn't as slow as 1.14 and above

cyan marsh
#

1.12 was cool

brazen token
#

1.5 and beta 1.2 were my favourites

true canyon
#

1.6.4 ftw!

#

aka the last time the Bukkit community had a "recommended build" 😆

wet storm
#

why bukkit community had gone? Why md5 started support bukkit?...

warm anchor
#

Is this grandpa mbaxter story time?

ashen cliff
vestal jasper
twin lagoon
#

@vestal jasper

vestal jasper
#

@twin lagoon uwu

warm anchor
twin lagoon
wet storm
vernal moth
#

There's so much to this

#

Most people here don't know it

#

Like, all the stuff around craftbukkit++ and craftbukkit--

#

It's was all like a decade ago

true canyon
limber knotBOT
#

tl;dr: stuff happened and people forked

rare python
true canyon
wet storm
#

oh, do you remember that guy who auto generated 66666 legacy plugins in here and ran his server?

rare python
#

That was me.

#

Thats what that screenshot was lol

wet storm
#

oh, I am not that old to have alzheimer

#

Prob there is a way to send some shit to bstats, so it'd show a maximum integer, but it'd be unfair

ashen cliff
#

Thank you Google.

true canyon
pale river
true canyon
#

Not again notlikeblob

foggy silo
#

Have y’all seen the new java website? 👀

#

java.com, the java lady is still there! 🙏

ashen cliff
#

HELL YEAH.

charred sleet
noble seal
#

Do the leaves of trees in snow biomes fall off by themselves without cutting down trees?

unkempt drift
#

don't think so

#

leaf blocks have a block data property that tracks how far they are away from a log

meager tusk
visual egret
#

ooh that’s nice

ashen cliff
#

Finally unbanned?

visual egret
#

yeah

#

less dumb than before now

ashen cliff
#

Welcome back.

#

@meager tusk bro.

#

Ask Kin to join back.

meager tusk
#

Is he unbanned?

#

Let's test.

twin lagoon
#

@meager tusk IDRIZ!

meager tusk
#

BRO.

#

IS THAT MICHAEL.

twin lagoon
ashen cliff
#

He did.

meager tusk
#

Where is the form.

#

Oh, right, he did.

#

We need Kin back here.

charred sleet
warm anchor
#

Fun fact of the day: Oskar was banned for a total of 7.7% of his life time on this earth. and welcome back!

ashen cliff
#

Could have make it 10%.

#

I'm still very sad that the server that banned me for 10 years died last year... almost made it.

meager tusk
#

There's bound to be some server that's banned me for 5 years that's expired.

ashen cliff
#

The default tempban from Essentials used to be 10 years I think.

visual egret
#

did anything happen while I was away I kinda drifted from plugin dev when velocity moved to paper

warm anchor
#

I think the whole infra is finally completely moved to paper that's about it.

wet storm
warm anchor
#

HAHAHAHHAHA

floral mesa
#

lol, when a good chunk of java installations is just for minecraft

wet storm
#

literally, they put zero effort in this page, imo it'd be nicer if they made general question as a landing and not a references to sub pages

ashen cliff
#

It has just enough effort.

dreamy spear
vernal moth
#

I can't do anything about that, sorry, I am sure spigot staff will handle it :)

dreamy spear
#

yes that is why i asked in the spigot server

#

It's all good thank you anyway ❤️

muted storm
plucky plaza
#

...Also it adds modern forwarding support for the forge server

#

...As you can see in the image above

twin lagoon
#

that's very cool actually

#

does it not take half an hour for mods to load in on join

plucky plaza
#

I can't notice the difference

#

All downloads happens in less then a frac of a sec

twin lagoon
#

tbf that is tested locally

visual egret
#

that sounds like an RCE

twin lagoon
#

reminds me more of gmod's mod loading

golden gust
#

p. sure that's not what they mean

plucky plaza
#

It's the proxy downloading from the forge server

floral mesa
#

I assume you still need forge at least on the client side

golden gust
#

(I do wish that mojang would add gmod loading for resource packs, however, I'd bet they'd have a lineup to kiss their buns if they did that)

#

They think that you're downloading the actual mods themselves

twin lagoon
#

o

plucky plaza
worthy geode
#

you can send mods to a forge client?

#

I thought the user always needs to install them first

spare venture
#

they dont have to be on a forge client?

#

oh

plucky plaza
#

To clarify, in my plugin the client doesn't download ANYTHING, it's the proxy that downloads handshaking information from the forge server. FORGE-SERVER -----> PROXY

twin lagoon
#

i don't think anyone understands what this guy added

spare venture
#

do the players have to download anything manually

golden gust
#

No

plucky plaza
#

no

golden gust
#

it's just a huge hack for server switching

worthy geode
#

Is this;

  1. Forge support for velocity 1.13+
    or
  2. auto download mods required for server if using forge
golden gust
#

1

plucky plaza
#

I just tested it with vault hounters (The modpack) right out of the box

#

1

worthy geode
#

ah. the "without having the players install anything on the client" confused me

spare venture
#

ahh so its a matter of not explaining it very well

#

gotcha

worthy geode
#

ngl the second thing would have been more useful, but forge support is also cool

twin lagoon
#

someone bring back a more sane RCE

worthy geode
#

someone bring back spout

plucky plaza
#

If someone wants a quick demo I can show it in VC

#

I have no mic, bc It's 2 am and people want to sleep

spare venture
#

i want to play doom on a vanilla client

worthy geode
#

render doom somewhere else and stream it using maps as display

spare venture
#

wasd inputs tho

#

and higher than 20 fps

worthy geode
#

send inputs to that server as well

#

can you send packets more often than once per tick?

#

e.g. could I send 30 map updates per second and the client would show them?

cunning raft
#

No

worthy geode
#

so 20 fps it is, sad

wet storm
#

gh link...?

plucky plaza
#

It's not quite done, I need to get a proper config file working. Values are hard coded right now. This is not even close to a final product

#

Also the code needs cleaning

#

Alot

#

It has just left the prototype stage

wet storm
#

eh... why do you make lowercase class names in java..?

plucky plaza
#

Yea lol. I didn't actually do it on purpose, it just happend.

#

This is my first Java project

#

I can refactor them

wet storm
#

I mean, first character in java class should always be in upper case, not the whole word

plucky plaza
#

Yes I totally missed that

charred sleet
#

and dont call ur plugin class main

plucky plaza
#

ok. This is what a meant with "the code needs cleaning"

#

I'm gonna clean it before next commit

wet storm
#

would ServerInfo be a good naming for the interface which is extended by Bukkit's Server and covers methods returning some info about a server? I need such interface and its other implementation because I need to have a server info represented as API before CraftServer (and all bukkit api) initialization.

#

(making a fork)

rare python
#

potato

wet storm
red timber
#

simple enough

#

can't see why that'd not fit

brazen token
#

Does anyone actually use mongo or postgre in for MC server projects?

Is it worthwhile for a plugin to support them in addition to SQL/Maria?

true canyon
#

I will be writing some postgres support into a plugin as its first database support but I suspect I will be one of the first. I just really want to try some of its features out 😆

#

But I know that whenever a host provides a free database it's pretty much always mysql (probably maria but who knows)

twin lagoon
#

never seen postgres used in a normal minecraft server environment

#

theoretically you can add support for postgres to an existing mysql plugin without too many issues

brazen token
#

Trying to decide what compat/ecosystem issue to prioritise next:

  • supporting non-sql databases
  • supporting non-vault economies
  • sponge port
  • velocity support
twin lagoon
#

don't see too much of a reason to support non-sql but that also sounds like something that depends on what you're developing

#

luckperms is an excellent example of a plugin where datastore flexibility is a big feature imo

swift root
#

Luckperms is an excellent example of everything luckperms does

twin lagoon
#

so true

#

luckperms based

wanton dune
#

is anyone big brained when it comes to WSL? Im tryna allow my host computer to be able to get a ping response from the WSL vm

brazen token
# twin lagoon don't see too much of a reason to support non-sql but that also sounds like some...

Our project involves dynamic, player-influenced, interconnected cross-server/instance behaviour.

While we do have a stripped-down protocol that uses only SQLite dbs and bungee channels, it is truly limited.

Our full protocol (and most interserver features) require both bungee messaging and a shared db.

This means that our full featureset is currently only available to bungee ecosystem users with SQL databases running within the bukkit ecosystem.

While that is definitely the largest demographic, there are probably thousands of potential users that it excludes.

Ultimately, we aim to support all major dbs/proxies/server APIs/economy APIs. That will take time though, and as some of those compat changes probably affect more users than others, it's worth prioritising.

I have been somewhat out of the loop for a while now though r/ the current landscape of servers more broadly.

wanton dune
twin lagoon
golden gust
#

I mean, the people not using mysql are generally the people whom are gonna be building their own stack from the top

twin lagoon
#

and for the love of god

#

don't rely on bungeecord plugin messaging for a project like that

#

lmao

wanton dune
#

i use redis as a message broker

#

works fine

twin lagoon
#

right

wanton dune
#

messy

#

but it works

twin lagoon
#

it's not messy

wanton dune
#

im just bad at things

golden gust
#

redis literally has a messaging component

twin lagoon
#

in that case it might be messy

#

but plenty of things use redis for messaging

golden gust
#

while redis is probs not the best solution, like, it's fucking bete than bungee messaging channels

swift root
#

I send updates via carrier pigeon??

twin lagoon
#

i send updates via larry

wanton dune
swift root
#

mytherieth*

wanton dune
#

fuck

swift root
#

Hahaha

#

Also thython*

wanton dune
#

is anyone experienced with wsl tho :V

swift root
#

I am not

golden gust
#

I mean, surely you just gotta find the right IP to ping?

swift root
#

As in, it might as well mean watermelon slice lover to me

wanton dune
#

yeah thats what i thought but everything just refuses

#

i ran ip addr and tried every ipv4 in there but no luck

brazen token
golden gust
#

I mean, people are looking to change the tide for velocity and sponge

#

there isn't much push to get rando hosting providers to offer mongo or postgres

#

adding support for different environments is always nice, but, for the most part, supporting mongo or postgres is somewhat of a niche within this ecosystem, some people will love it, ofc, but, as said, many of those will be DIYing their own stack or will have a mysql server on the side for the public stuff

twin lagoon
#

sponge KEKWHYPER

twin lagoon
#

could be because i'm using something to hack systemd into wsl2

golden gust
#

Sponge is a fun one, becasue they defo make a tide within their own environment, just, wider ecosystem is iffy

#

but, I mean, I love my spongy frens, so ❤️

wanton dune
twin lagoon
wanton dune
#

ill give it a shot thanks

twin lagoon
wanton dune
#

the 3 addresses that are on lines 3 and 4, how did you know what to use?

red timber
#

michael not using iproute2's json support

#

L

#

but then again its output has never changed since scripts depend on it

magic river
merry talon
#

my toxic trait is knowing when a decision is bad but making it anyway because the game is fucking BORING when you play it intelligently

#

"hmm yes, the correct play in this scenario is to hide behind this box the whole round, even though I know that if I peek I'll have a shot on like 4 different people"

#

statements made by the utterly deranged

merry talon
spare venture
#

games are a lot more fun when you’re just screwing around

potent wedge