#general
3141 messages · Page 1387 of 4
I guess stackoverflow is my friend on this
He's been zzzcat so long no one remembers his real name
That's probably one of the few things where regex is easier to understand lol
I think I'd just add 4 substrings together
String foo = orig.substring(0, 1337) + '-' + orig.substring(1337, 9001) /* etc */;
Check the length first
okay big D
I mean, regex is totally fine in this case
this was the accepted regex answer on that post:
uuid = uuid.replaceAll("(.{8})(.{4})(.{4})(.{4})(.+)", "$1-$2-$3-$4-$5");
UUID.fromString(uuid);
Could be made more clear ig
@waxen panther 
Like tvtropes trap or like this is actually prager u trap?
</google:816176849147002923> term: pbs eons
https://www.pbs.org/show/eons/
Welcome to Eons! (opens in new window). Join hosts Hank Green, Kallie Moore, and Blake de Pastino as they take you on a journey through
tvtropes
</google:816176849147002923> term: tvtropes
assuming I got that right
basically, you watch one
and then you get a recommendation for another
and then another...
Dude I got lost in tvtropes for a week once
Did mxroute go away from using dns for their setup and does everything with IP addresses now?
wdym
I just noticed all entries are tied to some ip address in their DNS management, while they used to point to taylor.mxroute.net
is mxroute actually any good? Was going to go with them a while back but their website turned me off
specifically the "lifetime plan"
mxroute epic
because a lifetime plan makes no sense
when gsuite up their prices again im gunna switch to mx fully
<@&748618676189528155> it's time for warship™️
https://mxroute.com/docs/dns-overview/ only now i'm having a first look at this page
seems like they're using hetzner nowadays
dunno if i would want to go for mxrolute now that i see that
!ban @woeful estuary Advertising
:raised_hands: Banned Da Baby 2#1880 (Advertising) [1 total infraction] -- stefvanschie#7609.
aternos moment
luckily am on a hivelocity node
Who even is dababy
rapper
Ehh, I didn't have issues with them so far. And can't find any competition in sane price.
Just got surprised that they stopped using dns entries in their A/SPF records and use IP instead.
mxroutes blackfriday deals are 
since i linked my steam account to epic i get the most random friend requests lol
Oh, they also made softfail the default now in SPF records, not hard fail.
Hello all, I've got some really rich players on my economy server and nothing custom for them to buy
Any suggestions?
what do you mean by economy
Basically a survival server
With spawners
And shit u can sell
I tier up the spawners until like 500k but I've got nothing after that
emotes should always work, trails, particles, cosmetic armour (eg: glass helmet,etc)
Tbh even If I just open a casino to get them paying money back into the server to bring everything down
what in the fuck is your avatar (<3 kash), oskar?
Brocc he won't see your edits smh
idc
i am OskarZyg#9256 on discord
i will not submit to ircians!
it's a lynx
some other oskar stole my name but what can i do about it
please locate this oskar
ill hop onto discord to see what the deal is
oh he's a 1.8 guy
I thought it was a mountain lion
i wouldnt know
Bro!
@waxen panther hewo
FLOPPA!
BIG FLOPPA!
kurwa blyat
But you don't even live in Poland smh
do you have to concentrate?
what do you mean by that
lol

it is a plugin problem most likely, not paper, hence not reporting it to paper..
it was a joke
ok
i turned on flyspeed 10 and flew into new chunks
not pregenerating chunks 👀
i have to write a 5 minute speech on gender rights/equality this is going to be painful
school is so fun
Because you are Polish?
just tell them about bread
dude when i read that message i was confushed cuz i thought u said not pregnating chunks lol
stuff them full of mobs
ya ima have to pregenerate cuz im making an earth towny server with dynmap
now that i think of it, would running an mc server on windows xp be faster than running it on ubuntu server ~20
you want to be able to see the whole map on the dynmap @visual egret
pregenning is overrated
yeah i know but i have to generate the whole thing not just to like 20,000 blocks away
its a map of the earth
its an earth towny server
lol people love making towny earth maps these days lol
@ party look its your soulmate
im gonna make something special: map of mars that you have to colonate + bluemap
i beg to differ
if you step outside you die
big glass dome made out of armourstands no lag
Is there a known compact coral fan less tnt duper?
creative mode
Someone on my skyblock server made one and i cannot find a single one like it online
anyone know a plugin that will shoot messages back when phrases are said in chat
so like you can offer instant help for questions?
sounds interesting
IRC bridge to #paper-help.
All chat msgs. 
y’all ever get invited to a discord server from a bot then get banned instantly
this has happened to me like 20 times now
just pay a mod £6/hour to do it for you, smh these robots stealing our jobs
They must just really hate you.
like damn i join then say “imagine botting to get members then i get banned before i even send it
like the second i tap the button i just get goned
word blacklists exsist
speak of the fucking devil😂
probably ban you if it includes "bot"
like damn stop inviting me if your gonna ban me
it's because they want it to seem like they're the victims and other people are spamming their ip to give them a bad name
*you're 
ded do you have any friends
about 3 and a half
what counts as half a friend
half a person
what counts as half a person 👀
the top half
depends how you cut
there is no brain in the bottom half so it's not a person
they started
Do you guys have any recommendations for a Discord music bot?
I used to use Rhytm, but it was stupid loud and dialing in the correct sound level was a pain.
Then I used to self host Music Bot, which worked nicely, but haven't gotten around to setting it back up now after migrations.
I got recommended Jockie, but I'm not sold on it yet.
Yes, but with Rhytm I remember it being hard because you'd have to put it at like 17% or so, and 20% was too loud.
Like you can't really adjust it nicely.
i really dont get music bots anyway
if you want to listen to music listen to music
somewhere else
But we sometimes put on some quiet music as mostly background noise when doing stuff together on the server.
spoopify playlists
That requires people to install and run some external app. You'd be surprised how many people don't want to.
sing together then
we need to speak about the duck. https://i.imgur.com/ugap5JK.png
I found Duck advertising his Yatopia fork.
runs
I have no idea why I thought about it, but now every time I see it I imagine it being their ad for the fork lol
12 discs
Comes with 12 custom music disks - duck noises.
it installs a resouce pack on all the clients that you cant turn off
god, converting my config to configurate is a never ending cycle lmao, i need to create like 20 type serializers lmao
btw is it true that paper was planning to blacklist FAWE at some point? I heard it somewhere but not sure if its real
no
ded vs configurate once again
somebody joked about it
lol why would paper blacklist fawe 
i remember why i gave up on this xD
but, it was never gonna happen
i'm 3 levels deep
4 more to go
One of the reasons why Configurate puts me off - seems like too much work for simple things.
i used to selfhost JMusicBot
and Fredboat
those are options you could look into
I selfhost Sinusbot. I think that supports discord as well
its a bit trickier if you have objects inside objects inside objects, but maybe my brain just slow
how so
idk what you what you mean
also how many types does a rtp plugin need to serialise smh
JMusicBot has 137 commits while SexualRhinoceros/MusicBot has 1373 👀
And second one has just twice the "stars".
quite a bit lol, everything is abstracted remember, all these contain subtypes and shit, its just a giant clusterfuck lol
Hello, I'm new here
they look like objects that could just be config serializable
idk why you'd need a custom serializer for them
hello robo bloz zero seven!
Can it do "beans" without default constructors? One of the main features I've been missing in ConfigMe.
if it was just regular objects sure, but most things are interfaces
maybe just having a common impl for all of them solves the issue tho 

tbh you gave me an idea brocc thanqq
i have many ideas
Okay I have a question about the performance of paper
bet
.ask
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
alr
I was wondering the possibility of a 1.16+ server network. I've been bored of 1.8.9, and wanted something new and interesting. Now I'm aware that newer versions of Minecraft server can be pretty unstable and unreliable, but I've been hearing about recent community server performance improvments to newer versions of Minecraft.
Now here's my question. Is it feasable to run a 10,000 player minigame server with minimal lag? Lets just assume I was gonna make a investment of 100k USD into server space, hardware and development.
no i dont have 100k usd to spend its just for the sake of question
if you shard it properly its deff possible
it can do records with constructors -- haven't written a field discoverer that applies the same logic to normal objects
it wouldn't be super difficult to write such a thing yourself though
minigames weren't affected that much, its mostly survival that suffers
oh okay
if you wanted to be really naughty, you could register a custom ObjectFieldDiscoverer that used Unsafe to allocate instances
but that sort of thing is not something i want in main configurate
it's just easy to do since i already expose that extension point for guice integration :p
My case was I have multiple fields with the same Kotlin data class as type, but the class doesn't have sane defaults. But different config fields do have them.
I also heard about a bug about how 1.13+ servers, when more than 24 players are in a chunk that the server's tps drops by a lot
configurate can handle kotlin data classes too lol
configurate kotlin extensions are nice
me when configurate 
Something like that - probably messed some Kotlin syntax up, haven't written in Kotlin for like 5 months now lol
data class Price(val amount: Int, val type: String)
@Configuration
class Config {
val first_price = ConfigBeanField(Price(5, "DIAMONDS"))
val second_price = ConfigBeanField(Price(9, "EMERALDS"))
}
rust naming scheme? 
yeah configurate can do that
wait I dont need to put @normal badgeSerializable on data classes if i use the objectMapper for data classes right?
Maybe, I've been sitting a little bit too much in Rust lately. I thought Kotlin had something like that though.
lmao
let me try removing it and see lol
oh yes you do
it's just when you call the object mapper directly rather than going through a node it doesn't check
so you could make it an implicit thing if you wanted
lol why is that not in configurate
can't reference kotlin things directly from configurate core
oh yeah hmm
thats what I meant, in extra-kotlin
easier to just say everything needs @ConfigSerializable
yea
i should make the tests more consistent though
It is dead. The opensource repo went archived and is now developed privately for BotLabs.
But JMusicBot looks good.
lol wtf
Idk what I wrote there lol
what the fuck is botlabs
looks sketch
Yup. They bought Carl and yapgdb
does paper not run on j15? 
it does.
i'm getting a java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
maybe your jar is corrupt somehow
odd
ded u eat dinner yet u fuk
i have for like 4 hours lmao

been working on porting rtp to configurate
yeah idk paper isnt liking java 15
same issue on latest
Many people run java 15
i have paper on j15 rn
I think Phoenix does too, for example.
fix your shading
maven shade plugin is missing some exclusions i think
on configurate
lol maven users
wait before I say that does shadow have the same problem?
nope, shadow does the exclusions properly
interesting
yeah, that's during the plugin search
the trend is usually I find a shadow bug, and then I find out it's a bug inherited from copy pasting code from maven-shade-plugin
sigh i wouldve liked it if it was papers fault lol
<filter>
<artifact>*:*</artifact>
<excludes>
<exclude>META-INF/*.SF</exclude>
<exclude>META-INF/*.DSA</exclude>
<exclude>META-INF/*.RSA</exclude>
</excludes>
</filter>
why is this an issue in j15 suddenly?
probably made some sort of validation stricter

@spare venture https://static.jacobandersen.dev/shared/🍴🦅🥣🛎🤬.png
good day to everyone else
doge
can’t forget the +c
never forget your constant of integration bart, if you forget that then you're not doing math you're just an idiot
whats a math
I mean it’s wrong to forget it but man it sucks when you are just learning calc
Super important for diff eq tho
kek
Kinda rare that I don't have bounds these days tho, i mean, even when making up a random one i'll have bounds from 0 to something
Anyway throwback to January 1 2020 and leaf was teaching me limits for calc 1
ur a cyoot
im a confused

Delete this
no
Damn
no
simple uwu
uwu
Don’t actually have anything against uwu 
uwu
where is the minister of uwu
Hello
@spiral robin !!!!!!!!!!!!!! 

Frustration is mounting
@spiral robin ! :3

@waxen panther ! <3 hi
@waxen panther @zealous wedge omg!
hi brocccc
Hello!!! 
simple did you see jdbi 3 was released
i mean, caffeine 3
it was a few weeks ago now, java 11 requirement 
java 8 is 🦀
Java is 🦀
You don't have to be smart. Just hit compile and apply all fixes that compiler tells you to.
sorry am too dumb
i will stick to c until my brain doubles in size
i compile empty file and it not tell me what to do??????????
see, jroy gets it
just write prose and the compiler converts it to rust
Some time ago Rust added native support for compiling for atmegas and stuff. I hope my ESP32 will arrive soon and can try it out.
Yuou mean - become a Rockstar Developer and use https://github.com/RockstarLang/rockstar?
Ideal
There's only python, c++ and Ruby transpilers though.
Need to write one for Rust.
oh yes. I start working on some TUI stuff for Minecraft server management today
uh this is going to end up being really confusing
https://github.com/joaomilho/Enterprise#syntax
The instructions must be ended with three semicolons (;;;). This a) adds clarity to where it ends, b) beats OCaml by 1 and c) makes your ; key weathered over time, so it will look like you work a lot.
lmfao
this is a random question but I dunno where else to ask
So just curious
if a partnered server owner transferred server ownership, is the badge transferred?
the badge?
Not automatically
partnered server owner badge
oh
The partner will lose their badge and must ask support
how long do you think it’ll take for a transfer
And you've gotta have a damn good reason
Eh I don't interact with support a lot
Week, absolute max
Thanks
copying 100GB from a sata3 SSD to a PCIe 4.0 SSD is pretty funny. The SATA SSD is peaked on read, 100% utilization, the NVMe drive is barely over 30% write utilization
Aww, even with two of the same monitor if I let them go to sleep Windows fucks up all my window positions when I wake them back up
but it's only that high because I'm also downloading something onto the NVMe drive too at 60MB/s
so the write rate on that drive is 200mbps higher than the read rate on the SATA drive
Wow one of the fixes on MS forums actually worked
no way
Went in Device Manager, Show hidden devices, uninstalled all the old monitors it thought I had including (probably key) the "Generic PnP Monitor"
822450359577870336 Spam bot
!userinfo 822450359577870336
camm moment
!info 822450359577870336
is banned already
oh yeah wtf
no mutual servers
maybe they fired off a message before they got banned?
idk, I only just got it now
Check other communities. They aint just on this one Camm
chances are they just slipped in
there was a raid which seemed to have mostly been thwarted off
looks like we was the original attackee, however, so 🤷♂️
There were bots in Tuinity 5 minutes ago
clapped by epic tuinity mods .
were they tho
yes 😡
we saw them like 30, 40 minutes ago
pretty bot auto clapped them for us
I didn't evenhave to move a finger, was awesome
tuinity is developing a high performance anti bot bot
anyone have a faster startup time?
wat. show me
ez, just heb no plogen
I'm on a pc with a 10 year old cpu

and java 14
mine doesn't have a time 
not paper?!?!?!?!?!?!!!
java 14? 


me when start up time is -1:
uh yeah any gamers?
Did anyone else just get hit with more dms
dont ping me thx
u h i d o n 't s p e a k t h i s
ah, yea, looks like the time was added in paper
idk cat, https://i.imgur.com/ltiMM1K.png
Doesn't seem like it
and yea, I totes remember to update java
doesn't look like paper to me
smh
Oh my God that's old
wiz
What the
I already had little faith in you
runs
and now, it's just all washed out
Yeah I was here for that
any other mutual servers that were hit could also cause it
heh
I forgot to check the mutual servers before I closed the dm
someone on spongeapi having fun with adventure
are we flexing this now??
I got a dm because Tuinity was also hit
best we can do, yell at discord
And I’m not gonna bother finding it
hell yea we are
how.
lol
adventure :p
spongeapi + adventure ^^
Nice
Sponge is cool
That's pretty cool now I can see my lag in real time 
Pain
But they still haven't moved from 1.12 lol
I like the way the memory and mspt climbs.
I know but it's been forever
that's a 1.16.5 screenshot :p
mfw the leaderboard has a memory leak
you can use it now but its not ready for prod
keep pestering them until it shows up on the main site
RELES OR BE DEADEDED!
just beat gabe with a pipe until he finishes the new downloads page
It will be there soon (tm)
™️
™
Discord can do it too ig
Not to mention, ™
ALT+0153 works btw
so easy
Lol
SO EASY ETERNITY
for windows
™
Mobile pain
Discord's tm is the stupidest thing in existence if you use dark mode lol
Not as good as ‽
stop it with logic. We dont need that 
oh god
ALT+0153 actually typed :tm:for you on Discord
Who was it who used the interrobang religiously
Somebody needs to go find dumrield and drag 'em back in here
Y'ALL ROCKIN WITH ALT CODES? ⁉️
damn owner rank
i mean, everyone here is atleast an owner of a server
me when my credit card gets declined:
everyone huh
most of the people here don't even run servers lol

most people have jobs or uni/college/school, etc
by the time you add on dev stuff, the amount of time to actually run/manage a server is minimal
what normal people say is "hobby"
yep
It makes me chuckle how few of the people writing servers/plugins/etc actually play the game or run a server.
If I sent cat screenshots of 1.16.5 he might be like "WTF is that?"
yeah, i stopped really playing around when they added pistons to vanilla
Yeah.
my health already limits brain time, and I don't really wanna spend time playing a game I work a lot in
Haha
I took a pretty big break, but started playing again with some friends.
what is that
cats i can get behind
yeah i dont play mc at all, yet 80% of my programming projects are minecraft related
I've not played Minecraft or really programmed in a while :c
Simp just too grown up to play games anymore
He's only playing games with my DMs now.
Mfw ocelot has only ever sent me exactly 2 messages. One was "Hahaha" and the other one was "Doh!"

That about sums me up.
That url 
beautiful right


ok weird pokisimp

1.7 
If your definition of fun is pain then yes it's a blast
I mean that's kind of programming in general
I just feel like if I learn Java, I'd only ever use it for Minecraft
I have Rust and Python for just about everything else
except for stinky web-dev, but I can still use either for backend
i use java for backend
Web dev 
depends on your long term goals
python is dead runs
Isn't it the most popular language right now?
zzzcat

ngl, from what I've seen with Rust... it kind of is the future
You're more likely to find a job looking for java than python, outside of data sciences, etc
^
tell that to enterprise
cool languages are cool, but, when your primary intake it java devs from uni, and senior java devs, etc, sticking to java makes sense
it's the same reason why PHP is still big
if you use Java there will be work for you until the end of computing
Sure, there are pretty and fancier alternatives for many things, but, not every company can or wants to flush out their entire dev base
Kind of unrelated, but there's a ton of stuff here
top paying doesn't really go into the full picture
I know, that's why I said it was kind of unrelated
but it's a promising language, growing constantly
at the end of the day, it's a programming language
just some 1's and 0's
you may or may not care to learn it, but, there's always gonna be jobs for it
like half of that is just weighted by languages that are trendy in the Bay area which is stupid expensive
Sure, but idk what I'd manage to use Java for outside of Minecraft
like in the long-term it doesn't seem worth it
plenty of things
rust is still kinda new in the scheme of things, who knows if it's gonna take off as big as java is in the enterprise world
any relevant salary information needs to be adjusted for cost of living
That survey seems weird? Developers in the US at least make way more than any of those
I mean even Discord uses some Rust now
Hell, starting salary for CSE at my school was an average of like $80k
In Washington/California it’s $108k (from my school)
I mean, discord is hype tech
None of their tech decisions really make sense when you look at the huger side of things
they don't even do their own voice calls
They had an entire blog article about how Rust was what they needed
cost of living works out differently
yeah, discord jumped from one hipster language to another lol
Go to Rust
yea, cool, and if rust didn't exist that would be a bible on whatever fancy language they thought would fit the bill
why stick with one when you could have two
¯_(ツ)_/¯
rust is better than C for many dozens of reasons
Ya but that’s basically saying USA pays twice as much. Sheesh
idk, I notice that more and more people are starting to notice Rust
costs quite a bit to live in america
I'm new to the entire scene, only about 6 months of experience in general
especially on the west coast
these languages take off to varying degrees
Wish it were divided by region
I would expect Western Europe cost of living to be similar to like the Midwest USA
I mean Java manages to be the 8th most dreaded language
some rando company will see some fancy new language and their hipster dev team will all stand behind it, either through their own joy or through "that one guy on the team"
subsequently, that guy leaves leaving people with a niche codebase, niche languages = good pay because shit we gotta get somebody
in a few years if rust takes off, it'll be no better sallary wise than most of the other languages in existence
How to get quick cash: learn niche languages /s
I mean in general, it seems to be growing
Stackoverflow favorite for... 5? years in a row
Well, yea, it's better than C
i like java 
java likes you
woah

in a few years the hype will have reached it's peak, there'll be a shitton of rust jobs and the sallary will be on par with most languages
by that point, some new hipster lang will be taking over the scene
this is not a new cycle
block_ha
if you wanna learn java or not, that's on you, but, these trends happen all the time
maybe it'll reach java legendary status, maybe some other language/stack will take over 🤷♂️
idk, 5 years in a row
the favorite thing, I mean
It seems promising, and kind of fits nearly every use-case
Granted it's newer to the scene and not everything is perfect
but it's kind of got a place in every single aspect
there's never going to be a language thats perfect for every usecase
Well, I'd argue that Rust is kind of the closest we've got
stares at binary
I bet that UI support is shit
I know that game-dev in Rust is slowly becoming a thing
There's some slightly-broken game on Steam written in Rust
anyways... I feel like Rust on the rise and Java is on the decline
I really don't ever hear of anyone using Java outside of Minecraft, but maybe I'm just not in enough communities
There's Kotlin for Android dev, but that's a little different
java is really big, especially in enterprise
Theres all sorts of things written in java other than minecraft that are big.
Like, it might not be the best solution for everything, but, the amount of support and the community backing behind it is mature af
java will still likely be strong in 10 years
idk, I still don't know of any big things programmed in Java besides Minecraft
We do code katas every week at work and we've started doing Rust ones, I think my boss is trying to tell us something 😛
oh. well there's the Jetbrains IDEs
Yeah first thing that comes to mind is Netflix.
They helped revolutionize microservices in Spring
spring and "micro" don't really go together 😛
at the end of the day, the ecosystem moves fast
in 20 years we'll be all praising behind some other language in the ecosystem
I didn't say they built microservices in Spring, but they built the infrastructure for it and it's still there
learning new languages is a skill that I'd keep some level of investment in, as rust is gonna be replaced by something else in the future
I mean languages like C/C++ have been around for a while, but it feels like their only advantage over Rust is that they're more popular
defo don't put all your eggs in one basket
I think they're finally replacing it with Spring Cloud though
What you really want to do is jump on a seemingly dying language
if you want a top paying job, go learn JCL
😄
... Java?
COBOL or Perl, although a lot of Perl stuff is going to be tiny companies who don't pay much
this is the most notable java proj I am aware of
Perl is "associated" with highest salary, according to StackOverflow
outside of mc
Java isn't popular in the open source space, no
idk, I feel like Rust is more than just some random trend, though
I mean it's new, but that's kind only one of few downsides
that's what they always say
No, there's a lot playing behind it
as for how popular it will end up in the end, who knows
learn whatever you want, if you wanna be a great dev you'll need to learn more than one eventually anyawy
This industry moves fast
Rust has been stable for 6 years and still growing so it's probably going to be here to stay
for all we know rust gets killed off next year by some language, but, realistically, ^
Just, if you're banking on it for the high salary, as it gains more popularity, that's likely gonna disappear
Rust is what you write infrastructure and/or plumbing in though, not so much your business logic
then again, i wouldn't just learn a lang for high salary
I mean, you can, but you should probably use a higher level language
Well, Python + Rust is kind of great
Yes, but the hiring world doesn't care what you think is great is the thing
which is why java is always a good bet because there is so much infrastructure invested on it already
Wasn't Yelp using Python and Rust via interface?
Python jobs used to mean Django, now it means ML or analytics
lmfao
Last time I marked myself as looking for work on github and linkedin I got a ton of recruiters for ML stuff because I list my open source python work from back when Linux desktops were betting big on Python
Man, I don't even remember what Yelp is
Now I only use my Python skills to port Python to TypeScript 😛
python is used in my physics class

eternity i finally reached ar 15 and ascended
NO SLEEP TILL BROOKLYN
yeah
sup
it's honestly bad
wtf
I might try learning Java, but it also sounds like a mess to program with
why must everything be a class D:
Not really
I mean, it's OOP over the top in some respects
I always sup you
it's time you started simping me instead
But, like, if you're familiar with java and the tooling, it's really not that bad
I prefer kotlin to java, but, java poses no harm at all
idk, I had a look through IntelliJ and the whole artifacts and libraries and modules stuff
use maven or gradle
don't use your IDE
Nobody sane uses the IDEs built in compiler
am I high in thinking that IntelliJ has Maven and Gradle support
it does
any competent java IDE supports them
they're basically the defacto in the community
Not that I really understand what either are
(ofc, there's always old companies using legacy crap, but, these days...)
Is it like.. CMAKE?
Right, does sound like make
the fact that it's a general tool means that you don't even need to open an IDE to build
and, practically all IDEs are capable of importing maven/gradle projects
Sounds so... messy, though D:
Welcome to compiled languages
CMAKE is on a whole different level of disgusting to work with than is Maven or Gradle
it has some sore points, but, it works well once you're familiar with it
ninja moment !
i had to use whatever the c# dotnet one was a little while ago and it was the worst experience of my life
Even interpreted/JIT'ed languages you're going to want to write a build tool for so you can package them up
cake or something
Well, I mean in Rust... all we do is fill out our Cargo.toml and run cargo build
Maven is fill out pom.xml and mvn clean install
it pulls dependencies from repositories magically and deals with dumping out the result
Gradle is fill out build.gradle and gradle build
I guess it must be the xml that throws me off
gradle uses groovy or can use kotlin based build scripts
the kotlin stuff is really nice
in Rust, "filling it out" is just adding a line like module_name = "version.number"
🥺 🥺 kts build scripts 🥺 🥺
only horror of gradle is it's pro in that it moves fast, so, sometimes you'll hit some dumb issue and the info for it is kinda meh or has changed
but, for most stuff, it's generally fine
Maven and Gradle are more abstract so you have to tell them how to actually build things too but that's boilerplate, the main bit you care about is just dependencies and their version, same as with cargo
I mean a lot of Java seems to be boilerplate
Well, sure, but if you know Java I know a place you can go make $70k without being very good
You just have to not fail the interview
:T
And there are a huge number of those places, Java is the language of choice for big business
I just wish I didn't have to learn Java for Minecraft
yeah 70k is easy to make with java anywhere in the US, including in the midwest / cheap states
what happened to Bukkit wanting plugins to be in any language \😩
it runs on java
if you wanna create a plugin loader which offers the bindings you can
the API supports that
cries in uk dev salary
i mean, there exist(ed) loaders for other languages in the past
If you're not a fan of Java (we don't blame you), Bukkit's design allows for plugins to be written natively in any language with ease.
Just, it's a very niche thing
The plugin system is pluggable so you can write plugins using Jython or Groovy but someone has to write that plugin loader
^^
ah, that'd make more sense. .-.
write you plugin using native C https://github.com/DemonWav/wat
Is that using a custom C interpreter or graal?
hahahahaha
Native, C-based Bukkit plugin API. Please don't actually use this.
Oh god is it JNI?
yes
Fuck you
😄
doesn't really implement anything though. I want to come back to this and implement all of it via ridiculous amounts of generated JNI code
but this is a real plugin written against wat, it actually legitimately uses the Bukkit API over native C bindings through wat and legitimately works, but it's also one of the only plugins you could possibly make using wat cause so little of bukkit is covered https://github.com/DemonWav/signz-rust
why do you hate yourself so much
good question
apparently our generation is basically depressed as all shit
I think that explains a lot about this community, really
You could work on this instead https://veloren.net/
idk what that is but it looks almost exactly like Trove
idk what is the problem
lol Trove
I used to play it a ton a few years back \😩
This is/was a clone of Cube World which predates that
It was supposed to be the next Minecraft
Seems cool
smartscreen is doing everything it can to make me not install the launcher
What is the problem here? I'm using java 8
wat
mongodb != mysql
ye
You're still using an unsupported version
it still tells what the issue is
as for debugging it, probs network related, shit happens, on the plugin or whatever to deal with it
unless your setup is borked 🤷♂️
the fact that you're telling it to use 3306...
I tried with 3306 but the problem persist

that sucks, your version is still unsupported tho so we can't really help here. that mc is literally almost a decade old
.g how old is minecraft 1.7.10 now
128 votes and 54 comments so far on Reddit
ah no 7 years,
im rounding up tho
even if it was a supported version, we can't help you, as I've already said
your issue is with your mongo setup
ok ty bro
@warm anchor i looked at the genshin channel for .5 seconds and saw someone doing 460k damage
me: barely causing 300 damage and sometimes dying to shields
🤡
I was thinking about trying out genshin
ono
It's a fun game
our offline classes got suspended :c
we had them for like 6 days and now they're suspended smh
it's almost like it's universally too fucking early to go back and yet all these braindead politicians can do is keep sending people back and taking them back home and instituting lockdowns
but that's the tea
sad
I was actually doing good in school because I could go there and focus
instead of dumb online school
lol rip
@potent fossil do you know if there's a Jackson annotation to let me serialize and deserialize a long as a string?
I do not 

@JsonSerialize(using=ToStringSerializer.class)
@JsonDeserialize(as = Long.class)
@minor badge

@JsonSerialize(using = ToStringSerializer.class)
@JsonDeserialize(as = Long.class) // Is this really necessary?
private long longValue;
?
Why not test?
because it'd be at least a ±500 diff
Oh, in Rust I always have a random project to test small things in
tbf I could probably use the test feature, but I've never really bothered
Idk if you use your getter/setter or the field for serialization
And both annotations are required, they go only one direction
Kek i just triggered an easter egg in chrome mobile i didn't know about
And I can't replicate
I pinched my fingers around, and it was rotating the page around, not in the tab view but on the actual page
help i somehow set my firefox address bar to RTL text
lmao 
woops, guess i pressed shift+ctrl+x when i meant just ctrl+x
I always end up doing ctrl + shift + C/V in my browser
I forget that's really only in terminals \😩
why do you even want to
goodnight kash
nini aber
indeed it is
also just realised I already ("erroneously") consume String into long and it parses it correctly for me 
guess i won't need that then 
Wow so smart ? @minor badge ?
damn i wish someone else had figured that out before you
plz dont bully me
oh to snoopa 
apparently
I just didn't know what RTL Text means
so yeah I did it myself
whatever

ok bye
Playing with particle properties https://t.co/QaM1ZFidlo
456
5774
Does anyone knows how to prevent this Kaboom(Wurst) ?
use an anti cheat
Says right in the thing that it works if the server doesn't have an anti-cheat.
no, that's not what it says
@mossy vessel 
lol @ this physics problem
"during a storm a crate of crêpe is sliding across a slick and oily parking lot while wind applies a constant force to the back" 
someone was experiencing a hunger
hello simple
hello michale
why does the philippines use english for every sign
just random billboards and shit
it's all english
i've been playing geoguessr right and i haven't seen a single fucking tagalog sign
well, see, when you look at billboards you're looking through a sort of upper class lens
and the upper class speak english there
tagalog is 'dirty'

the bot is malfunctioning 

😔 we reverted
you talking about signs like this @twin lagoon https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fwww.thesoapboxfilipina.com%2Fwp-content%2Fuploads%2F2017%2F03%2FFullSizeRender.jpg&f=1&nofb=1
or signs like, on the freeway
signsl ike those yes
fowevew? uwu
@swift root uwu
uwu
uwu
those signs are typically trying to make it easier on tourists
well yes
who want to buy like cellphone minutes or something
hold on ill find you a tagalog sign

To be fair
the entirety of eastern europe
like you get dropped into the most scuffed places on geoguessr
if you drive on some of the roads in some parts of the world, you may need to just replace the whole car after a few moments
hovercraft!


wow

why it gotta break for me then smh



