#general
3141 messages Β· Page 347 of 4
Standard library wise I meant
I mean
C++ has a tonne more fragmentation in that regard
I use mostly the same libs as everyone else
they just keep releasing new standards and compilers need to catch up
i dont think that's a design issue tho
I'm quite a noob programmer
I haven't had an issue with that
I don't think my code is up to date though then
Because I've been coding the same way for the past two years
Also another way that C is more standardised is everyone basically codes it the same way
nah lol
Whereas there are so many vastly differing ways of writing C++
you havent seen enough people writing C
fair π
people do dumbshit with every language
I mostly just touch ffmpeg tbh
*throws some preprocessor instructions all over the channel *
if you just look at one proj you are likely subject to some proj code style
I mean I used to work on The Powder Toy a lot, which was C
(C++ now tho)
All other C aside from ffmpeg since then tho has been only me
COBOL or nothing.
I actually learned cobol in uni :D
That's the only way to fix Minecraft. Put it on punch cards
we have code running in prod that was written on punch cards and never touched again after digitializing
not sure if untouched because hasn't needed touching or if untouched because people don't wanna touch
see, the ppl who wrote the code are literally dead
If COBOL, likely the latter
so don't tell me you have to deal with "legacy code"
luckly I live in the happy new platform, no backend connection place

Imagine COBOL
how does vault store data? how do I reset economy? π
oh. Its CMI in my case, I cant reset that. Thanks anyway
.lombok
[03:01:27] <gabizou> fuck you and the lombok horse you rode in on
.lombok
[03:01:27] <gabizou> fuck you and the lombok horse you rode in on
thought i'd share a nice post with you all π
when alt+insert is too time consuming and too difficult to execute
well it's a huge challenge to wrap your finger all the way over there
finger cramps
i am sorry i am restricted only to a 2 key loci around WASD
such advanced technique usually requires years of intensive training
mhm yes i just spin my keyboard around until it's within 2 keys of my fingers, a little cheat.
@grand slate rart
um excoose me
that's offensive \s
AdiEU. LMFAO
When I have a dog and I teleport, he doesnt teleport with me. is there some way to fix this?
Depends on the breed of dog
Have you treated your big well?
Maybe he just doesn't like you
Did you chest on him with a ocelot?
Chest, yes, that's what I wanted to write gboard, not cheat
@worn ember rart
Have u treated ur rart well?
DER DarkEyeRart. Sorry haven't bulllied u for 2 days
poopsplash bullying again
@woven otter What happened to your nossr
dead meme now
kek
I really shouldn't have eaten that whole loaf of garlic bread
ol digestive system is not happy
what kind of coffee
Well I have arch running in WSL on my work dev box now so that's neat
with cmder it almost feels like a nice experience
cmder?
"almost" lol
wasnt listening in class and just embarassed myself :?
Bad gas?
I still think it's pretty bad lol
It's rendering shit correctly
So that puts it above cmder and conemu, which have many more useful features but still don't render all characters correctly, likely a result of all the legacy windows con host code they use
The new Windows terminal is ugly and super lacking in features, but at least it renders shit right now
They'll work on that after
Hey, just have a question. Is the paper api same as spigot? Or i would have to use different methods for example having it's own way to "extends JavaPlugin"
No, you'd make your plugin exactly the same way. Paper does have additional API though.
Alright, Thank you
I hate it
Yw
Any of you guys having luck running a 1.14.4 server with 30+ players yet?
optimize the shit out of it
depends - if you have some survival server where you have tons of players in all 3 dimensions, good luck
but for minigames/stuff in just a single world without (much) new chunk generation, it's actually fine
I was going to ask how a player could not be in 3 dimensions, until I realized you were talking about the overworld, nether and end lol
200iq
actually there's a hidden 2d mode in minecraft
1d minecraft
@crystal compass we run 1.14.4 and are having some rather big performance issues when we hit ~40-50 players
currently in the process of load balancing which we'll roll out tomorrow (if all goes as planned)
yup
My server usually has anywhere between 30-40 online, with like 8 worlds total
we only have the main 3 worlds and a spawn world
sounds like a bad idea to update then 
currently we're at 30 people and 13 TPS on a 9900K lol
just use ViaVersion and shut down anyone asking why 1.14 features dont work
it really is, kenny
TPS / Performance issues? "Welcome to 1.14"
pretty much
pregenning the world or using an existing world helps but yeah its still shit
yeah no if you're not running a pregenned world, you're completely fucked
but did they actually drop their major theme for 1.15 in favor of bugfixes? cause a few weeks ago they sad they'd announce that at Minecon, now they just said that one half is around bees, the other around bug and performance fixes 
so sad..
yeah i hope it'll turn out well
Proximyst, do you have a pregenned world?
at least it sounds promising
I do have a pregenned 1.14 world ready
but if you're having problems im prob screwed
yeah don't expect good performance
especially if you've got a community who builds huge ass farms which lag a lot
I mean there are ways you can more or less run it smoothly, but that requires some efford
ahh shit
so probs better to wait what 1.15 offers
^ this tbh
we will update to 1.14, but that's only because we're currently on 1.8 and because we have a single survival server that we will scrap in favor of the small sized minigames and bordered worlds
Β―_(γ)_/Β―
after multi server pregenning i'll see if i can do something like multiserver worlds or something π€ sounds like an interesting thing to do lol
you mean a world put on different servers?
assign different chunks to different servers and transfer them between server when they meet the border or smoething
yeah
probably would be a PITA though
if you'd go all the way you could even make serverswitches on borders or whatever more or less instant by messing around with packets
i remember a LOTR map i tried that would teleport you to different maps cuz they exceeded the height limits and such
was pretty cool
was instant too
i cant find it tho
... I put the above in vague terms because I dont know how, I just know that one of our devs once tried and semi successfully did it but then just went off π
lmao
thats for after this final exam tho
and after those other 20 billion pending projects
ah lol apparently he pr'd it to paper https://github.com/PaperMC/Paper/pull/2447
I think he got that idea from another dev of ours
well
he stores literally everything in redis
i wouldnt use it for permanent storage ig
well it's a cluster, so that's unlikely, but still
I really have no idea how redis would cope with world data :L
kitty about to slap the hammer and tell me its a bad idea and i should kill myself π
Especially with redis persistence being as horrible as it is
we have data from like the end of 2017 in our cluster :D
I mean, it'll work
But last I knew, redis has two modes for persistence:
snapshots; Which I would imagine would suck ass for performance
replay logs: Who needs disk space efficiency?
not by storing it persisently in a single redis instance at least @ dragon π
yeah but sql wouldnt be very viable too i think
databases as a whole are somewhat icky for data like that, you wanna use somethingspecifically designed for raw data storage
or any db for that matter
Databases work well where you're not just basically stuffing in a raw binary stream
remote data storage as a whole with mc is a bit of a icky topic, tbh
you got to guarantee its state aswell otherwise you end up with corrupted chunks
(That's probably why hypickle use fixed world sizes and just load/save the entire thing
yeah but they only use minigames
not really comparable to a live survival world
im not even sure how i'd split up the world
in some arbitrary giant chunks
i'd need some loadbalancing too
Well, yea; It works for them because they don't gotta care about reading/writing lots of data consistently
does loadbalancing even work for mc?
loadbalancing?
would be more efficient to do it on hardware level π€ but that shit is way beyond my comprehension
Sometimes I dream of what could be squeezed out of a modern machine if all it did was running a carefully optimized very low-level program, with literally nothing else running
hypickle
a lot
Also why is paper taking so damn long to compile
@fallen jungle you could write your own OS and find out π
But what if instead of an OS I make it a Minecraft server π€
because why waste cycles on some stupid OS
but yeah imagine having 4 cores (8 logic cores) running at 4GHZ thats 4000 cycles a second * 8 = 32k instructions a second π i think?
4 GHz is 4 billion cycles a second
oof
well you get the point
Sometimes I feel like 4 billion is a lot, sometimes it feels surprisingly tiny
but yeah should be plenty enough
well its a lot, just depends how you use them
if you need to wait 3 cycles for a cache hit thats not very efficient
imagine if all of those 4 billion cycles were all used by the server, no other overhead
thats why pipelining is a thing, great improvement
but yeah
you could technically do it lol
sure worth it
implement the minecraft protocol in C or something and run the instructions directly on the processor π€ that'd be something i'd like to see someday lmao
it'd be one hell of a task to write the program though, I'd first need plenty of years studying basically everything
adressing registers is aids though
i had to program some microcontrollers in C before and it was no fun
because chances are, even if I got there, I probably wouldn't be able to write a program that is able to use much of the cycles even nearly as efficiently as would be ideal
which would be a waste :(
There's always someone who could improve whatever I do by a lot
sometimes i wish i lived in the 80's or something when it was all still somewhat comprehensible
if I had to choose between the performance we have now and the simplicity back then if that was a thing, I'd still pick performance
yeah same
but its pretty much near impossible to write anything yourself without insane knowlege about logic gates and whatever else thats in those things lol
Because i'm cheap i'm optimising mobs to fit skyblock
Just removing some of the tick logic lel
delete
delet urself
just don't tick anything, best performance you can have smh
Just delete every third line and you have 1/3 faster program
Yes, tbf they're smort optimisations
or yeah just delete the mob entirely
And dw i'm TESTING so don't shoot me ok thx
But Dark, now that I do in fact not know how it all works on hardware level, it does sound interesting
I just feel like there's so much to read up on that I don't know if it's at all possible
especially with the attention span that I have
i did electronics and ict in my first year of college (switched later cuz electronics is just confusing) and we did logic gates and programming microcontrollers
it was rewarding, but also very complicated and verbose
I still don't know what's our local equivalent of what you call college
at what age were you there?
Why is the scheduler such a mess
how is it a mess?
but like, I don't know what's your high school compared to ours
so some years earlier than us
what
yeah, pre-school
My first memories that I can recall are from age 4
I was totally not in any kind of preschool
you just learn basic stuff there lol
ig its the same
what's 'basic stuff'?
@fallen jungle it's a mess because... just read it hehe. i imagine it all makes sense, but like, it's your usual spigot and bukkit mess
"hi my name jeff"
you just color shit and learn to use basic tools like scissors and stuff
ah yeah sounds like kindergarden
At least there aren't any magic numbers floating around like in the nms
Bro the teachers still don't trust me with the scissors and i'm 22
wait Christ what are you talking about
Dw...
i mean you'd probably stab someone fix
I mean what was that related to
CraftScheduler
ah
Dude i almost cut 7 fingers off my hands last time i used that shit
I don't think the scheduler is too bad
7 
how even
i don't get why terrorists use guns when scissors are so much more lethal and available
It's not compared to the rest tbf
how tf do you even hold your scissors
oh yeah 7 is quite impressive...
But it's not as clean as it could be, i guess blame bukkit
Iirc the current implementation is by aikar
so you can give your critique directly to him
Thank you
Oh it is good, just the remnants of original bukkit
leranred
That's one of the few hundred rare words that I still mess up
π€
As i said compared to other stuff, amazing haha
Bro iv'e been speaking english for as long as i can remember myself and i still fuck up every 21st word i type
π
@zealous knot cmon fix... i expect better
π
huh
oh right
i am
But you just talk here instead you stupid piece of shit
its database concepts
Intervention
not that complicated
U failed sql, so cmon
i passed this time
I've still failed to find an actual use case for databases in my projects
Bro homie couldn't configure two lines of nginx lol
@fallen jungle rly??
I mean unless you count a flatfile a database
yeah cuz nginx is totally related to databases you shithead
I never get that level of bored
*is on fire
I didn't mention it because it's related to databases, i mentioned it because you are fucking stupid
β€
My pool has the best task scheduling
Can you swim in it though?
Either you know it so well it's super easy or you learn something by struggling, right
Yeah but you're still treating your crippling depression
oh now you're holding me accountable for your problems, what are you? dark's brother?
Wow, everybody's on TPH
@zealous knot 1 year ago to the day, almost, u said you'd pay for my treatment
Holy shit i just remembered last summer, shit talking in CV all day
last year when i said that i didn't think you'd live for another year
how much
send me your paypal link
Therapists around here seem to charge about $80 an hour so that seems quite reasonable
well there goes the $1.5 i was about to send you
im not even logged in bro and i have 2FA
it's 23:15 i cant be fucked
yes
watch this instead https://youtu.be/kEpCX7FOkoQ
DJ Khaled really struggling to get the crowd going. And yes this is raw unedited footage from overwatch league livestream. Want more trash from MuchDank? Fol...
(DiscordBot) DJ Khaled RUINS his Live Performance - length 2m 52s - 26,476 likes, 511 dislikes (98.1%) - 681,120 views - MuchDank on 2018.08.06
@worn ember GET BACK TO STUDYING WHY DID U REPLY
Wait
Ay ay
We can talk about thid
U can't just block your responsibilities π πͺ π
@worn ember
WHY DID U LOOK put on do not disturb
stop and let me work ktnx
just did the "alexa play despacito" for the meme and forgot I actually have an echo dot
that kind of backfired
Because UML bad
Z750 bad
Chris bad
Mixins direct support on Paper when?
Nick bad
Probably never
oh that's cute
More like snowy: true
Why would we?
It doesn't help us in its current state
And it just makes it easier for people to replace random bits of the server
Which is already a giant support pain
π¦
It's better left to other projects who have the knowledge and the interest in doing it
Isn't there already a mod or a fork or something that adds it?
Pretty sure there is
orion
i presume u mean paper? not me?
i am not bad u are bad
ur bad
@woven otter
imagine using C++
I thought I was using C π¦
noob
Hi!
Hey
Does anybody know a good rcon client?
I'd prefer a console client
If not i'll make one I suppose
Just make one, its not that complex @grand slate
Mhm my thoughts exactly
or you can use this one: https://github.com/Tiiffi/mcrcon
Unless a good one already exists
Well, idk what defines "good"
Hello, people speak french here ?
Non, je ne parle pas frech, pourquoi voudriez-vous mΓͺme demander une telle chose dans une discorde parlant anglais?
It looks decent, but um it's just one huge whopping C file
Je parle couramment google traduction si
I know C a decent amount, I'm pretty sure that's not the practice :d
ur not a good practice
@void void Si vous pouvez l'exΓ©cuter avec Google Translate, nous pouvons essayer de vous aider si personne ne parle franΓ§ais
@maiden escarp since twangs to ping the wrong person >.>
Lol shit 790 lines.
Whats wrong with the line count @Christ?
Were you wanting a library for it? There is some in python & js
No lol, i mean 790 lines, 1 file, a c program. Ik it works, and you can do that, but why not split it up, also works
Because its work, means changing files, its not really any easier compared to folded functions
Yea i don't get that, i think i'll make my own impl, why not
Heh, love to see your reaction if you went through the src for kernels
Take a language like Go, i can have it all in one file. But you don't, even for the same package.
And im sure you aren't writing just functions
And you might split it up just to avoid namespace collisions
Ik what you mean. But if it were me, I would have one file for the impl, and one for the cmd line
In go multiple files can have the same 'namespace', you still split it up tho, for readability sake. I get that it's a simple program, but we aren't talking a couple hundred lines, close to 1000, relative to the project size, i'd personally split it up
Sure, but its neatly labeled, and its not that hard to read.
True enough, i personally think it's nice practice tho, a clean proj.
It doesn't effect the functionality, its neat, and they are consistent
that is the most important best practice
Yup, just a pet peeve of mine I suppose
Line count is irrelevant
Ofc
yet another one
It's really not that many functions either, a lot of the length is just text
what's wrong with people nowadays
Skript is weird, you still kinda need to lean programming to use it
Skript meme laugh
Meanwhile, a discord bot ima contributor of has its own programming language...
The only downside is that Skript can't run on it's own.. requiring a server to host it
And I'm pretty sure that hasn't been done before due to the fact that Skript's grammar is way complex to make a simple parser for.
Ehh, we're almost there
are we though?
Tooling is also lacking... to say the least
there are no good editors for it... (ps: I've been spoiled by IntelliJ and ReSharper)
or just talking
@grand slate fuck you
@worn ember fuck off
Well i'm on a flight in a few hours and i can't damn slee0
mfw
Congratulations to @static badge for finding their mate.
wat
Please donβt send pics
Despite the fact that a lot of the technology that you use is made by or at least partially maintained by weebs
TIL a senior engineer at google has a screen name of OwO
never tell kash not to do something
he'll just flood the chat with pics
Kashike should never send me cute cat pics
*waits *
#kashikes-safe-place
oh, right, IRC
hm, wonder if there's a 1:1 on that channel actually
Ye
And idk
ChanServe to the rescue?
There is a kashike channel though
Also JusticeForLeaf
Apparently
Kittens might be the bridge
Leaf, what is wrong with you?
fuckingoffwithleaf sounds gay
Very gay
yeah I know you are
Everyone is a little gay


.lombok
[03:01:27] <gabizou> fuck you and the lombok horse you rode in on
.kill
E for effort
!stats
Uptime: 28 days, 11 hours, 33 minutes, 42 seconds
Message Handling: 4ms / 1ms (mean/median)
Messages from IRC: 6245 (6%)
Messages from Discord: 102190 (94%)
@static badge the fuck do I do vs hanzo widow zen when they're all triangulating to kill me
so basically kill them before they kill me
widow solves all ur problems
if ur problem is being too high ranked, that is
Anyone here from the uk
same
I stick to first name initial + last name now but it looks different everywhere
@polar cloud yup
is oxford much further from london than salisbury
or just by a little bit
@grand slate
So I just found out the guy who tried to put ads in npm installs is just one of those guys that makes 1 line packages
oh god no

mfw it takes more effort to install a package than it would've taken to write the code the package provides
yeah but how are package maintainers supposed to get paid if they cant push an update with a crypto miner in it
post install scripts in general should absolutely not exist lol
if you need it for your package to work you're doing something wrong
a significant amount of npm packages require native code
they shouldn't :P
why
node is supposed to be platform agnostic
if you cant do what you need to do without native code thats an issue with node and should be fixed, imo
python and javascript are slow
native code is how they get fast
more true for python than js
yeah I dont believe that's worth all the concerns it brings about
but I dont know what kind of things packages are doing natively, so 
like, you can optimize things pretty well with JIT and stuff
and if you're making a game in python or node ur just dumb
working with my own gradle builds on my own projects makes me happy
I've been having to deal with awful gradle shit on terrible slow machines at work lately
I dont think those are the problem
the problem is all the bullshit npm allows to happen
like unpublishing packages
hell yeah junit 5 finally is at a point I can successfully move my mcdev tests over to it from junit3
this is like the 4th time I've tried doing the conversion, first time it's worked
The InvocationInterceptor API was the big missing piece
@static badge is that a meme or are you actually playing flight simulator
Moon mission?
'Python is a frontend for C' wow... i've never thought about it like that before
Well you're not wrong
C is a frontend for x86/arm/...
how is it frontend?
every language higher than C is a front end for C :>
:|
@unreal quarry do you have any gifs or videos benchmarking chunk loading in 1.14.4 async/no async and 1.13.2?
Try it?
yeah mine's going to be running out too
I think I can prolly convince them that I am not yet done with my studies though
what are some really nice but overlooked plugins?
if they are overlooked, how would we know lol
where can i download latest paper 1.12.2
well maybe you know a plugin that nobody else here knows about xd
elitemobs
@void void you can use paper download to get any version, but idk how to get older versions from the website
my plugin is nice and overlooked
I have no place to post my paper only plugin
I could try spigot I guess
paper forums?
I guess
theres paper forums? lol
but I need to be sure I can remove any review the person in this discord named "Simple" leaves
yeah but they're pretty dead
yeah that's why I wasn't concidering it
I could try my luck with Spigot
do they even have a discord?
who the hell is that guy lol
what is IRC
internet relay chat
millenials be like
no they rly only have irc https://www.spigotmc.org/pages/irc/
*takes another sip of Redbull*
fuck it I will post it on spigot and see in how much trouble I get
irc is some ancient thing
should I make a separate account just in case
nah its not like I value my current one on spigot forums
they'll probably delete it
giv link
it doesn't exist yet
to your account...
Where can i get paper 1.12.2
Thanks
well than spigot should get their shit together and implement a LivingEntity#getTargetEntity(distance) method
is there a public repo of the discord bot?
can you change your username on spigot?
no
oh ffs
commit not living whoever did this
they even want $10
which I don't understand
thats how donations work lul
probably more than 10 people would consider donating if it was only $1
you really dont have a high iq do you
only 129 intelligence quotient
ok, time to post my resource
I will just copy some random resource page
and mimic it
My college is throttling my download speed because i'm downloading tor 
smh
just because I dont want to pay $400 for a textbook doesn't mean they should throttle my connection lol
just download some internet, duh
Sie haben es geschafft: Laden Sie das gesamte Internet herunter.
I'm trying to, but I found it on a website at home on my PC but I can't access it on my laptop without Tor
Well the thing is, I downloaded 200MB lecture yesterday while outside on the patio instantly, but a 50MB download is taking 20 minutes? 
Good idea
I paid 60 EUR for 1 year of vpn
I'm an IT major, and my professor mentions Tor often to I mean... if they question it π
I find it hilarious that bestviewdistance is so popular yet allowed to be on spigot website
Does anyone know if there is there a way to get the link of a wikipedia section in mobile view? It's annoying to always switch to desktop view and press on the link in the contents table.
copy the url?
That's the problem. You get the url of the site (obviously), but not the url to the sections ..
you do
how?
Note that there is no table of contents if you use a mobile device
You can't select a sction
Or at least I don't know how ..
When I click on the drop down button on my mobile device the url doesn't change ..
Okay thanks for trying ..
okay calm down there buddy I highly doubt an actual college has a specific limit on downloads for tor
happens when you randomly tick on stuff in IJ π
ok maybe too much inspection
Strange...oh well
[09:45:21] [Paper RegionFile IO Thread/FATAL]: Couldn't save chunk; already in use by another instance of Minecraft?
net.minecraft.server.v1_14_R1.ExceptionWorldConflict: Failed to check session lock for world located at ./world, aborting. Stop the server and delete the session.lock in this world to prevent further issues.
at net.minecraft.server.v1_14_R1.WorldNBTStorage.checkSession(WorldNBTStorage.java:167) ~[patched_1.14.4.jar:git-Paper-176]
at net.minecraft.server.v1_14_R1.WorldServer.checkSession(WorldServer.java:1630) ~[patched_1.14.4.jar:git-Paper-176]
at com.destroystokyo.paper.io.PaperFileIOThread$ChunkDataTask.run(PaperFileIOThread.java:594) ~[patched_1.14.4.jar:git-Paper-176]
at com.destroystokyo.paper.io.QueueExecutorThread.pollTasks(QueueExecutorThread.java:115) ~[patched_1.14.4.jar:git-Paper-176]
at com.destroystokyo.paper.io.QueueExecutorThread.run(QueueExecutorThread.java:42) ~[patched_1.14.4.jar:git-Paper-176]
2tired2deal
literally kill the other server instance you started
you mean ur retarded
no u
why dont we kill u spot
cuz ur retarded
mfw
retarded inspection
no u
wow
wtf do you think lambdas do
create a new object that is a runnable
mmmmmm no
huh what do they do then?
they do create new objectsw
all code inside of a lambda block is the run method right?
they need to store reference to the parameters you pass into them
a runnable with parameters?
no it's not a runnable
wait a lambda is not a runnable?
the type is inferred from the parameters and the function
no it's not a runnable
in this case it's runnable
I thought it was an anonymous runnable
rip
oh a lambda is for functional interfaces
derp
which does remind me what's the specification for comparing objects created through lambda spec
everytime you do () -> {} a new object is created, right?
(DiscordBot) https://www.jls8.net/ -- Jill's 8 Faucet list: "... transactions is over than 2.73 Billions USD daily. You can join the flow of money and start with easy bitcoin got here! Have a good rich day! Β©..."
my friend just confirmed it
A new instance of the class is created, yes
spec is sorta vague about when it can be allocated
my simple test shows shoving in variables pretty much makes it allocate each time
without other variables (i.e no expression) it will stay allocated across calls
method references also allocate when you're reffing a non-static
interesting stuff
is it tho
the fuck
so I can't enable dark mode in catalina and also have the automatic wallpaper enabled
that's apparently "working as intended"
tf is catalina
Spanish whore.
sounds accurate
@celest coyote seems like ill need to make a plugin regardless. I can't get the world spawn without adding a plugin. Now the question is. Do i let the plugin handle the execution of the commands aswel? or do i let the application do that?
if i used a plugin I could just execute the plugin command and update the plugin if needed rather than having to update the entire application
or ig i could generate a config and let the plugin execute the config on enable
@worn ember
tf u want
yes
actually rart
plugins can execute commands from the console right?
yeah
wdym send command?
What r u making now?
the wb command?
i'd just do /mmsg init <x> <z> <radius> or something
and let the plugin translate that to the wb command
ok
have the app generate a config.yml and the plugin just translates that
@worn ember send the gh page, might start working on it today
why the hell isn't intellij showing me a diff of expected vs actual test results god damnit
unit tests?
not sure if this is the correct place but my console is saying someone is duping yet i know nobody is. apparently the chunk is broken or something and keeps timing me out
gonna have to post logs
[21:43:15] [Server thread/FATAL]: ChunkTooLarge even after reduction. Trying in overzealous mode. (r.-1.-1.mca - -16,-24) Go clean it up to remove this message. /minecraft:tp -256 128 -384 - DO NOT REPORT THIS TO PAPER - You may ask for help on Discord, but do not file an issue. These error messages can not be removed.
if theres nothing important in that chunk just delete it from the worlds folder
.\world\region\r.-1.-1.mca
i removed that file and my entire base was deleted
did you stop the server when deleting?
yea
and its still doing it after regenerating?
i took the file out and it regenerated the world as it would before i started creating stuff, it deleted my whole base. it let me play however
so its working again?
try loading it into mcedit if you still have it
maybe you can still recover it
You cant delete a chunk like that
i dont want to delete it
That deletes an entire region
its 2019 and i still need to type "wb "+world+" set "+radius+" spawn" to concatinate strings 
If your client cant load that chunk you have no choice but to delete the entire chunk
Dark you know you can use string format and other shit
thats still retarded, i want string interpolation
I think something like that exists
.optimize
Guide for optimizing performance: https://www.spigotmc.org/threads/guide-server-optimizationβ‘.283181/
IΙ΄α΄Κα΄
This is a reboot of a popular guide by frash23, a legacy unforgotten.
Spigot offers many settings that greatly improve performance. This guide...
@celest coyote
Send($"wb {World} set {Radius} {X} {Y}");
Can't deny this looks a whole lot better than
"wb "+world+" set "+radius+" "+x + " "+z lol
now i need to find a formula to divide a square into n equal sections
yeah
@worn ember https://i.redd.it/c3o5owhkjjj31.png
never thought that in this case π
Haha
My players just hosted a wedding
That was fun and chaotic
Buy hey, reached 37 players
Still 20 tps
1.14?
20 tps with 37 players sounds pretty unlikely on 1.14
Alright I gotta rant. I had never played wow before 3 days ago. Friend told me to play classic, not retail. so I'm like okay whatever.
Been playing, level 12 rn, having some fun. PRetty good game I think.
I just decided to get on retail to see what the differences are and
W.T.F.
In classic you walk EVERYWHERE. There are no quest helpers. You die a SHITLOAD.
In retail, there is a fucking flight to the first big city from the second city you go to. Quest markers. Health is way different. Auto hotbar.
What the fuck is this
You can get to max level in a day in retail.
retail doesn't respect you at all and thinks you're an idiot who can't think
Maybe less
Took me till now to get lvl 12 in classic, and I enjoyed doing it
But I did NOTHING. Killed less than 30 mobs and im lvl 5.
(in retail)
oh wait are you for or against classic
for it
im awestruck at how gae retail is
FLIGHTS TO FUCKING DARNASSUS FROM DOLANAAR?
It's a 5 minute walk
WHAT
retail does have some nice things though, like xmogs
no clue what that is
You can change gear appearances to other gear
lol
Like if you get really nice looking armor you can make the armor you're wearing look like it
So no sense of achievement in equipping the new higher level gear you just spent hours grinding for?
You can just xmog it
You can only xmog to stuff you've obtained
Hmm
so you have to grind for nice looking gear
interesting...
but is it really grinding, it seems like i took no damage whatsoever whereas when i first left the starter area and met a lvl 3 mob when im lvl 2 in classic i got fucked brutalized
you can't xmog items to the appearances of legendaries though
and was flying to my body like 18 times an hour
grinding in the sense that I have to run old dungeons 20 times to get the entire set
not grinding in the sense that there's 0 challenge in doing this
Meh
Well, I think I'm gonna stay on classic a while. At least until I explore all of azeroth. Because it seems retail has more on top of that to explore
But beyond that...
idk...
I'd play classic but I don't have the motivation to invest in multiple games
(And for context, this was my first exposure to wow. period)
(classic was)
as of 3 days ago
first experience ?
There's a reason so many people rallied to get blizz to release classic
wow
parents told me it was too addicting
that's nice
and so, i never got to
how do you like it
classic is really fun, I'm not sure how I feel about retail
Like I was saying, it seems too easy
too much handholding
I played wow during burning crusade but I was 9 at the time and couldn't appreciate the game well enough
I remember playing a belf archer and getting to level 21 though!
Haha
I just got to lvl 12, nightelf warrior
(classic), lvl 5 nightelf druid on retail
after 30 mins
-.-
Simple you like TES?
Yea
how do you feel about skyrim 
It's a good game. I finished it. I actually appreciate the bugs lol
They make it what it is
If you own oldrim on steam you can play Enderal for free
It's a total conversion mod, pretty much an entirely new game build on skyrim's engine
It's really good tbh
I might try it
"Game does not treat you like an idiot baby"
how i feel about retail wow rn ^
The characters feel human, the story is really good, and the game feels like it respects the player
anyway im gonna go make some food


