#general
3141 messages · Page 784 of 4
2.5gb?
It's not, #paper-help
@void void 1.8.8, but it's totally unsupported.
with 2gb if find that every second i get a huge frame time
So you can try it, but if you have issues, don't come to us, because we'll tell you to move to 1.16.1.
-Xmx3G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Is this good?
So you might as well just run 1.16.1.
i'd put 4G
You probably don't know what you're doing
@peak dirge you are right. I need to dig a lot into this stuff...
I'm using Shenandoah GC for the client, works good.
like put 4GB just in case, it won't use it all likely
then put 3gb and try
I don't have mone
nah that looked like heap
get money ?
good point
You're welcome
@peak dirge What are some good supported versions going from 1.13 to 1.16?
yo minidigger no license on hangar v2?

and potentially, 1.16
i'm seeing a pattern...
oh cool 👍
not sure, it's very cryptic
oh wait! is the pattern that it's all the latest version?
nah nvm, that'd be stupid
yeah thats stupid
who would support the latest version of something lol
hangar more like kangar 
more like Ore 2: electric kangerko
fixed
Hanger, more like HangOre
Cat is hung
That’s a long line
it's hypixel just play it on 1.8 and get 90000000 fps lol
delicious, scrumptious
many red spigkes
I think I might buy a ryzen 3500g and slap it in this macbook
or maybe I should just spend a good $600 on a nice computer
those red spikes are just ram
ah yes
allocate MORE
putting a new cpu in your macbook
I don't have a keyboard or mouse

so if I bought a new computer, I'd need to get a keyboard, mouse, monitor, etc all that stuff
good, its way better
yeah
let's see, then
cos open that in a profile and if you look at the heap size you can see where it decreases is the same time as your frame time dying
should I add -Xms4G as well?
sure, i think i've got mine at 1G tho so i don't think it matters much
yeah at the start it can do that
what flags are you using? the default vanilla launcher flags?
scroll up
i feel i'ma get scammed
yeah no idea why your game is acting like that
it's 2012, do you think I want to use it?
hasn't it stopped now
yeah thats heap again
so need better flags i guess
I use the exact same flags as you (vanilla launcher flags) and have no such issues with 5gb allocated, which is probably way more than vanilla needs anyways
wat
just get a better pc
dang sodium looking sweet
wait sodiums released!?
hey brian
try sodium
and lithium
I've had issues with Lithium causing pistons to act weird

Idk, i forgot to link a proper payment method so all my boosts got destroyed lol
This server kept its Tier 2 tho
does anyone here happen to know a fabric mod that disables the dynamic FOV in minecraft? (such as speed changing your fov, flying, etc)
Can only see the nofov weird forge? I think
Shouldn't be too hard to create one tho? Probably, fabric is super nice with that shit.
I don't think so
might be thinking optifine though
yeah I'm trying not to use Optifine though :(
why not
optifine is kinda useless nowdays anyway so i dont blame you
I'm just curious. How long does it usually take for new versions to be completely supported, so i can give my players an estimated time before my server would be updated?
when the goblins rise we can give you a time
completely supported? never. working just fine with minimal errors? like 2 weeks ago
good enough i guess.
depends on your definition of completely supported I guess
like, recommended for server hosts to use for servers open to the public. some say i should wait for the 1.16.1 to be out of the "development" phase
Paper never leaves the development phase, there are no “stable” releases
I think you should be fine to update when 1.15 support is dropped.
Now it is stable somewhat too though.
Get latest, test it, if nothing breaks it’s stable for you lol
k then lol just wanted to know if its stable enough already xd
50+% have already upgraded and nothing’s on fire yet
good to know
Really just gonna come down to the plugins you’re using
And if the village issue annoys you
time to update 30 plugins for one of my servers. one of them
and thats of course just the small server
fucking ubisoft login down
so cant play any of my games, even SP
sure love DRM
why would you install that at all
its literally spyware though, that's not even a joke
hope you did it on a junker
aware but dont care i c u
it'd be kinda cool if you could use github sponsors as a integration like yt members or twitch subs
ubi is prob down rn because they're doing an event simple
Hype scape?
ik, bc they said they're giving watchdogs 2 for free if you log into uplay once during their livestream
ubisoft forward
but idc anymore, im in
ik, bc they said they're giving watchdogs 2 for free if you log into uplay once during their livestream
but yea if you guys want it go do that
they use the twitch drop system
their documentation sucks then
rtl tricks
yea then
if i dont want ya, i dont need ya
tell me
how do
very strange it's
wizjany I love you
it's
rtl languages + discord = fun time
magic™️
Agreed
lol
that should be illegal
you're illegal
Woah, don't be so racist

Okay windows The process C:\Users\jan\Downloads\rustup-init.exe manifests ransomware behavior and was blocked. Your files have been protected from being altered.
the ransomware protection in windows defender is garbage, it detects a ton of programs that just write to your documents folder or "user folders"
rustsomware
RAM somewhere
Issue is that windows defender often creates too many false positives for some people that they just disable it
Personally I gave up with antivirus software, 99% of the time it restricts stuff you don't want it to, but, when a new virus hits the web, you're literally defense less outside of typical "don't be a moron"
disabling windows defender is quite something already
Wtf, don¨t you know what could cause this? https://media.discordapp.net/attachments/712744650351312928/731975510934159452/Screenshot_20200712_224420_com.instagram.android.jpg?width=316&height=676
One of my player reported it.... but noone else noticed it
he told me that it spams he instantly on all of our servers
Omg, techniclauncher requires java 8 set as your path java ree
That's a client issue, probably caused by optifine
But why it only happens to him?
Because it's an issue with his hardware + client
sorry, only on our server* 😄
he told that it doesn't happen on another servers
so that's weird
but it's his "own changed" optifine for 1.16.1 as he said
Do you have a custom resource pack?
yeah, maybe that's what causes it
Yea, it's an issue with optifine and specific textures
There used to be a setting somewhere in optifine to disable opengl errors, idk if it's still there
It’s a vanilla bug. :>
:V
I just use Fabric + Lithium + Phosphor + Sodium, who needs optifine anymore 
OF on 1.15(/1.16) is pepega anyways, unless you use it for the shaders or actually have a potato pc :p
can we get a better quality Michael version
can we get a better quality viaversion

uhh

@void void #paper-help if that was a question regarding your TPS
or was that just a statement lol
(im just showing off)
ah, carry on then

idk what happened
but for some reason 1.16 didn't crash my pr server but 1.15 did with the same setup + less players
chunk loading was improved on 1.16
it's a prison server
prison = block breaking alot of block breaking
that's about the only thing that improved though so 
Are you using tuinity?
probably
no im using paper
there were a bunch of less visible (but also minor) improvements in a bunch of places
Try tuinity if you have performance issues at higher player counts
also my friend bought StellarSpigot, best hopes to him
removed streams in a few places, smarter packet encoding for 1-2
buying closed source forks 
imagine buying a fork with a definite backdoor in it 
in your dreams
stellarspigot is ok
20tps 1.16 prison isn't too exciting either
Doop
s o d i u m
i really wanna set player cap to 100
.optimize
@void void ??
wrong channel
oops thanks




um don't you mean 13th
Alright thanks for the info guys you saved my life
Ya'll think there will be a big difference if I change my gradle and m2 repos from my NVME to my HDD?
it's not even the 13th
I'm offline.
because hes offline
I explained why
btw glare can you ban someone they sent me an ad in dm
we'll ban you
Got proof?
owo
Sure, shoot me a FR.
Yw 😄
Sup
I created a survival server for my friends, but mob spawning is kinda... strange? That's is the most "vanilla" settings for Paper?
You should head over to #paper-help !
glare-chan has me friended too 🥺🥺
@fallen oracle thx
are you viewing peoples profiles when it crashes lol
because that's been a fun crash since they've implemented github connections
Mine was fixed, but the testflight was still broken for people.
@fallen oracle Oof
31-alpha2 on android is fine
yeah, I have a github profile on mine
update your shit barty
it's because discord added github support
a lot of people on iOS were saying even when they updated it was still happening for them
at least on android though the latest update seems fine for me
ye, noob!
helloo
@vernal moth amazing, the issue is because md_5 doesn't know what synthetic accessors are
spigot has a mapping for d (Luy;)Z canExecute, but that's not right. The right mapping is a (Luy;)Z. What spigot is mapping is the synthetic accessor for the generic type, which should be d (Ljava/lang/Runnable;)Z
SRG obviously handles it correctly, both are mapped to func_212874_c_
I guess I need to write something which detects synthetic accessors in the SRC mappings (any duplicate names I guess?) and somehow patch them in
mapping synthetic accessors sounds monkaS
you have to, they are in the compiled class file. Not mapping them means decompile gets borked and other bullshit issues
The fact that md_5 mapped the wrong method is lmao though
Holy shit it's demonwav wer you been
expand wat framework thx
I cry
oh no our discord server is going to lose a boost level, we'll loose stuff that we mostly already have ooh noooo
¯\_(ツ)_/¯
Also can I stop being pink now :p
What's wrong with ping 😦
Nothing! It's lovely but it's not my color.
I need a safe space to talk about how hermitcraft's very existence makes maintaining a server pure hell. 😂 "But it worked on hermitcraft! I saw the video"
I just realized that adding in synthetic accessors won't fix the fact that the spigot mapping is just straight up wrong ugh
I wrote some dumb code that finds wrong spigot mappings and replaces them with right ones, looks like it worked, we'll see
kek
seems like it worked, still have a wrong mapping somewhere though it seems
watamalone
what the fuck?
probably some edgy music video

notch->srg: amp->net/minecraft/util/concurrent/ITaskExecutor...notch->spigot: amp->net/minecraft/server/Mailbox
Mainbox??
What is mainbox
er mailbox*
an executor
welcome back hi im here
hi im here, I'm broccolai
shouldnt it just be hi here, since i said im here not im im here
I feel like spigot's fernflower is part of the problem here too
we used to use forgeflower which solved a lot of stupid issues with the decompile output
we'll still be able to use it for any classes spigot doesn't touch
Issue is that getting everything to play together with that would likely be a pita
but I need to figure out how to get my mappings to work with seemingly incorrectly decompiled methods
seems like it decompiled this method as c instead of b like it should have
c-- ez fix
you can't be surprised about the mappings at this point
it's literally in the class hierarchy if you just...literally look at the class
give him a break, he has to live upside down all day
I've given up figuring out how to write code to handle these situations, just going to have a spigot-synthetics.txt file list the ones we find
which is better, procyon or fernflower?
or do the decompiler maps work on the server too?
fernflower / forgeflower is currently the best java decompiler
I've found FF to handle classes better
intellij uses FF right?
yes
intellij maintains FF
oh woah

ah there's no server obfuscation maps apparently
just client
oh well
oh no wait im dumb
Hello, I have a 1.15.2 server and I wanted to know if there is any risk if I update my paper version which is 155 to 378, since all the configurations are created with paper 155
any new config options will be added
(i believe)
sounds like a question for #paper-help tho
should be safe to update
maize well update to build 90 (1.16.1) tho
1.16 is hardly production ready
no risk of settings getting corrupted or incompatibility?
👍
@cosmic raft do you know anything about this? in IDispenseItemBehavior I have a method func_210297_lambda$static$0, which is in the notch->srg mapping set, but it seems like the right name is actually func_82487_b
I wonder if this is a kind of mapping that only actually works in bytecode
considering it's a lambda thing
uh
MCP
source remapped spigot
gw net/minecraft/dispenser/IDispenseItemBehavior
a field_223216_a_
a (Lfv;Laom;Lfz;)V func_239785_a_
a (Lfv;Lbki;)Lbki; func_210297_lambda$static$0
c ()V func_218401_c
can you paste the source methods?
if I convert it to a lambda then the this and super calls don't work, but I wonder if that's how it really should be decompiled
what version is this?
i should open this up in forge and see what the class looks like there
but yes these problems are all very confusing
ah I see
@ancient bolt do
1.16.1:
gw net/minecraft/dispenser/IDispenseItemBehavior
a field_223216_a_
a (Lfv;Laom;Lfz;)V func_239785_a_
a (Lfv;Lbki;)Lbki; func_210297_lambda$static$0
c ()V func_218401_c
dispense (Lfv;Lbki;)Lbki; dispense
dispense is that method: protected ItemStack func_210297_lambda$static$0(IBlockSource p_210297_1_, ItemStack p_210297_2_) {
its an unobfuscated method name
mcp name is dispenseStack
Seems like func_82487_b is the one, yes
DispenseItemBehavior NOOP = (source, stack) -> stack; probably this or something
I think the anonymous class count / order / whatever got screwed up
I don't really get what happened between
gw$1 net/minecraft/dispenser/IDispenseItemBehavior$1
and
gw$2 net/minecraft/dispenser/IDispenseItemBehavior$10
Why did it jump 8 digits?
and then stuff like
gw$19 net/minecraft/dispenser/IDispenseItemBehavior$3
later
Spigot doesn't re-order any anonymous classes, so maybe I should remove the re-ordering
since that can't be expressed in source remapping
Unless there's another option, that'll be fun
why is that an issue?
because the order matters in source code remapping
in bytecode it will all just come out fine anyways because the names are just there as an identifier, the bytecode is still pointing the same class
but when you rename SomeClass$1 to SomeClass$2 in source code, that means literally moveing it somewhere else in the file
so, at least my gues of, what's happening here is that remapped anonymous class happened to land on a different mapping which didn't have the func_82487_b mapping
if you look at the mappings all of the different anonymous class mappings mostly have the same method mappings, but some have different depending on what was implemented
i guess mercury could specifically handle this case by switching which mapping it uses or something like that
but changing the numerical value of anonymous classes seems really ugly
another one that's broken in this source is IDispenseItemBehavior$20 (same issue), if you look at gw$20, it doesn't have the mapping for func_82487_b
woah hi guys
Do the Mojang mappings provide a name for everything? Or do they leave out method variable names
it's all there, check the link i sent
https://launcher.mojang.com/v1/objects/618315f1fc2f56fe003612bb1fee1ad4060768a0/server.txt 1.16.1 server mappings
variable, method, classes?
I thought due to the licensing they can't even look at those?
Does Forge use Mojang mappings?
What back up software do you guys recommend?
I need something like windows 10 file history, I’ve been using it to back up my server computer and my personal. I set it to back up every hour and keep for three months but I found out it started deleting the only copies of files that haven’t been edited for 3 months.
I need something for frequent reliable back ups of my server and to back up my personal files like my Minecraft worlds and some game stuff on my main computer
(I’m using windows 10, @ me if you respond so I can see thanks ❤️ )
Get drunk dragon
why?
Why not
cuz im out of alcohol lmao
Get more smh
meh
i'm trying out ServerRestorer right now
Okay go for it
so far so good, backups everything except what i tell it not to, can run on hourly intervals
Mojang mappings are all rights reserved, no one uses them
In fear of legal issue
Well.... People can use them in reference. Just not apply those mappings in a non-private context.
I would argue that point is the only explicitly allowed application of them.
legal issue being, when does that usage of the information exceed "internal, reference purposes", hence the hesitation to use beyond that.
They're also not really "complete" either, no method params, etc
^ also local variables. But that is a hard point since compile-> decompile changes how those look from the original source anyway...
I have that sometimes too
just 2 times never like that
if there's no stack trace, is it really an error?
"Not a string" is a fun new spam message in 1.16, just another to add to the list
The source of the error. Is in (no surprise) data converters.
no idea how mojang dropped the ball so hard on DFU this update while they got everything else so right, I guess just not enough time spent on that
they have a quota to meet
forking a plugin for the first time wish me luck
no pom, abysmal folder structure, let's go
Admittedly. The error could be non-reproducible in vanilla. But shame on them for not attempting to put better debug...
paper get on this, hide it
darn
We're not spigot, lol
Hiding errors arbitrarily is generally a bad idea.
the horror is the lack of debug info :/
That means that DFU is likely hitting bad data in conversion
if(error) noErrorsHere();
It would be enough just to throw a toString() on that nbt. imo
That would be enough to track down the source.
try{code}
catch(Exception ignored){};
I think that means its Not a string
it's not like anyone could read a stacktrace from DFU anyways
some one know how to send a itemdrop packet?
EntityHuman has a dropItem method I think
That's NMS though, if you want to use protocollib then idk
so could you give me a demo?
What do you need this packet for?
just when a player was slain, the killer could see a special drop but cannot pick
Are you making a plugin?
yeah
no problem with you used some
I think the way you should do it is to spawn in item entity at the player's location
If you're using NMS, I guess you could use ((CraftPlayer) player).getHandle().dropItem((CraftStack) itemStack).getHandle(), 0)
e
I'm not entired sure on that but something like that. Again just spawning the item at the player's location and not using NMS would be better
that's ok, thank you alot
you're welcome
Wait there's a much better way, use player.getLocation().getWorld().dropItem(player.getLocation(), itemStack)
but others can see it
What do you mean
hmmm no problem
So wat if they can see it!
@golden gust in fiarness method params and LVT names only exist in class files compiled with debug mode enabled
so they can't really give mappings for those - the names aren't in the bytecode at all
ah
parameter mappings could exist in terms of "index 0 of method A..." though, but that's not something proguard produces
ugh neither approach worked of using the obf or deobf numbers
I'm not sure how to deal with this situation, so weird
oh I didn't do the deobf right
oh dope keeping the deobf names fixed it
Github having problems?
I see you are having fun demon 😂
But am assuming the manual syntetic mappings fix the last remaining issues?
yes, I have func_212871_a_ and func_190670_t_ left to figure out
figuring out exactly which mapping is borked is kinda tough
this is github's way of saying, make sure to go get a snacks and chill for a bit
stay hydrated
there's one craftbukkit added method which is breaking stuff, so I gotta figure out how to handle that. I may have to manually add a mapping for it because it doesn't exist in normal vanilla I think
but we'll see
with that i think ima head off for the night, lol
haha
is tcpshield suggested on just waterfall servers or also standalone paper servers
Wherever you might face ddos attacks
👍, thanks
Is github down or did TCPShield just remove their github project? https://github.com/TCPShield/RealIP doesn't work
I'd ask in their Discord but the invite link they have on their website is expired
github is down
see like 3 messages above 
oh oops
whats ur fav porn category guys
I'm dumb thanks guys
might as well make it a productive night while gh is down
sometimes i watch this and cry at the beauty https://www.youtube.com/watch?v=iM_KMYulI_s
Here's your guide to making the perfect burger from the 'Master Chef' Chef himself, Gordon Ramsay!
LEARN MORE: https://gma.abc/2OHGhrm
SUBSCRIBE to GMA ► https://www.youtube.com/channel/UCH1oRy1dINbMVp3UFWrKP0w/subscribe
To read the full story and others, visit http://www.go...
he loves his salt and pepper eh?
stg i'm like half way in and he's salted every ingredient individually 
they know how to change the color when trying to put a command, I want to put it in aqua but I don't know how, it appears in red
learn and have fun with brigadier
that being said if the command doesn't exist / client doesn't know about the command it's going to be red no matter what you do
on another server it comes out light blue
Yes
do you know how to change that? mine on my server I have it red and I want to change it to aqua
What's the point of telling the player the command exists when it doesn't?
Jan considering the command names just look like adawdadwawd spam I'm not sure they're actual real commands
you don't understand me, I want to change the color format to aqua because I have mine in red
It’s spigot you’d never know
They are probably one of those people who are paranoid about people stealing their plugin list by figuring out what commands exist
im pretty sure dis dude is running cracked anyway
You don't understand ME.
If you have completions enabled, and there's no command with that name, it. will. be. red.
just went on his site:
WalkingPlayers is a series of premium and non-premium Minecraft servers that runs from version 1.8 to 1.15.
non-premium
cough
cracked
ftfy
also uses waterfall, a plugin can't change that color format?
Again, learn brigadier as that's responsible for defining commands and their argument types, which, along with the command map, the client uses to determine how to color what you're typing.
and stop running cracked software
I've already explained everything there is to explain as well, it's client sided, if there's no command with that name, the client colors it red. Simple as that. Full stop. Nothing more to it.
Is github having a stroke?
that's why I want you to tell me how I do to change the color
No, booly, no.
let him register every single letter combinatin as commands 
I have seen that other servers are aqua and in others red, I want to or try to change but I don't know how, that was my question
Github servers are down 😄
Guess you gotta wait
just said it's down 4 times my dude
so they don't know how to change?
wat
are you reading what we're saying or are you just clicking random links we're sending and saying random things
How many times do you have to say "that's not how it works" before people acknowledge that maybe that's not how it works
Why are yall still talking to the cracked software user
wiz would have cleaned him up already :(
Yes thank you for showing us the GitHub error page
its a different page each time
It’s a nice error page
@glad shell Read my message please for the love of god.
github is down
it is down
you cannot use it right now
try again later
again, it is down
I'm losing brain function as we speak
inb4 why cant i load github
ok
ask him again, he'll put it up @glad shell
interestingly only the first screenshot was localized
you could literally read the website
why can't I load GitHub
md why it no work
You can run git clone https://github.com/lucko/commodore.git
kneny why u no work
Do that.
what did you do to it md
woa ruud
blame knenwald

imagine having nitro

got it gifted 
imagine people sending you nitro instead of useful things
no
like a shitty drawing of your avatar 

get lost please
Seriously, I'm not going to tell you to stop flooding the channel with screenshots
ok nvm
still accepting cracked software users i see 
Woah pop we inciting people to flood the channel now? 
Outside of registering the commands, we do not care how they do it
no im inciting sharing
It is not my server, it is only an example, I want you to help me how to change color only: /
no
Outside of registering the commands, we do not care how they do it
imagine telling someone to get lost but then putting "please" at the end
lol
I am a man of culture and kindness, of course 

no he's a very kind individual
I'm very disappointed in you github.
Kindness means weakness
head patts with kitty ken

Wouldn't it be chin strokes?
Well if he's upside-down the ground will pat him on the head all the time.
but the ground isn't soft :(
Try grass!
The ground can be soft ^
Or mud
Or cowdung
but if he is upside down then isn't he the one patting the ground
It's a mutual patting
ah yes the universal laws, ken pats the ground and the ground pats ken
It's a pat bonanza whenever Kneny Remote Moving Images Broadcast Service Technology is around.
I've never been called by my full name!
s/Kneny Remote/Knenwald Remote
GitHub is up 🎉
@vernal moth down to 1 last compile error 😄

the issue is Lnet/minecraft/loot/LootEntry$Serializer;a(Lcom/google/gson/JsonObject;Lnet/minecraft/loot/LootEntry;Lcom/google/gson/JsonSerializationContext;)V
and figuring out why that method is called a
all I know is the whole method is surrounded by // CraftBukkit start and // CraftBukkit end
so I feel like a craftbukkit patch added that method, implementing the a method
wasn't that a craftbukkit decompile fix?
cuz of some syntetic method/generic weirdness
yeah, literally the worst fucking way to fix that
just patch it back in instead of fixing it
jfc
what happened there
¯_(ツ)_/¯
md_5's fix for using bad mappings and a bad decompiler is to just patch back in when fernflower fucks up
standard md69 behaviour
smart

pet her
pet them
calypso
Ahh demon the fucking serializers fucked me hard too, I manually mapped all of that
catto
But since mercury/Lorenz inheritance issue is fixed that should be much better
I literally just have 1 failure 😦
wait are you saying the most recent versions of them handle this stuff better?
I had like 20 lines of manual mappings ^^
I have
net/minecraft/server/MinecraftServer c (Luy;)V func_213166_h
net/minecraft/server/MinecraftServer d (Luy;)Z func_212874_c_
amn a (Ljava/lang/Runnable;)V func_212871_a_ # net/minecraft/util/concurrent/ThreadTaskExecutor
dbo$b a (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V func_230424_a_ # net/minecraft/loot/LootEntry$Serializer
The last line doens't work for some reason
No didn't you work with jami.e to fix mapping issues where return type of overriden methods were changed?
no, but that's what the top 3 lines are dealing with
I have no idea why this method didn't map
This is what I have nowadays
Guess I cleaned bunch of stuff up
oof
I hope more issues don't show their head after this is fixed
if so - it's really clean
I'm trying to do as much stuff automatically as I can
so in paperweight I do a lot of shit to try and fix a lot of stuff automatically when possible
Most of those SRGs are for obf helpers
I'm not too worried about obf helpers, we can just change our target name to get around those
If we port patches, we kinda want to get rid of them, don't we?
yeah
Or well, that would be manual
but it would be manual yeah
I just mapped them with OH suffixes
totally worth it to manually nuke them 
why wouldn't mercury map this method when it's in the mappings though? :S
oh
probably because the signature isn't fucking right lmao
kitty catty
okay mercury is refusing to map this method for whatever reason
well i have absolutely no idea, so that's cool
maybe when I come back to it tomorrow I can figure it out
Damn I should have pushed this up so you could maybe take a crack at it mini
In bed now so too late
sleep well demon 
The method has a generic parameter which I'm sure is part of the issue. Not sure how mercury handles that
Thanks
Oh wow, John Travolta's wife passed away.
that made national news here 😳
HEEEL! P... network-compression-threshold sat to -1 on waterfall but! 64 or 512 on the servers! I read 64 is better then on spigot 512 to reduce lag! WTH! I want to give ppl. form us a better connection.
Interesting. So back in 2009, Cartoon Network had a game called FusionFall. Was a cool kid MMO. The game shut down in 2013. Fan remake started in 2016. In April of this year they announced development is low and they wouldn't be releasing new content, and a week later Cartoon Network comes in and DMCA them.
oh god I loved playing fusionfall back in the day
Ya. Just sucks it got shut down.
afaik it was shut down do to their incompetence
Wdym?
some of their decisions didn't lead to a sustainable mmo
Ahh.
Whelp, oh well.
188,000 members on their forum.
Oh so they split it up into 2 games.
I should clarify, the original fusionfall was shut down to to CN / studio's decisions, not the fan remake
Ah, the original studio that made FF went bankrupt, content stopped being released, the game went free to play, and CN not knowing how to maintain an MMO on their own.
Whelp, I guess it's back to playing club penguin.
oO
Damn I should have pushed this up so you could maybe take a crack at it mini
@ancient bolt dw, I don't have time anyways ^^
Work + good weather + ppl yelling at me to do hangar ^^
@vernal moth hangar eta
You can help ;)
this isnt java, what we doing right now has not much to do with java
its just porting scala templates to freemarker
o
yes
@cedar spade hangar wen
@cedar spade hangar wen
@cedar spade hangar wen
lol

I enjoy how the background warps reality in that gif
10/10 image editing
nice things more like, nice pings
Badum tss
I'll just ping both mini and you every day from now on
moonwalks out
Hey Kneny you're also a contributor
moonwalks out faster
@quasi valley hangar wen
Am 99% done with my freemarker rewrite at work now
It looks like the whole application is 50% faster now
Pretty insane how fast it is compared to thymeleaf
(this is a pretty big set of templates, deeply nested etc)
I wrote my bachelor thesis about this project, it's pretty cool. We basically have a set of components (like an text, an image, an container etc) and ppl can put them together in our cms, CMS exports as json, I read json and throw it into the templates where a big resursive switch renders the whole shit
Poggers
?
hm
Done
ok
what does this mean The server has not responded for 10 seconds! Creating thread dump
Means the server isn't responding for 10 seconds
it means TPS = 0
many reason why thats happening
the server may have too many things scheduled to do
infinite loops
https://twitter.com/theemojidev/status/1282666174451290112
Movie review for the third annabelle film
The third Annabelle film is basically “Home Alone with Demons”. Keen for the sequel, “Demons in New York
Gotta say it was significantly more enjoyable than most other movies in that franchise
Mostly because I refused to believe it was anything other than a really weird Home Alone spin-off

yeah it's great, I just sat on my balcony for half an hour
but can only go outside properly in like 2 hours, have a seminar now 
(DiscordBot) xkcd: Nerd Sniping (12 December 2007)
i want to try doing this someday
Don't you have seminars online?
I have a better internet connection here than in my flat 😂
Since I don't pay for more than 100mbit but on mobile I get 300mbit 😂
hehe
did broc take it down!?

anybody knows good plugin for showing player rank prefix above head ?
with tablist if it could be possible
you mean like this? (the diamond hoe is a rank icon on my server)
if so, then no. i dont know any good plugins (any at all really). i had to make my own
@waxen panther wtfwtfwtf 
morning

like that above but with text+ I tryed now nametag edit and it seams broken on 1.16.1
https://www.proximyst.com/birb/
@void void it's https://birb.proximyst.com now I've been told
@vernal moth it hasn't felt like summer yet in Oregon
meanwhile, in texas
Hawt
198 degrees yum
Fahrenheit 
Fahrenheit, the only real temperature
.w 102F to Celcius
(DiscordBot) No results found.
That's how much gas he has left, Olivia.
see what i mean
39°C? 
funny. my dash doesnt look dirty until i take a pic of it lol
then every piece of dust and smudge happens to find it way into the shot
All the spit and sneezes 
🤧
Also, I was thinking about the F vs C argument the other day and it got me wondering why we don't use 0-100 for every metric. Like, why don't we change hours to be 100 minutes. Etc.
Who made it 60? And why?
because circles
it prolly wouldn't really add up to a sun rotoation / day/night cycle
but yeah definitely, I'd much rather have something at least close to it
My timecard at work uses "ticks" as in 100 per hour
@vernal moth it hasn't felt like summer yet in Oregon
@stiff yarrow first good day in weeks
27C
We had above 30 a few weeks back already tho
Had good weather for like two weeks straight back then
2 tick working IRL 
literally been raining this week
Same
ok who should i believe
0-100 is stoopid.
is server#getOfflinePlayer safe to call async
wanna get some uuids -> names
@void void dont trust the /tps command output. it lies because of tps-catchup
a better metric is /mspt
yes
/LagMeterPlus, whatever it calls itself on any given command
trust /mspt more
Relying on plugin to give you stats 
thats what happens when api methods are lacking for tps on spigot
k getOfflinePlayer isn't safe per dem forum threads

Not safe and can trigger a blocking Mojang lookup, right?
killing serbur due to profile lookups
Hmm?
Make Bukkit#getOfflinePlayer thread-safe
Ahh
in general that api is garbo
Well, PlayerList#playersByName uses a non-thread-safe map. We solved the puzzle.
Fix it plox
The API is definitely not thread-safe. Now as for the fix...








