#general
3141 messages · Page 1274 of 4
Just make it faster. Ez
Just make it multithreaded smh
Is there a link for this blog post?
Howdy, I’m the Group engineering manager for Java at Microsoft (yep we now do Java!). Our group is working on minecraft’s perf (starting with server) so expect a steady rate of improvement over the 2021
its great to hear anything about it
but
if its gonna end up like 1.14 with their new lighting engine
ill pass
it can only go up tbh
You clearly haven't seen what they're capable of
They can go much further down if they want to
smh
they're actually well made
you mean "well made after the obvious performance issues that were instantly found were fixed"?
the initial impli could have been much worse
Phoenix, where is your multi billion dollar game?
I'm not expecting much to improve for 1.17 tbh.
But hope that from 1.18 it'll slowly start getting better.
1.17 might hit servers even more but maybe after things will be better
thats sick bro
As long as performance doesn't get worse, I'll take that as a win
1.17 snapshot paper would answer out question right about now
1.17 wHeN??!?
ping wiz for eta
Just update FukkitMC/CannedTater to the snapshot and try out today.
snapshots bad
Paperweight wen?
but fukkit is based on cb, and cb bad
cb > spigot
Let's hope we have to compile it our self.
Paper is also based on cb
Since supporting that would be a pain.
Paper bad.
what, snapshot paper?
maybe
would be technically possible with mojmap
remap spigot/cb patches to mojmap and apply on snapshot
Mini said we need paperweight and hangar first. Then Paper will think about hard fork, which would let paper do snapshots.
Plugins having to support snapshot versions will be even more fun
i mean having is a strong word
but could be cool if plugin devs could have a say in api rather than it being dumped on you in a "stable" release
I'd imagine they'd be mainly for developers and people testing stuff out.
The issue is that if plugins do not support the all versions, then they will often get request for porting their plugin to those completely unused versions
i don't think that would happen with snapshots
just say no and boom
profit
AFAIK paper doesn't want to build paperclip for snapshots, you'd have to build it yourself.
So most people won't be able to run it lol
oi cool
why even play snapshots when theres like one dupe item and crash bug in each of them
To test them?
to test stuff out
We don't want to be in a situation where we are pressured to release snapshots
Although everything is fine and dandy until some sites redistribute those old ass paperclip builds
id wait for a full release and then test a paper build
We would only make it because a) a contributor was paid for it, b) a contributor got drunk enough to do it and c) in the last few snapshots as preparation for the update
its a lot easier and cheaper to fix stuff in snapshots
than having to release patches
we need paper to deal with PRs faster first
runs
how does one get around this in intelliJ
heh
don't try to edit a decompiled file?
do you know what you're doing
Get a java class editor. Plenty of them out there.
At least in eclipse you wouldn't get any info
decompile it and add it as a source file 
download the src instead
Recaf is one java class editor I know of, but yes, plenty out there
what if there's no src
decompile it
If you are not dealing with obfuscated code, you can decompile it
decompile it
Otherwise, that won't work
ok time to figure out how to decompile
use a decompiler
Enums + simple obfuscation = tricking every compiler in existence (at least the 4 big ones)
Compile.
how you edit .java re
Imagine wasting time on plugins which are non oss lul
learn java
30 seconds later...
ok done
ok so the idea is
decompile the .class
then edit, compile and replace in archive?
wonder why we have so many decompile fixes in paper hmm might it be bc its not flawless hmmm
I think you need to decompile the whole jar in order for javac to work
https://i.imgur.com/pWx9fQJ.png
wtf do you have to do it for every profile and update smh
these 2 files are the whole jar
Yeah, decompilation is pretty flawed
and no ya dont geo
prob only pre 1.16.4
But do you actually understand the risks???
what are you trying to do Snoopa
you can use smth like maven or gradle to depend on the original jar, decompile 1 class and let it take the place in the final jar
ye it's 1.15.2 Aikar
You could alternatively make use of a bytecode editor iirc
why?
no. explain 😦
cos its an old af plugin that needs to be edited from there (I guess™️)
Works especially well if you want to remove stuff
No risks, just happy side effects
happy accidents?
But ... impersonation ....
There is insufficient memory for the Java Runtime Environment to continue.
Native memory allocation (malloc) failed to allocate 1686976 bytes for Chunk::new

can someone compile this .-. cos im like way too dumb
bruh https://server.properties/ is an actual website
everything for a price
You need to put it in a maven/gradle project, too much hassle
please?
@untold copper that wont compile
What's the difference between Plugin and JavaPlugin anyways?
yes
the name
javaplugin has some more api
the cost
where is etc initiated?
lol, i'm shitting on my employers developed logo
if only that was made clear a whopping 1 whole message down
ion like it
It's missing the imports it seems like
sometimes im surprised by how little i know...
etc is likely a static variable from another class that was imported via import static
dw happens every day
sadge
what was that feature you wanted in rtp again?
resistance on rtp so u dont die
oh right rip
Imagine making unsafe RTP plugin.
hi aber 💜
zml 
Are you sure they are not due to shitty code? :P
yeah
Aber 
ive ran tests with 5k teleports and non of them failed
so its not my fault™️
in the rare case you do die theres a death timer that resets your items if you happen to die
add it anyways
you add it
aber zml 
on second thought, dont add it
teach me to code 🥺
i'm refactoring like 90% of that mess anyway, just to prove proxi my iq is above 5
awara 
awarura 
Coding on cheapest laptop ever! - Programming with Boris
👕 Get Boris gear here: https://weslav.com
Watch my Cooking videos: http://bit.ly/LOBcook
Subscribe: http://bit.ly/subBoris | 🔔Make sure to enable ALL push notifications!🔔
In this video I teach you the basics of programming with Java. I try coding on the cheapest laptop ever. It's a Slavt...
lol my pc ain't cheap like you
Hey children... no fighting 
eternity 
dota wen
idk... I played apex with brocoolai yesterday though..
snoopa 1v1 me on minecraft rn
ok ur dead to me

lol no too ez git gud n00b jk :3
its just going up instead of down smh
if any1 ever needs my username there is no need to ask me
thats the upside of having original names
I wanna name myself Eternityzyg too but it was taken
fortnut wen
Oskar, is second part of your username a start of your second name or surname?
Cause it sounds like it lol
~~oskar what's your full name ~~
My second name is the same as the first 4 letters of my surname >.>

It's fun.
Bloodstone Bloo
inb4 Bloodstone Bloodstone
People think part of my surname got into my name field lol
did ur mom fuck up when registering your name and just doesnt want to admit it?
i'd hope so
It's an "old-polish" (idk how to call it better, it's not ancient) name.
I put my world on max render distance and i still can't find who asked

that was a good one
no it wasnt
dont be salty oskar, you know i love you
🇳 🇴
that was nice uwu
i hate english homework
ok
hey guys
i need some help
im on the KVM of Ovh and i cant get managed to reset all the iptable rules
i did get out of access
i tried removing ufw and iptables --flush
$IPT=iptables
$IPT -P INPUT ACCEPT
$IPT -P OUTPUT ACCEPT
$IPT -P FORWARD ACCEPT
$IPT -t nat -F
$IPT -t nat -X
$IPT -t mangle -F
$IPT -t mangle -X
$IPT -F
$IPT -X
Michael do you just have that on the side or you typed all that lol
i have to execute every single command_
why is there a variable for the command
?
lol
I assume it's copied from sth designed as a reusable script
I see LOL
no clue why people do so
where you might want to control which binary u use
run the shit i just sent
then type it over
$IPT=iptables
$IPT -P INPUT ACCEPT
$IPT -P OUTPUT ACCEPT
$IPT -P FORWARD ACCEPT
$IPT -t nat -F
$IPT -t nat -X
$IPT -t mangle -F
$IPT -t mangle -X
$IPT -F
$IPT -X
IPTABLES -P INPUT ACCEPT
and start executing every command_
?
it's not that hard lol
then you've got a different issue than iptables
what could it be then ?

nuke the install 
god damn my history teacher is just droning on, like imagine the most monotonous fucking voice and then make it more monotonous
i wanna slaap
http://furries.are-on.sale/el1rgdbNM.png my proxy is using 90% cpu and 1gb memory wtffff
ok
is this normal
jeez
I'm dependent on some stupid queue plugin that only exists in bungee
hey guys where's the firespread setting?
Michael 


so I noticed the military has been hardcore trying to recruit me lately.. wonder what for
partyrealms stock
You are highschool grud and not employeed rn right?
that's like their prime target for enlisting lol
Just finished my bachelors

I assume for whatever flavour of engineering you did?
I graduated over a month ago but the past week or so I have been getting texted daily
I don’t know
is that what being American is?
“Hello this is Staff Sergeant Pirrello with Army Medical Recruiting. I wanted to send you a personal invite to speak with us about the Health Professions Scholarship Program.
It is a full tuition scholarship for those seeking to attend medical school. If you would like to hear more, or have questions please let me know. “
oh wat
i got called once by a recruiter after i graduated and that was that
was kinda whack
I’ve been getting texted frequently ever since I graduated hs tbh
But these past two weeks have been excessive
is army mandatory there
I've never been contacted by any military lol
I thought spam/unsolicited SMS was illegal?
it's not mandatory no
it's not mikro
if not then just shrug it off
all volunteer
here's mandatory :))))
Getting spam texted by the military is annoying
but any amab person is legally required to register for the draft
why would you get one for medical tho party
Who knows
not even related to what you did in college?
Yeah
there's a whole thing with the us military recruiting people by being their only way to afford university
Yup that’s why the military is opposed to free tuition or cancelling loans
Huge chunk of military people are only there to pay for college
yes
I mean it works.. you trade your life time for free school
a good deal for otherwise really poor family
Plus you will be fit as a bonus 
Well you do have Russia right there, am not surprised
meanwhile in US, we train for like wut??? world police 
Imperialism
You are now responsible for everything
the military just trains for maintaining defense contracts
Military industrial complex + imperialism = USA military over past 70 years
yes coz $$$$$$$$$$$$$
eclipse
what should i use intelliJ?
hMod_128?
uhm its a mod that added plugin features to alpha 1.2.3
What deprecated shit are you looking at?
alpha 1.2.3
Yeah, I know what hMod/ traitor/MinecraftServer is
I still don't understand hMod
but that one hasn't been update ever since bukkit was first released
was it like the bukkit of alpha days
eclipse 😂
No, it was the bukkit before bukkit existed
I see
It's the direct precursor of CanaryMod
and that is...?
CanaryMod is a Minecraft Server wrapper and library with built-in data
management features as well as player permissions and groups management.
CanaryMod provides a stable and feature-rich framework that makes sure that
Plugins written today, will still work in months without the need of updating
on each Minecraft update. As server owner, this allows you to spend more time
on managing your server, making it awesome, instead of waiting for all your
plugins to update each time.
oh
The other bukkit, it was sadly only developed till 1.8
full
oooh
hmod was developed till beta 1.6 afaik
welp trying to get plugins in alpha 1.2.3 is a pain
almost no traces of it remain on the internet
.g traitor/MinecraftServer github
OH
that should be it
oh hmod, those were the days
Are you .. actually using hmod in the year of our lord 2021
sometimes you just don't want paintings to work
It doesn't even provide the proper source
Wtf is even the point of playing alpha 1.2.3
If u want nostalgia just watch seananners minecraft videos

I could see firing it up to play an old version for like 5-10 min. Just to see how far the game has come.
But running a server? No.
eclipse is horrifying
Also, I highly discourage modding such old versions. I'm currently on working on creating a wrapper for a pretty niche java game all on my own and I can say that it's pretty hard to do, modding minecraft all on your own will also be hard
But you still need eclipse to load up the Materials class without frying your CPU
yes
uhm me and 1 other guy doing a project
128 chunks limit
update to new versions set amount of times
- 128 chunks
And minecraft alpha doesn't support java 11+ iirc, so you are going to have some issues if you want to make use of the wonderfull amount of features newer versions of java include (like better GC).
I think you need to use Java 6 or something
It doesn't need to compile with 11 to run on 11.
Welcome to legacy.
inb4 Snoopa compiled with java11 and ran server with java8
then it worked
Minecraft 1.12- never runs on Java 11+
probably
¯_(ツ)_/¯
Daily reminder, you can still run 1.8 on Java 11+.
You just need to change the server.properties.
just me or is the night darker
You can't see in the dark without torches
ah yes, opening inventory with "I"
so thats how you give ppl stuff
numeric IDs
no smooth lighting
UNSUBSCRIBE
Thank you for notifying us about your unfortunate departure. Due to high load on our backend server, your request will be processed in next few months. During this time, you may still receive updates about us. Thank you for your understanding.
Haha
God I fucking hate those sites that do that
also imagine caring about what damn version someone is playing, as long as they have fun and like it
hey maybe someone can help me here, ask now over full day in other server without helps XD one of my player dont get show in /baltop of Essentials i have add him the exclude false permission but not work
let them play Minecraft alpha all they want smh
@twin lagoon 
@tropic flame im just bored and want smthn interesting to work on
go ahead my dude
playing around with minecraft alpha will certainly be interesting
I've seen people using Fabric to make mods for beta 1.7.3
just look on the right places
alpha mods are pretty rare to come around
there is a very low chance that someone will still be making mods for that
also you have to run alpha servers in offline mode for some reason
phosyawn
otherwise it doesn't let you connect
yeah because it does not use the new auth servers
but i think there are community fixes for that
so i guess we'll have to find an auth plugin??
can you point me to them? it would really help
Sounds like something a guy who runs a 1.8 server would say . . .
you can go to https://reddit.com/r/goldenageminecraft and search for "online-mode", you should find something. unfortunately I think it will also require modification in the client (or at best a proxy in the launcher)
Ask in the moss discord for essentialsx support not here
been there lol
but good idea
have it no answer
will try
not really, but i still stand by what i said. the hate just stems from the fact that they're annoying when asking for support lmao
i never implied they are entitled to support
Ha
i bet the biggest servers in the game don't come here asking for support, do they
e.g. hypixel and the like
what you deal with is with stupid kids lmao
and they're everywhere ¯_(ツ)_/¯
Did you just call our server kids stupid 
there's also the Modification Station discord, which i figure i can't link you here lol but it should be easy to google
i don't think he's stupid
@twin lagoon PorkBun blames issues on DDoS that happened yesterday xD
U got em on the ropes snoopa he scared
lmao, whatever you say
Idk Michale.
Chickenbun
But now I'm on CF and it feels good.
poopoobun
They have the best features.
I haven't seen any other place offer dejigamaflipper.
Coorection, I just use prokbun for trash domains
porkbun is great until you realize it doesn't have .ca
Woah didn't see this before: https://porkbun.com/awesome
We have fancy stuff like https://onedoteight.download/
At least PB has ALIASes, while CF doesn't 😦
Why not have onedoteight.download redirect to the latest paper jar
That'd mean you need to have a backend.
Plus a variety of other domains I'd not like to disclose here
ok i go sleep bai
Lol
bruh that load order is giving me brain cancer lol
Why isn't it a thing :(
http://minidigger.beer/
Buy fast
You just gave me an idea
As inventor of that idea, I'll take 10%.
50% commission on all ideas given in paper general sign here x___
xxx
DED wrong window.
hehe
memory leaks are fun
Did I just buy another useless domain? We may never know
dragons den but for domains
Yay new snapshot 21w03a
snapchat you say
simple 
michale 🥺
simple 
I haven't ran a script in like a year, and it doesn't work now...
simple 👀
NMF and aber
👀
send me cute snaps kthx

I wish I was bottom enough to cry literal waterfalls
😂
does anyone want to join the "luckyperms after dark" snapchat group 
yes
ok i dm u
Sure bet
who r u
idk
🥺
aber 
idriz!! 
<someone> 👏
good old times when everything was better 
Harry Potter!
Yes!
Harry Potter 
what is that scene
I have multiple copies of each book
The opening scene?
kashike 
I have the first movie on VHS
Ur ancient
I have a hang for ancient/vintage stuff
@potent fossil except you got the tainted version
Huh
☠️
My parents used to have a VHS player sooo
I have three tainted versions
fucking nerds
watching harry potter brings feelings of nostalgia 
Says michael, the man who lives in the command line
imagine reading books
aber 🥺
nmf 🥺

We know you can't read!
Damn what's up with porkbun, domains used to be faster available
Did I just buy notmyfault.wine? We may never know
I'm just using porkbun for fun stuff since they are usually super cheap lol
my oven is taking forever to heat up
how hot
mine can goto 375 in 6 min
.wa 375 fa to c
just pan fry it
.wa 375f to c
We just got a real cheap oven
(DiscordBot) No results.
😂
(DiscordBot) Result: 190.6 °C (degrees Celsius) - https://is.gd/M0RVmq
Wolfram|Alpha brings expert-level knowledge and capabilities to the broadest possible range of people—spanning all professions and education levels.
This is why you do double queries 😉
convection?
👀
assert dominance by using IRC
do you guys generally install fabric server side?
why would you do that
to serve lithium
well that require your players to run fabric too
well fuk u
oh prof i think you were teh one who gave me teh list
get sodium, lithium, starlight, krypton, and lazydfu
^ right?
It was Proxi 🙂
well spigot fabric wen
spibric
@void void ^^
spibrick
there's fukkit I learned today
shakes fist at google sheets
you cant expect a browser eating 5gb of your ram to do intensive sheets kash
ooo it was proxi
yeah looking into it all
figured maybe i could serve lithium and then run the rest client side
stupid idea?
@viral hornet 
does anyone have a package tracking site they use and would recommend? Keeping track of packages with 4-5 different couriers is a pain.
I use the Shop app by Shopify
Shopify Pay transactions automatically populate
And anything else I can add by hand
It'll take a good guess of who the courier is based off the code and you can correct it.
17TRACK works nicely.
17Track is a popular
whats wrong with google sheets? kashike
i usually use this for chinese packages
better than 17track in one way
wait does sheets not support counting cells by their colour then?
is there a website like http://javascriptisnotjava.com/ or https://shouldiblamecaching.com that explains the difference between googling and typing a url?
no jamie
well
@peak ginkgo @twin lagoon I want one that I can add packages to an account or something, see an overview of them all etc
then 17track
huh? lol
I don't remember... did it say "burning of leafs" before?
yes
I was gonna convert it to indian case, but, I just figured I'd do only a few of the words
I do something similiar with my YouTooz kash, 17Track will probably help better
YouTooz?
Like Funkos but YouTubers
Funkos?
(DiscordBot) https://youtooz.com/
Social /Off Topic General Community Chatter. Tacos, Cats, Taylor, And Burning Of Leafs
Little vinyl dudes
creepy
technoplane 
cat...
A verification code
Nvcz
"To register, just cast the magic spell outlined here"
How long until we NEED ai to solve these?
Yes
I feel like I fail 1/4 captchas already.
I'd read the v as left shifted lambda
I see a diamond in there.
Passwords must have 8-16 characters and contain all of the following: letters, numbers and half-width symbols.
ok 17track
I like the ones that have pictures and they're like "pick the planes" but all the pictures are animals
I did a capture with galaxies recently, can't remember where but I had to look up the spiral galaxy lol
.g half-width symbol
In CJK (Chinese, Japanese and Korean) computing, graphic characters are traditionally classed into fullwidth (in Taiwan and Hong Kong: 全形; in CJK: 全角) and halfwidth (in Taiwan and Hong Kong: 半形; in CJK: 半角) characters. With fixed-width fonts, a halfwidth character occupies half the width of a fullwidth character, hence the name.
Halfwidth and Fu...
Ultra thonk.
Hey Hey.. i want to change my current system (Ryzen 3900X) to another cpu because our plans of the minecraft network changed (from a minigame network (25-30 Server) to something less (5-6 Server)).. since those Servers should get higher playercounts its important to have a higher clockspeed instead of massive cores..
Should i get a i9-10900K or a i9-9900k? are the newer cpus (10XXX) better for minecraft or is there no real benefit for the extra $$?
@twin lagoon your experience is required
@alpine pier please transmit $3000 into michale's bank account for his professional advice

no don't give them money. they suck
no Michael is very smart
no very dum
objectively incorrect
no u

@alpine pier that was a joke but michael might respond, anyway you should probably ask in #paper-help
alright .. done
I mean ignoring money ofc I would say the 10900K
i felt like it doesnt have anything to do with paper
thats why the general channel xd
paper-help is just generic server support, in the paper server
half of the time spent there is on networking issues

Haha sorry sulu
simp
what the fuck is that emoji

Can we ban mana now
personally, i'm ok with kotlin
Don't start a holy war lol

pokimane is hot

People don't like Kotlin, because it doesn't require you to write too much code.
because it requires less work
kotlin is hot

well no it's kinda ugly but still beats java
how is concise code bad
Hot duck is good.
nobody knows how to write kotlin tho
#KotlinMasterRace
cat is hot
everyone on these servers seems to hate kotlin
kotlin is ok
Kotlin is really nice, but, it's just yet another flawed language
you can't simp for kotlin unless you are actually proficient at the language
i mean people on these servers seem to hate doing less work
We're in a java community
every dev in this community knows java
not kotlin's fault
didnt say it was
what about scala tho
getting people to magically pick up a new language is somewhat of a suicide
if it takes me less time to do someone it means i have to bill for last time 😠
scala is even worse
You mean you don't like my version checker?
// Whether current version has not-null PDC when not using snapshot
// https://github.com/PaperMC/Paper/issues/3913
// This was fixed in early 1.16.2 build - 165
private fun doesSnapshotlessBlockStateWork(): Boolean {
val fixVersion = listOf(1, 16, 2)
val currentVersion = server.bukkitVersion // 1.16.4-R0.1-SNAPSHOT
.split('-')[0] // 1.16.4
.split('.') // listOf("1", "16", "4")
.map { it.toInt() }
for ((fix, current) in fixVersion zip currentVersion) {
if (fix < current) return true
if (fix > current) return false
// If equal, check next subversion
}
// Current version is exactly fix version
return true
}
Like, cool, you're now got a stack in a pretty language
What happens when your dev gets hit by a bus and you need to find a new dev?
see that's good kotlin :p
I actually prefer java for the JVM, but I use Kotlin for everything I can't use java for

kotlin is kinda nice tho
I don't like any of the JVM languages I tried, but Kotlin feels like the smaller evil.
Can you like, not
especially for plugins and the fact that most servers run on java 8
well java 11 now too ig
I mean, take sponges ore for example
It's a nice stack and a nice tool
But, there is practically only one dev working on the thing last I saw
Scala is neat
I like being able to use modern features and not being stuck in 2014. Don't like being held back by language.
just nobody learns it because you need to ship a whole stdlib with your plugin
I want to write fast and get it done.
Especially in a community full of java devs, attracting people to learn scala and then work on a huge ass codebase, is a pretty huge ask
oh cat was talking about bus factor that's what I was looking for
I call java 8 modern lol
bus factor? lol
yes
but then im used to Java 6
I just didn't know there was like a technical term for it 😄
thats probably older than me
the more you know
minecraft was 1.6 until partway through sponge
@coarse lily https://i.redd.it/3y29gii810p41.jpg
java 8 really didn't add anything massive to the stdlib outside of pretty language features like lambdas, etc, iirc
it was 1.5 for a while
no anonymous functions or whatever java calls them
Hahaha what the hell
well, we skipped 7,so got all the stdlib improvements from there
but I want those pretty language features lol
Like, it was a really nice release in the scheme of things, but, there was nothing super mega awesome in the language that you'd really miss
A where's Waldo Captcha would be amazing, kashike.
my thoughts on kotlin tbh
like Path, and all sorts of nice apis
Sure it'd distract me from what I was doing for a while but it would at least be fun.
why does inventoryopenevent not fire when players look at their own inventories
because the server doesn't know about it
isnt that client side?
(unfortunately)
server is pretty dum tbh, plz gif higher iq
kotlin is nice if you want to do less (for the most part?)
sorry
Yea, kotlin is a really nice language to work with
But, there's that bus factor
and the "contribs plz"
Nobody really wants to go out of their way to learn a language to contrib to a project unless they really need it, which, is generally not gonna result in the type of quality contribs that you'd hope for
So, you cut your contribution pool in the community down significantly
For me, if I'm creating a personal project, which I've not done in a while because lol health, kotlin is really hard to turn down given some of it's features
nullability as a type ❤️
Immutable as kind of the default :D
does paper take kotlin? I mean ofc anyone with a Kotlin PR could just convert to java but like real kotlin
oh shit, proper ingame gui for pro tournaments now, nice
No
Because we're a java project, and bundling the stdlib is something we don't wanna do
k fair lol
Oh god, scala discussions, the nightmares are coming back 😩
I can write Kotlin code
IntelliJ auto transforms my Java code to Kotlin when I copy-paste
The moment you start bundling critical libs, the moment you need to start going crazy with maintaining that library
it's very useful tbh for modifying some library for testing
What happens when there is a new kotlin release and people are uber divided over if we should upgrade asap? etc
I usually just cry
Well thats always an option
as you should trig, as you should
oof
cries
and the balance to the world is restored once more
cat's claws...
do you ever get used to never knowing whether a function is a copy or not?
I don't really have a problem with copies if you mean like "does this function to modify this arraylist update it or return a copy" but it took me so long to figure out that changing BlockExplodeEvent#blockList actually effects what explodes
https://www.cia.gov/ the fuck is this disgusting font on this website
CIA is the first line of defense for the United States. We collect and analyze intelligence to further national security and preempt threats.
cat bites and claws then goes back to eating food and purring. typical cat
its to deter the hackers
they'l be so insulted by the font
they will stop trying to hack
I'd argue its not such a great idea since less people know Kotlin too, and I assume less people know enough intracacies about efficiency when compiled to bytecode.
This guy is wearing all the spy gear, for example the transparent glasses I can't see
one day I wanted to look up "cia headquarters" to see if they had real windows but then I was like "wait, then I'd be on a watch list"
Okay, so
though that's coming from the standpoint of using Kotlin in Paper, not just distributing the standard library
(a JVM language that doesn't come with any baggage would be great)
Cia watchlist speedrun any%
Why is it that every government service tagline is along the lines of like, what you'd get from like school children
wdym
the man's confident and thats all that matters
"I graduated from Harvard and then joined a military service where we spy on Kim jong-un 24/7"
no wasted talent there
That's what happens when everything is endlessly decided on by committee.
Shit sorry cat. I clicked the ping off and I missed :(
wow
I'll put myself in a time out.
hope u lyk poop in ur shoes
woah keep it pg
shitting hell cat XD
actually thats up to interpretation

it's only distasteful if you forget to wash your hands after cleaning it up

hot

do timings ever get deleted?
yeah they reset iirc
when?
when you shut it down
and i think there's as etting that sets how long they record for
like teh history
yeah, when aikar runs out of space ;D
you'll have to google to figure out how to change that though
i mean like the reports sent to the server
ohhhhh!
sorry
no idea
i wish proxi were around
im trying to install starlight and curious if i need the fabric API or what
the instructions on their git are sparse as always
its like 30 days i think
then I will bookmark my timings and see in thirty days
could also just get a link from a month ago from your server log and test that ;D
true, but I wouldn't know if it was one month or 5 cuz i don't run it that often
aikar mad genius
Yeah after 30 days they go away.
like how are you supposed to knmow if this is client or server side?
why don't they tell you?
presumably you could run it on either.
lots of complaining for free work 
yeah, and is it a fabric mod or what?
LOL
sorry @waxen panther i don't mean it like that
just wish the documentation was a bit better
if you spent the time to make something great atleast explain it
devs dont like writing documentation 
DFU is server/world
so you just drop it in your plugins folder adn its good to go?
and it's fabric
and pretty sure it's not even containing code? wat
it should definatelt document its a fabric mod.
s/telt/tely
Correction, <jamie> it should definately document its a fabric mod.
I couldn't see anything either.
make an issue for it then the only really public facing link for it is on CF i believe
unless you're just searching through his github profile of course
oh, it simply doesn't initialize the rules when not needed. what
no
nope
i was complaining about running on igpu
and she gave me this list
get sodium, lithium, starlight, krypton, and lazydfu
it works client side
those are all for your client yes, not all of them will have effect on multiplayer though
I know aikar actually changed this sometime last year (or 2 years ago?). They used to delete after 90 days or so, I think now they delete after 30 days since they were last opened.
lazydfu only affects startup times
Use all of them client-side kbo.
okay, thanks!
im trying to help my buds out too so trying to get this all going so i can send them a nice mod folder package
also fabric api?
do i need that?
yes
this definitely seems server side
https://www.curseforge.com/minecraft/mc-mods/krypton cf page says it'll work on the client but it's more useful on the server
it's also on the wiki
where's the wiki?
might be more helpful i was just googling them and finding the gits
oh!
(sorry) thank you so much
so are there papermc mods i should be running?
paper plugins wont increase your clients performance
the only thing i did was follow the spigot optimizing recs
just drop fabric-api into the mods folder and good to go?
watching youtube
got it! thank you
last thing i'm curious about is how to uninstall older versions of fabric
i see a bunch of old stuff in minecraft/libraries/net
oh maybe this isn't old stuff
Why older versions?
i thought these were older versions
everytime i update i download fabric.jar and double click it
adn seems like it installs something new each time
I dunno you'd have to Google the version.
There's probably a fabric / client mods Discord.
I don't think a lot of folks here mess with this stuff.
yah true okay cool
game crashed at boot anyway LOL
ahh weird lithium is the cause
probably because it's for 1.16.4 i'm guessing
How're things brocc?
Very cool mr brocc
thank you dark eye dragon
Would you guys ever pass in something just for the sake of logging?
class MyClass {
private int id;
public MyClass(int id) {
this.id = id;
this.someClass = new SomeClass("String", id)
}
}
In SomeClass, id is only used for logging and this does not seem right to me
I mean, if logging that offers something useful, either refactor it out so you don't need that class or just pass it in
do people host snapshots on their servers?
no
I'm sure someone somewhere is. But it's just for testing. And it'd be vanilla since there aren't really 1.17 builds of forked servers yet.
There's always gonna be people who use snapshot builds for their servers because they wanna be ahead of the curve or whatever
no production level server is gonna do that though
yea kotlin good
Hello

welcome back 
zml 











