#general

3141 messages · Page 1682 of 4

meager tusk
#

BRO!

ashen cliff
#

BRO!

nimble depot
#

:thonk:

left swift
#

Idriz is back from their Serbian mandated vacation?

mystic narwhal
#

hi

cosmic raft
#

Bloody song stuck in my head

ashen cliff
#

Bro. Share.

cosmic raft
ashen cliff
#

Hate the video, but the song is good.

ancient bolt
#

I've got Take It Easy by the Eagles in my head

#

Can't complain, great song

worn ember
#

everywhere i went it was playing lol

warm anchor
#

Ded you have a speaker in four bathroom??

ashen cliff
#

Yes.

worn ember
left swift
#

That's what they do for kidney stones

worn ember
void void
#

Yes

left swift
#

Through ur stomach

#

And the kidney stones cry so much they get smaller and pass

worn ember
#

cool

left swift
#

Thanks

left swift
#

Yo idriz

worn ember
#

Yo idriz

limpid comet
#

Yo idriz

formal turret
#

Yo idriz

magic river
cold crescent
#

Is CMI worth 15 bucks ?

warm anchor
#

I wouldnt use it even if you pay me $15

#

The project reminds me of the video codec packs you used to get from the early 2000s. It's useful but you also get a bunch of junks

cold crescent
#

According to the plugin reviews, 90% is 5 star.
But they said its hated

warm anchor
#

I never trust reviews espcially on spigot

cold crescent
#

True, I noticed its so bulky & contains lots of features that you don't even need.

warm anchor
#

coz it can be removed/and the average of the user there is like 12

cold crescent
#

I honestly just need a good chat formatter, other than EXChat

royal kernel
#

Dont you love it when random people hop into your dm’s

warm anchor
#

if they are advertising and from this server, you can let the mod know

royal kernel
#

Thanks, it was just a rando from another discord server

void void
#

is paper website off

#

??

#

is loading for 2 minutes

tropic flame
#

get K-Lite and in the installer you can choose only the ones you want

#

pretty lit 👌

#
  • a fork of MPC-HC that's actually updated lmao
void void
warm anchor
#

Thanksfully VLC come

tropic flame
#

sure... but maybe for other things outside of VLC

#

if I want to use the updated MPC-HC fork

pale hare
#

OI

tropic flame
#

hello

mellow warren
#

@zenith badge you don’t get to have fun

warm anchor
#

Are you a bedwar pro? I see you have good YT video @zenith badge

zenith badge
#

im like a 375 star

#

about to stream again twitch

warm anchor
#

wow nice

sinful depot
#

so, silly question, but since the papermc.io website id down currently where should i go to get the latest 1.17.1 mc paper JAR file?

unkempt drift
#

does the API still work?

sinful depot
#

TLDR friends and I decided to play some minecraft and i wanted to update my MC server and need the updated version :<

unkempt drift
#

lol

sinful depot
#

@wraith trail ur a godsend

#

works like a charm

zenith badge
#

we need to see cloudflare stats soon

warm anchor
#

You never realize how many dl paper has per minute until website goes down PepeLa

zenith badge
#

fr

#

its not even users only though

#

applications that use the API like server panels are effected too

flat oriole
#

Iris is amazing

magic river
#

I thought they were calling it Xe these days

jade dome
#

hello

#

i don't know in what channel i must ask, sorry if i'm not in the correct channel, but i need help

#

when i place too many objects with lores and names in a shulker, the server kicks me out
does anyone know how to fix it?

untold copper
tropic flame
#

no plugin is worth 15 bucks

novel horizon
untold copper
#

@ashen cliff
i lost 50/50 on baal

#

but i got best girl

ashen cliff
#

You mean your wife?

untold copper
#

yes.

ashen cliff
#

Also bro, good morning.

untold copper
#

im kinda sad i wanted baal

#

or kokomi

ashen cliff
#

And good night.

untold copper
untold copper
serene bolt
untold copper
#

i have enough anemo chars tho, sucrose, kazuha

ashen cliff
#

Succ.

#

Best char.

#

Just watch her do 11k while not even trying.

untold copper
#

c2 succ

ashen cliff
#

C6!

untold copper
#

time to become a jean main

#

kazuha who

novel horizon
#

why does it still exist though

#

like they still pay for it

serene bolt
#

it's owned by PhonicUK which is the McMyAdmin / AMP server panel person, probably just sitting on the domain because it's a good one to have and doesn't really care much about the site contents itself

novel horizon
#

Yeah, you're probably right, but still, people using it and finding it, damn

thorny totem
#

lol I'm still using MCMA2 despite being unsupported for years since he worked on AMP

#

No one knows the delay between MSA account code unlocks? I migrated almost all of my alts but still 50 left to unlock n' migrate xD

serene bolt
#

that's a lot of minecraft accounts... what do you need 50+ accounts for? :P

warm anchor
#

how else are you gonna keep a 50 concurrent player count?? Faking number on MOTD??

#

😎

novel horizon
#

why fake the number? just use fake players in the game

potent fossil
#

smh

earnest geode
#

oh no not again

solid sapphire
#

tf when playit uses mumbai tunnel server

#

even though bangalore server has less latency

cosmic raft
#

Lena Leon x Disco Fries - Borderline is OUT NOW!
Subscribe to our Spinnin' Shorts YouTube channel: https://spinninshorts.lnk.to/rLtnCpNUYL!YT

Make sure to subscribe to Spinnin' Records: https://spinnin.lnk.to/subscribe
..and turn on notifications to stay updated with all new uploads!🔔

Join our official Discord server: https://spinnin.lnk.to/d...

▶ Play video
potent fossil
#

insert jammin pepe

cosmic raft
potent fossil
#

insert hyper jammin pepe

remote pelican
#

guys I know this may be not related here but can an AFK minecraft account drag the TPS down to its knees?

potent fossil
#

not the account itself but i know ppl like to afk next to farms, and then farms can certainly do that

remote pelican
#

like it is standing still in a chunk

#

which doesnt have anything

potent fossil
#

theres not enough information to know, you'd have to inspect a timings report. i guess there is a chance it's a bot and its client is spamming packets but i have no idea

wispy blade
#

h

mental meadow
golden gust
#

oh, wow, das pretti gay

#

Okay, but, Tie.

mental meadow
#

cute

wispy blade
#

someone

#

somewhere

mental meadow
#

over

strange raven
#

probably a weird question but does anyone else ever just like

#

feel like somethings crawling ont hem

#

fuckin hate that feeling

wispy blade
#

yeah

strange raven
#

how do you stop that from happening

#

feels so bad

wispy blade
#

just check and rub the spot

#

usually stops it for me

nova plume
#

Same

strange raven
#

it just keeps happening

wispy blade
#

god i hate headlines sometimes

#

"Father stabbed woman calls neighbour in a panic"

#

did the father stab the woman or is it the father of the stabbed woman

strange raven
#

what

solid sapphire
#

Wtf

#

Just look

#

Cleaning pc which I got from work

potent fossil
#

so by the title alone the father stabbed the woman

wispy blade
#

it's way more ambiguous in dutch

potent fossil
#

bruh

wispy blade
#

somehow

potent fossil
#

then specify you translated it, cause i'd have no way of knowing that lol

wispy blade
#

it's quite literally the same sentence

potent fossil
#

obviously it's not if it's more ambiguous in dutch but whatever

#

i've got physics to do

wispy blade
#

hf

void void
#

ㅇ0ㅇ

plucky sparrow
#

You might become dustman

solid sapphire
#

I have bcome

#

Capacitor plauge!!

golden gust
#

looks tasty

wispy blade
#

so, eat up?

golden gust
#

what flavour is it? mind double checking for me?

wispy blade
#

probably aluminium foil and plastic

meager tusk
#

cringe convo

ashen cliff
#

Very.

gusty egret
#

Man I thought geyser’s support is crazy late night… looks like PaperMC is flat out much much crazier

#

I occasionally check in PaperMC support to learn stuff…

potent fossil
#

consider, if you will, that we arent awake in here to support people but because we love to shitpost all night long every night

#

😎

gusty egret
#

Much is the same in the helper channels in Geyser lol

wispy blade
#

all day*

potent fossil
#

all day all night what's the difference anymore, i havent slept in weeks

wispy blade
#

D:

waxen panther
wispy blade
#

hi broc

gusty egret
#

Difference is that we get a lot of kids who are probably not yet ready to run servers, but are, thanks to free hosting like Aternos… you guys get people who probably shouldn’t be running servers, period. Lol

wispy blade
#

yeah

potent fossil
#

we have plenty of "help im hosting my server on aternos why isn't tps 20"

gusty egret
#

Lol

gusty egret
#

Still better than Halix

minor badge
#

I hate public software :D

potent fossil
#

mari best mari

golden gust
#

I hate public Mari

gusty egret
#

I love public software, just hate free public servers that allocates 32 accounts on 16 threads hahaha

#

“You each get half a thread and 4gb memory, good luck!”

golden gust
#

See, minecraft is resource efficent

#

it contains all the major work to a single thread

gusty egret
#

Ahahahaa

#

Honestly it’s not too bad for a small server if they run paper, especially now that Tuinity is merged back… but geyser actually uses a fair bit of resource… and people just comes in and ask why it lags bad when they put 2gb on waterfall and 1gb on each of the 2 servers 😆

gusty egret
#

Anyhow, just here to express gratitude, and solidarity for late night support helpers before I go to bed!

solid sapphire
#

also update on the dust my allergies kicked in and now my eyelids is basically a golf ball now

#

so yeah guyess who is not going out for the next week-ish

twin lagoon
#

@mossy vessel happeepoheart

mossy vessel
#

Good morning michele 👀

solid sapphire
#

Can someone help me giagnose this monitor?
It turns on , shous a dell icon and shows the vga in but after the "Auto select" screen goes it stops
then the only wy to fix it is by unpluging and waiting for a min or 2

novel dirge
#

can i make so 1.8 players will beable to join a 1.17.1 server?

ashen cliff
#

ProtocolSupport.

novel dirge
#

how man

ashen cliff
#

Download the plugin, install the plugin, pay to the Russian gods, start the server, join.

left swift
#

asks question

answer

HOW?

ashen cliff
#

Synonym bro!

meager tusk
#

Most legible Slovenian.

ashen cliff
#

Local farm store.

wind geyser
#

State Farm

solid siren
#

is it possible to fix lag chunks

#

its when u entered a specific chunk a lag happens

ashen cliff
#

Remove the chunk.

solid siren
#

how

#

theres nothing in there

humble prism
#

am i evil for putting around 20 meowing cats at my friend's base?

worn ember
#

the fact thats your friends base seems the real crime here

left swift
#

Tf

#

No one gonna address the reactions

left swift
#

Reactions

worn ember
#

lmao

#

didnt even see those

#

niger is a country tho thonk

left swift
#

I mean if they were talking about a country sure

worn ember
left swift
#

Cant react 2 gs

worn ember
#

Hello sir, i'm committing tax fraud, but i didnt actually do it cuz i couldnt do it

wispy blade
#

lol

#

true ded moment

left swift
#

It's okay to say the n word if you put a 1 instead of the i because it's not actually spelling the word

worn ember
#

thats not a valid word tho bigbrain

#

im just fucking with you dude, i think the intentions were pretty clear

left swift
#

Smh ded

#

Darkrtp

#

Mods are asleep let's start a crypto scam

wispy blade
#

btw ded is your rtp finished yet?

worn ember
#

lmao had a dude report a bug few days guess what it was?

#

he wasnt using my plugin

wispy blade
#

lmfao

worn ember
#

can the people that make rtp plugins at least do it right, so i dont have to deal with it

wispy blade
#

some people really shouldn't be running a server without knowing basic troubleshooting stepd

left swift
#

Maybe if u made ur rtp plugin not exactly the same as the shit ones ppl wont get confused

#

Same name

worn ember
#

kinda yikes if i change it now tho

left swift
#

Not really

worn ember
wispy blade
#

shogicraft almost done btw

serene bolt
#

!ban @cursive iron racism

thorny flickerBOT
#

:raised_hands: Banned Krivakor#4275 (racism) [1 total infraction] -- Puremin0rez#1337.

wispy blade
#

thanks pure

serene bolt
rich ridge
worn ember
#

tbh i havent really been doing much programming at all lately, just work related programming

left swift
#

Does ovh let you cancel a 1 year thing when you call them

wispy blade
#

been playing shogi over the board a lot lately

left swift
#

Or do they make you pay the rest of the year still

minor badge
#

@serene bolt petition to name you lead cutie of moderation

wispy blade
#

YES

minor badge
worn ember
#

i think it just cancels when the subscription ends? idk

#

dont you pay up front anyway?

left swift
#

They auto renewed my 1 year contract thing without notifying me

worn ember
#

otherwise probably pay what you used

left swift
worn ember
#

had that with my space engineers server lol

#

automatic billing is a bitch

left swift
#

I pay monthly but they make you sign some 1 year deal or something for it

#

When I went to cancel cuz I'm switching hosts it told me I had to call CringERS

worn ember
#

probably need to manually verify you're gonna pay all the fees kek

#

cuz you're breaking contract

left swift
#

Ovh notification system is dogshit

worn ember
#

tnx for reminding me to pay my hetzner invoice lol

#

i forgot

wispy blade
#

wait ded has money?

worn ember
#

i have a job bruh

left swift
#

I'll let u guys know how bloomhost goes

worn ember
#

is that an mc host or just servers

left swift
#

Mc host

#

I think they have vps too

#

But gross

serene bolt
#

bloom is an excellent host, would definitely recommend, they're out of stock in US most of the time though :(

left swift
#

Yea I joined their waitlist discord for a east coast server got a 20gb last night

worn ember
left swift
#

Havent even looked at the panel since I got it lul

worn ember
#

only mc servers i'll ever be running again are modded lol

#

vanilla too ez

wispy blade
#

fact

#

need friends for modded though, makes it more fun

left swift
#

Having friends in general makes things more fun

#

So I've heard, I wouldn't know

worn ember
#

facebook moment

wispy blade
#

yeah

#

why use it

worn ember
#

tells me to accept cookies -> redirects to invalid url

wispy blade
#

also why are you not using ublock origin yet?

worn ember
#

i am

#

it just doesnt show

meager tusk
#

why do you have ABP too

wispy blade
#

exactly

worn ember
#

cuz more is better

meager tusk
#

no not really

vernal moth
#

Clearly

worn ember
meager tusk
#

.kill ded

limber knotBOT
#

glares at ded until they die of boredom.

#

DEDs existence

meager tusk
#

ouch

worn ember
#

nice response time

wispy blade
#

"more is better"

more if statements clearly better

worn ember
#

yesterday i learned the ublock puts urls in the host file

#

and redirects to loopback lol

vernal moth
#

How would that work?

#

It doesn't even have perms to do so

worn ember
#

those are all ad domains

meager tusk
#

ok

vernal moth
#

Who added them tho?

worn ember
#

not me

void void
#

ublock doesn't touch the hosts file

meager tusk
#

it has no perms to touch hosts file

#

so it can't have touched hosts file

vernal moth
solid sapphire
#

wait

worn ember
#

ig i could check audit logs

solid sapphire
#

its puremin not purmin?

#

🤯

void void
#

you might've put that there yourself

worn ember
#

what else would block ads if not an adblocker

void void
#

did you try to block spotify ads in the past by any chance?

solid sapphire
#

PugBlocker™️

worn ember
#

hm, i did have a spotify adblocker a while ago, maybe that did it thonk

#

now i just have premium

void void
#

those domains look very similar to what I used years ago

#

and then I got premium

worn ember
#

now tell me again its not ublock 🙂

void void
#

ublock is prevent you from accessing before the page even loads

wispy blade
#

needing spotify when you can just stream straight from yt kekw

worn ember
#

yt quality is trash

void void
#

because of the hosts file block

wispy blade
#

let me point you towards bandcamp

worn ember
#

yeah

limber knotBOT
#

yt quality is good enough for most systems 👀

worn ember
#

its bitrate is trash and so is its compression

#

between spotify and lossless i cant hear a difference, but i can hear a difference between yt and spotify

limber knotBOT
#

it's enough for listening to in the background ¯_(ツ)_/¯

#

the music I want to actively listen to I just download

worn ember
#

i mainly switched to spotify cuz of the horrible yt algorithm

#

you'd be listening to the same 20 songs over and over

limber knotBOT
#

oh yeah, they fucked up their auto play extremely. I wrote my own tool years ago before they added that feature to youtube and it worked better lol

#

I should fix that up at some point thonk

#

I just only listen to mixes nowadays so the looping doesn't happen as fast

twin lagoon
worn ember
#

yeah i looked it up, you cant access the hostfile unless you communicate through an installed native app

twin lagoon
#

obviously

worn ember
#

well guess some app did then

twin lagoon
#

even then it needs administrator privileges

worn ember
#

magic

#

and audit logs are useless too cuz it doesnt log edits

#

Kaas

spiral robin
#

Hello

left swift
#

Aber

wispy blade
#

@spiral robin more bentley? 🥺

spiral robin
#

None

wispy blade
#

:sob

solid sapphire
#

:pain:

plucky sparrow
#

@wispy blade how are you

wispy blade
#

@plucky sparrow pretty good, you?

plucky sparrow
#

Can’t complain

magic river
#

So I have a package that got to our local sorting depot at 4am but still isn't expected to be delivered until monday 😦

worn ember
#

go pick it up xD

#

do they not work on saturday?

magic river
#

I wonder about that sometimes

#

But sometimes when packages show like this in their system they do just show up and never show out for delivery

worn ember
#

weird

thick wharf
#

Hey, hypothetical question.
https://youtu.be/F8cMZA8J2Hk

If the mod depicted in this video were successfully brought to the Caves and Cliffs update, and you used the full 4096 block height limit... How large do you think the total file size would be if you pregenerated the whole world to an area just shy of where the 64-bit Far Lands begin? (With only a world border separating you from the 64-bit Far Lands)

Just a ballpark estimate, assuming that some level of compression is possible.

Minecraft's new block limit is over 9 quintillion!
» Thanks to Manscaped for sponsoring today’s video! Get 20% OFF + Free International Shipping + 2 Free Gifts with my promo code ANTVENOM at https://mnscpd.com/AntVenom

» Breaking Minecraft Playlist - https://www.youtube.com/playlist?list=PLR50dP3MW9ZWMSVz2LkRoob_KRf72xcEx
» Get a Minecraft Serv...

▶ Play video
upbeat oxide
#

anyone migrated from 1.8 to 1.16 on a high-traffic server(1000+ online) lately? what was your experience, is the performance comparable at least?

twin lagoon
#

1000 players on 1 instance?

thick wharf
#

Oh my God

upbeat oxide
#

no, preferably in minigames context

twin lagoon
#

in minigames it wouldn't matter lol

upbeat oxide
#

hypixel-like servers

twin lagoon
#

i can't really imagine performance ever being an issue on minigame servers regardless of version

#

other than plugin issues

upbeat oxide
#

why? minecraft is sucking an insane amount of cpu, and even a 10-20% regression at scale could cost you a ton of additional hardware

#

after 1.8 mojang loaded a ton of crap onto the server

twin lagoon
#

chuck cpu limitations on there and don't use the shit you don't need

upbeat oxide
#

with each release perf getting only worse

twin lagoon
#

cpu usage would be fine

thick wharf
#

Aren't you running Spigot, Paper, Purpur, Sugarcane or something similar?

twin lagoon
#

sugarcane

#

lol

thick wharf
#

...I mean, it technically exists, doesn't it?

twin lagoon
#

it exists but shouldn't be used

thick wharf
#

I didn't say it's good

twin lagoon
#

purpur shouldn't be used on a minigames server either

waxen panther
#

@twin lagoon yeah what do u know about minigames huh!

thick wharf
#

@upbeat oxide What kind of CPU is your server rocking?

upbeat oxide
#

you mean the cpu model?

waxen panther
#

what kernal for meggaagame

thick wharf
twin lagoon
#

why DM

#

just send the cpu model

waxen panther
#

why tf does cpu matter

#

its just a minigame server

void void
twin lagoon
#

and that

void void
#

lets you go >20 tps

waxen panther
#

unless you're having only 1 server why the fuck would there be a cpu speed concern

twin lagoon
#

for all you care you could just chuck a minigame server locked to 1 cpu thread

thick wharf
#

They said their CPU usage is a problem

twin lagoon
#

yes and a better cpu won't fix that

upbeat oxide
twin lagoon
#

or a bad cpu

upbeat oxide
#

it's not about keeping the TPS

thick wharf
#

I still want to know what kind of CPU they have.

waxen panther
#

zzzzzzzzz

twin lagoon
waxen panther
#

just buy more hardware

thick wharf
#

And I figure a CPU-Z screenshot would possibly clutter chat, hence DM

twin lagoon
#

like you could probably just make a 1.17 instance use the same amount of cpu

upbeat oxide
#

I found 1.8 cpu on minigames to be pretty linear to the amount of online players though

untold meadow
#

but an increase in player count is an exponential increase in the amount of shit a server has to do

twin lagoon
#

@untold meadow BEST kezz

untold meadow
#

BESTEST micahehaheeheleelahahaialahehelell

upbeat oxide
thick wharf
#

@upbeat oxide Would you be willing to share a CPU-Z screenshot to satisfy my curiosity? :3

untold meadow
#

round up to zero

upbeat oxide
#

how is CPU-z a linux tool? lol

thick wharf
#

Um...

chrome cosmos
#

neofetch for linux

thick wharf
#

CPU-Z is a free piece of software with a GUI that tells you everything there is to know about your CPU... But I don't believe there is a Linux version. My bad.

chrome cosmos
#

there is neofetch

thick wharf
#

What he said

chrome cosmos
#

installing software on linux is easier for some softwares

#

likesudo apt get neofetch

magic river
thick wharf
#

I don't really know anything about Linux 🤐

chrome cosmos
#

WSL person here

thick wharf
magic river
#

I'm assuming the 64-bit limit is the largest whole number a 64-bit floating point value can represent which is 2^53

thick wharf
#

I think it uses Signed Integers, actually

magic river
#

No?

thick wharf
#

For coordinates, not world generation

magic river
#

Player positions are doubles

thick wharf
#

Eh....

magic river
#

World block coordinates are probably longs, don't remember

thick wharf
#

Did you get to watch the video yet?

magic river
#

Unless something has changed in recent versions of Minecraft until 1.18 you can actually pack every possible coordinate in a single long though

silver nexus
#

Lmao my school appears to not enforce dress code or PDA rules

#

That’s fun

chrome cosmos
#

wait until some MF gets 128 bit

thick wharf
#

I'm just trying to figure out the theoretical filesize needed to pregenerate an entire world using that mod, but with a 4096 block height limit

#

Assuming that you set the world border so that the Far Lands would be just barely out of reach

magic river
#

If it's 2^64 instead of 2^53 then the answer is probably "more than all the atoms in the solar system" or something 😛

marble lark
tropic flame
worn ember
marble lark
tropic flame
#

well, yeah

thick wharf
#

But you know what, screw the 64-bit mod.

tropic flame
#

oh

#

ok today i seem not to know how to read

#

i see what you meant now

thick wharf
#

What is the filesize of an entire pregenerated world using vanilla size limits?

#

Vanilla height limit, vanilla world border, etc

magic river
#

10,000,000 * 10,000,000 * 96 (arbitrary average generation height, air is free) then compression ratio is about 9

#

Oh but each block is not a fixed size anymore either

#

So... complicated

thick wharf
#

I assume that the file size is already gonna be several terabytes before players start making changes to the world by placing and removing blocks.

magic river
#

Before 1.12 or so it would be 2425 TB

#

Today I'd guess like half that?

thick wharf
#

HOLY FUCK 2.4 PETABYTES?!

magic mesa
#

Chunk format on wiki.vg states the bit mask length can be up to the max size of a varint and the bitmasks are longs depicting a chunk section (16 * 16 * 16) so the world can be very large. So it can be up to 137438953408 chunk sections if I understand correctly

craggy canyon
magic river
#

10,000,000 * 10,000,000 * 96 * 2.5 / 9

thick wharf
#

No wonder nobody uses pregenerated worlds on actual servers.

void void
#

I've always used pregenerated maps

#

Just not the whole map ofc

#

Only the first 5-10k blocks

thick wharf
#

Somebody should get Hausemaster an SSD farm that's over 16 petabytes in total capacity.

#

Not including redundancies and stuff.

magic river
#

...I don't even know who that is

thick wharf
#

Admin of 2b2t.

#

"The oldest anarchy server in Minecraft"

magic river
#

meh

thick wharf
#

He has his own private Paper fork because for a long time it just wasn't viable to update from 1.12

magic river
#

That's nice

worn ember
#

i wonder why

spiral robin
#

2b2- aPES_Sleep

worn ember
#

imagine sitting in queue for 4 hours to then get insta killed by hacking skiddies

magic river
#

Imagine thinking PVP in Minecraft was worth bothering with

worn ember
#

the only appealing thing to it is actually making the exploits themself cuz that at least sounds somewhat interesting

magic river
#

It was only ever worth doing before beta 1.8 when losing was cheap but even then people went out of their way to just grief you

#

Like, back in the day if you could have a server where PVP was allowed but not guaranteed to happen on every meeting it was kind of exciting and even if you lost a fight whatever, 20 minutes or less and you'd be back at full strength

#

But the game mechanics and networking are just not designed for PVP (and in general melee PVP over the internet is a shit show)

worn ember
#

pvp fights should be done irl

#

bring back the gladiators

#

at least then you got something to lose, like a limb or two

thick wharf
#

I think PvP should be handled in a ritualistic fashion, like with the Clans in the BattleTech universe.

worn ember
#

sure, good luck enforcing that tho

thick wharf
#

Trial of Grievance and Trial of Possession would probably be the two most common on a Minecraft server.

#

The former is exactly what it sounds like. Somebody pissed you off, and so you challenge them to "honorable combat" with a very large audience. That's their version of a civil liability lawsuit.

formal turret
#

wdym enforce just make a plugin do it for you

thick wharf
#

Trial of Possession... You basically declare that you want something that the other person has. If you win, they have to give it to you. If they win, then they get something of yours.

#

Trial of Position is an affair entirely internal to your own organization, and is basically how you would gain ranks. Technically speaking, no outside parties need to know what goes on behind closed doors, and so you could just claim you defeated your superiors through "Honorable Combat!" in order to get to where you are, when it was probably just "Hey, can I get a promotion?" "Yeah, sure. Here you go."

worn ember
formal turret
#

ok mb

thick wharf
#

Trial of Absorption... Is fought exclusively by entire groups. The winner basically swallows up the loser, and they become a bigger group.

#

And Trial of Annihilation... Is when you've done something so offensive to the other Clans that they just want you gone.

#

And not just you, but your family too, and all of your civilians. Everything. If it's got your name anywhere near it, then it has to be destroyed.

#

By that point, it becomes more like traditional war, and you're fighting for survival.

void void
#

lol low res

#

damn itsw weird ingame lol

untold copper
#

google docs knows whats up

thick wharf
#

https://en.wikipedia.org/wiki/Java_performance
One of these days, I will find the perfect JVM for running a large server with many players

In software development, the programming language Java was historically considered slower than the fastest 3rd generation typed languages such as C and C++. The main reason being a different language design, where after compiling, Java programs run on a Java virtual machine (JVM) rather than directly on the computer's processor as native code, a...

twin lagoon
#

yes it's called hotspot

marble lark
#

HotSpot has probably hundreds of engineers working on it round the clock

#

that actually makes me curious about one thing lmao

upbeat falconBOT
marble lark
#

well that was anticlimactic

thick wharf
#

Maybe we should do an experiment

#

Run a large server, gather data, switch JVM, repeat

#

Keep everything else the same

untold copper
#

day #95 of trying to get abs: no exercise cos i didn't want to

marble lark
left swift
#

Ur calling urself snoopa sama?

marble lark
#

I'm not sure about the internals of the other 2 though

left swift
#

Someone thinks highly of himself huh

marble lark
#

I only really know about HotSpot

meager tusk
marble lark
#

?

#

oh

twin lagoon
meager tusk
#

Private JVM implementation.

twin lagoon
#

Top secret.

left swift
#

Idriz

meager tusk
#

Doesn't work on any machine running out of Balkan.

left swift
#

Blink twice if you've been brainwashed

void void
marble lark
#

written in machine language

marble lark
upbeat falconBOT
marble lark
#

oh my god

meager tusk
void void
twin lagoon
#

@ashen cliff BRO!

left swift
void void
marble lark
#

7.4k stars my lungs LOL

meager tusk
left swift
meager tusk
#

Can't imagine being a dutch person.

marble lark
#

The readme has me fucking dying

Features

Our language includes several convenient features, perfect for any aspiring Presidential candidate including:

    No floating point numbers, only integers. America never does anything halfway.
    All numbers must be strictly greater than 1 million. The small stuff is inconsequential to us.
    There are no import statements allowed. All code has to be home-grown and American made.
    Instead of True and False, we have the keywords fact and lie.
    Only the most popular English words, Trump's favorite words, and current politician names can be used as variable names.
    Error messages are mostly quotes directly taken from Trump himself.
    All programs must end with America is great.
    Our language will automatically correct Forbes' $4.5B to $10B.
    In its raw form, TrumpScript is not compatible with Windows, because Trump isn't the type of guy to believe in PC.
    TrumpScript boycotts OS X and all Apple products until such time as Apple gives cellphone info to authorities regarding radical Islamic terrorist couple from Cal.
    The language is completely case insensitive.
    If the running computer is from China, TrumpScript will not compile. We don't want them stealing our American technological secrets.
    By constructing a wall (providing the --Wall flag), TrumpScript will refuse to run on machines with Mexican locales
    Warns you if you have any Communists masquerading as legitimate "SSL Certificates" from China on your system.
    Won't run in root mode because America doesn't need your help being great. Trump is all we need.
    Easy to type with small hands

twin lagoon
left swift
thick wharf
#

...

meager tusk
#

You're devops.

twin lagoon
#

Fact!

void void
ashen cliff
left swift
#

The dutch are just convoluted swedish

twin lagoon
#

krusic tell us more about KGBJVM.

meager tusk
ashen cliff
#

Can't.

#

Under NDA.

twin lagoon
#

is what I said too bro.

meager tusk
#

Special type of NDA.

#

You talk about it, you face wall.

ashen cliff
#

You talk, you die.

twin lagoon
meager tusk
#

Yes.

left swift
#

Nondisclosure death act

twin lagoon
#

You talk about it and you're reported missing the next day bro.

marble lark
#
But most importantly, Trump doesn't like to talk about his failures. So a lot of the time your code will fail, and it will do so silently. Just think of debugging as a fun little game.
meager tusk
#

No bro.

marble lark
#

my sides

meager tusk
#

Balkan NDA = No Dutchies Allowed.

twin lagoon
#

ah that's what NDA stands for

meager tusk
#

Yes bro.

left swift
#

@worn ember

cosmic raft
#

hello

void void
#

hello

left swift
#

Hi kashmoney

worn ember
left swift
#

Close enough

wispy blade
#

he wishes he was tho

#

who wants to be belgian

meager tusk
worn ember
void void
meager tusk
#

I wish to live in an apartment in Berlin and make fun of family back home for being poor.

left swift
meager tusk
#

Bro, why did you add toothpaste to my message reactions?!

twin lagoon
left swift
#

Colgate cleans ur teeth and freshens ur breath bro

meager tusk
left swift
#

What are you a crester?

meager tusk
#

No.

wispy blade
#

bruh. Sensodyne >

meager tusk
#

Aquafresh bro.

left swift
spiral robin
#

@cosmic raft

cosmic raft
#

hai

warm anchor
#

@spiral robin @cosmic raft I hope your weekend is epic so far Pepelove

spiral robin
#

woa

vernal moth
#

Oh god, I just learned about css grid

#

This will be so handy when redesigning hangar

magic river
#

So long as you don't care about IE or old Edge

#

Technically IE invented CSS grid iirc but it's not compatible with the final version

vernal moth
#

Yep

#

IE isn't a browser anyone should support

magic river
#

Just don't try to use subgrids or masonry and you're probably fine

#

subgrid is Firefox only so far and masonry is either unsupported or behind a feature flag everywhere

high grove
#

why is there a death event for falling to death underwater but no message

magic river
#

Death events happen when you die, doesn't matter how

#

The messages are a vanilla thing

high grove
#

i know

remote pelican
#

oh today is sep 11

magic river
#

I'm pretty sure falling to death in water is a bug caused by their home grown collision detection system but since it pretty much only happens in shallow water due to the nature of the bug everyone just assumes it's supposed to be that way

high grove
#

you can also have your client report fall damage to the server

#

even underwater

potent panther
#

so if no report fall damage = hacks?

high grove
#

i just think it's interesting how there's an event for that

magic river
#

afaik fall damage is indirectly based on the onGround flag, sometimes your client ignores the water you zoomed through in a single tick and marks you as onGround then the server ignores the water too and doesn't reset the number of blocks you fell so when that flag is toggled you take damage

#

The problem is they do a poor job of handling a collision that happened within a single tick of movement

#

In this case the collision with the water

#

Heh, MDN's documentation for masonry layout apparently switched to using real examples instead of images so it doesn't work anymore unless you're running Firefox and set the flag to enable it

#

So it just looks like normal grid layout instead of looking like Pinterest

thick wharf
# magic river The problem is they do a poor job of handling a collision that happened within a...

A simple (if naive) solution would be to compare your coordinates on the previous tick with your coordinates on the current tick, and then run a simple raycast between those two coordinates to see if you intersected water.

I'm sure that there would be a ton of ways to optimize this, though. For example, only caring about your Y velocity and not your other velocities, or only casting a ray through the specific chunk(s) that you've just traversed, or something like that.

#

Alternatively? You could also take a player's Y velocity and try to extrapolate where they will be in the next tick, or you could make the terminal velocity scale with the server's declining TPS during lag spikes.

#

Or even just... Not have it apply damage instantly, but instead first check whether or not they are now currently in water... and then apply damage if they are not.

#

The raycast approach would probably be the most accurate, but probably not the fastest.

vernal moth
#

Oh masonry is cool

#

Hangar isn't a gallery somit doesn't matter

thick wharf
magic river
#
Toptal Engineering Blog

What happens when two rigid bodies intersect in your video game simulation? Nothing! Unless you have a working collision detection system.

Toptal is pleased to have our very own Nilson Souto present this second installment of our three-part series on video game physics. Read on to learn about the algorithms under...

thick wharf
#

And by the way, I know that my proposed raycast solution only takes straight lines into account, but for movement that occurs during a single tick I don't really think that matters. Worst case scenario, you could just cast multiple rays.

magic river
#

The other option is to expand the entity's AABB by its velocity before moving so you can find all of the things it might collide with ahead of time

#

That's called speculative contacts

thick wharf
#

Speaking of AABBs and whatnot...

#

If only BSP was a viable optimization strategy for a game with player-deformable terrain in the form of blocks.

magic river
#

Speculative contacts methods actually use raycasting iirc

#

You find possible colliders then fire a ray between them to determine the time of impact

#

Although that only works for simple (non-rotated) shapes or circles/spheres

thick wharf
#

Then of course, there are potential ways to optimize raycasting itself, like using raymarching.

magic river
#

Stairs, entities, chests, enchantment tables, etc

#

Lots of non-cube or rotated things in Minecraft

thick wharf
#

If somebody does use speculative contacts to implement a fix for the shallow water bug, the option in the config file should be "death.fell.accident.water"

thick wharf
#

And things that actually rotate, you could use circles or spheres.

#

There's another way to look at it; instead of replacing the collision handling routine outright, you're just adding an additional routine that uses the raycast for the most simple check possible; "Did they intersect Water, or did they not intersect Water?", and the only two things the ray would ever need to return about a block are "Water" and "Not Water"

#

If the raycast detects that the player intersects Water during that tick, then it cancels or ignores the onGround flag.

brisk iron
#

Ñ

thick wharf
#

If it does not detect that they intersected Water, then the game's normal collision routine would apply.

#

Does that make sense?

thick wharf
#

...are you still there?

left swift
#

No

untold copper
#

:D

left swift
#

@ mods

untold copper
#

wyd

meager tusk
ashen cliff
#

Nothing.

untold copper
#

I got Jean bro!

#

How is that nothing!

meager tusk
#

Bring back Snoopa Facts.

ashen cliff
#

He got the snip snip, gave up on Jean, started getting buff, gave up on that, and then got back together with Jean again.

worn ember
#

snoopa body building videos wen

untold copper
ashen cliff
#

Bro.

worn ember
#

where are the daily posts

untold copper
ashen cliff
#

Your progress is slowing down bro!

worn ember
#

my gpu is pulling more load than you are bro

meager tusk
#

Him getting buff.

#

What the fuck is everything else you said.

ashen cliff
#

Just check his KGBLogs.

untold copper
meager tusk
ashen cliff
untold copper
meager tusk
meager tusk
#

You're off your Snoopa Facts, Snoopa.

untold copper
#

Day #1 of snoopa facts: McDonald's could buy a warship if they wanted to. I will return with more random facts tomorrow.

#

amazing.

ashen cliff
#

Well, I see Snoopa is in love again.

#

So, you proposed yet?

untold copper
#

..

#

wha

ashen cliff
#

Don't be shy.

meager tusk
#

Most intelligent w*sterner.

untold copper
#

i am confusion

#

*runs away*

ashen cliff
#

Understandable.

untold copper
#

thonk

#

.

worn ember
#

idk i'm not on paper 24/7 anymore, i moved on to roblox discord

untold copper
#

epic.

ashen cliff
#

Didn't even read it and knew you gave up.

untold copper
#

i dont do exercise 1 day

meager tusk
untold copper
#

and i've given up?

#

no.

#

i just didn't want to exercise today

worn ember
#

Yes, you're weak

untold copper
#

.

#

ur weak

meager tusk
#

Snoopa is now off his roasting game too.

worn ember
#

ur moms weak after i took her for a spin||ing class||

meager tusk
#

I think the lack of exercise is getting to him.

worn ember
#

at least it wont have issues rendering your abs

meager tusk
#

Why would it have difficulty rendering nothing lol

worn ember
#

peepoclap you got the joke

meager tusk
#

.kill DarkEyeDragon

limber knotBOT
#

reaches out and punches right through DarkEyeDragon's chest.

untold copper
#

never said i had abs

#

so

#

so

#

os

#

oa

#

r[agkrgjan

#

*dies*

meager tusk
#

don't spam?

untold copper
#

too late

#

i died

worn ember
#

i heard they have pills for that

nova plume
#

snoopa you havent even showed your abs so why do you even talk abt them lmfao

untold copper
#

i will show myy abs

#

once i get abs

nova plume
#

lmfao

meager tusk
#

how are you the CEO of getting abs if you don't have any

#

you're like the janitor of getting abs

worn ember
#

cleaning up other peoples abs

untold copper
#

im the ceo because im the only one trying

nova plume
#

no

untold copper
#

last time i checked you can be the ceo of your own company

meager tusk
#

you're right

#

you're the only trying AND failing

worn ember
#

i dont have to try dab

untold copper
#

who said im failing

nova plume
meager tusk
untold copper
#

I can't set it to CEO of trying to get abs because the nickname becomes too long

#

f

nova plume
#

idk why

untold copper
#

damn chat kinda tox today

#

chat needs 🧦

#

🧦

nova plume
#

shush

untold copper
vestal jasper
untold copper
#

hai

vestal jasper
#

Hi

untold copper
#

wydwydwydwyd

vestal jasper
#

Waiting for my lunch to be over so I can work

untold copper
#

what you having for lunch

vestal jasper
#

Nothing. I'm only taking it because I'm lawfully required to.

untold copper
#

Understandable.

vestal jasper
#

I'd rather be home an hour earlier tbh

untold copper
#

Yes.

warm anchor
#

True

#

Josh working riesad

untold copper
#

wYd

warm anchor
#

Oh god what happened to your name

untold copper
#

idk wy im saying hi to everyone

#

I became a

#

a... sama

nova plume
#

ew

wispy blade
#

genos pfp

#

most overrated character in the series, im disappointed

nova plume
#

smh snoopa

warm anchor
wispy blade
#

why would i want rocket launchers instead of boobs

warm anchor
#

Yes

untold copper
#

Yes

wispy blade
#

it'd be a fire hazard

untold copper
#

my hotness is a fire hazard

foggy veldt
warm anchor
#

That looks fine

royal kernel
plucky sparrow
#

The key to hiding your cables from your desk is double sided tape

#

Just make sure that no one ever looks under your desk

mental swallow
#

hello!

meager tusk
#

I found the coolest programming language ever.

#

No bias.

plucky sparrow
magic river
#

Idris is like Haskell meets Coq

#

Both painful languages to do anything with

plucky sparrow
#

Anyways

#

Use dap

wispy blade
#

@plucky sparrow make own programming language when

magic river
#

I wonder what SBS was referring to back in 2001

wispy blade
#

super bad shit

magic river
#

Something to do with statistics

#

Perhaps SBS Technologies

plucky sparrow
wispy blade
#

why can i not use switch as a command manager

#

explain.

plucky sparrow
#

It’s ugly

wispy blade
#

so are you?

plucky sparrow
#

I didn’t say it was beautiful

#

Smh my head

wispy blade
#

java 14 switch though

plucky sparrow
#

Imagine switches

worn ember
#

imagine dragons

tawny stream
#

hi guys, do you know some kind of cli tool to manage papermc and plugins versions?

wispy blade
#

cd, rm, and curl

bright wigeon
#

Hi

#

Can I ask a technical question here?

warm anchor
#

.ask

limber knotBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.

tropic flame
spiral robin
#

@frigid shuttle cutePepeWave

remote schooner
#

/give @s minecraft:bow{display:{Name:"{\"text\":\"Eternal Anarchy is the best server\",\"color\":\"#FF0033\"}"}}

#

hey does anyone know how to add bold to this text?

#

been messing with it for the past 30m and can't figure it out 😅

novel horizon
spiral robin
#

sulu so smart panda_hype_fly

remote schooner
#

@novel horizondude u have saved my life thank you my friend

#

god tier

novel horizon
magic river
#

Woo my Monday package says Saturday now

golden gust
#

Nothing like the joys of your package delivering earlier than expected ||Well, outside of the bedroom||

worn ember
#

no recognition for you sadge

foggy veldt
#

You can’t copy paste it bad answer

bright wigeon
#

I’ve seen some servers with a message below the version and the ping. How could I set that on my server?

worn ember
modern steppe
heady spear
#

weebs should be sent to prison.

waxen panther
#

ok

austere ivy
#

ok

unkempt drift
#

anyone know how I might make use of jackson's @JsonValue annotation (or rather the feature behind it) with an enum I can't modify (part of a dependency)

potent fossil
#

wrapper class that takes in the enum, then mark the field as @JsonValue?

unkempt drift
#

that won't work for serialization and deserialization will it? I thought JsonValue only did both if it was on an enum

potent fossil
#

Oh I'm not sure, I haven't done that before. Just a guess on my part

#

If all else fails you can write custom serde

unkempt drift
#

yeah, thats my fallback

#

but it'd be realllllly nice if I could just use that 🙂

potent fossil
#

Yea for sure

unkempt drift
#

oh wait, jackson has some "mix-in" thing

#

so maybe... I can use that here

native idol
#

.nether

toxic bone
worn ember
#

God windows accounts suck... Like if i add my school email to my mail app i have to meet password requirements to log in on my own device. Like what?

#

And change my pin every so often. And I can't override those cuz they're company policies

#

What the actual fuck lol. Guess I'm viewing my mail in browser then

magic river
potent fossil
#

Ah that's nice.

solid sapphire
#

if the windows pc username has a space, then what should i add as the username? in the rdp client

potent fossil
#

Not a clue. Maybe FirstWord\ LastWord but if that doesn't work no clue. I know Microsoft themselves recommend not having a space in usernames for this very reason tho. Might be better to just rename the username, gotta go edit registry and stuff tho

solid sapphire
#

lemme see

#

no

sharp sentinel
#

If the account was setup using a Microsoft account, it might be your email

#

(Or the first 5 letters of the email)

solid sapphire
#

Local account.

potent fossil
#

try quoting it i guess

solid sapphire
#

ive seen stuff if its a ms account to use the first name no luck

unkempt drift
magic river
#

Huh, I thought jackson was the slow one but it looks like gson is

#

Or, well, when the JIT is cold gson is faster but once hotspot really gets in to it jackson pulls well away

vernal moth
#

Oh yes, it always was that way

#

Only reason why I (and I guess many others) use gson is because it feels more lightweight to use

#

But for performance critical stuff like my Webservices, spring ships Jackson

magic river
#

Ah, jackson is slow as fuck for yaml though

#

I guess that's just because yaml sucks

vernal moth
#

Sadly I still have performance issues with json loading, 50ms+ in prod for loading a json file that represents my page from disk :/

magic river
#

fastjson is faster than jackson but it doesn't seem to be enough of an improvement to matter

#

jackson, gson, and fastjson are all about the same for deserializing JSON

waxen panther
unkempt drift
#

(at least right now) Hangar (wen?) uses jackson

magic river
#

The rest don't even support yaml, do they?

unkempt drift
#

nah, I don't think so

magic river
#

The real solution is to not use yaml

#

Suck it up and write some JSON

unkempt drift
#

well.....

#

yaml is much nicer to look at

#

from a noob POV

magic river
#

It's also 14x slower

vernal moth
#

It's mostly used for configs, which are loaded once

unkempt drift
#

yeah, I'm not doing anything crazy with it

vernal moth
#

They could take half a second to load and nobody would really care

#

Imagine DevOps without yml

unkempt drift
#

YAML web requests 🙂

vernal moth
#

For hangar we really need to get our shit together and like make like a priorized list of what we still need to do

unkempt drift
#

yeah ik. we've been sitting around doing nothin for a while now

vernal moth
#

On my list I have finishing up login and rebuilding of the design (I just learned about display grid so that's exciting), but other than that I have zero idea what's missing

warm anchor
#

This hangar will be the most over engineered shit ever if comes out

vernal moth
#

But like, it can't be enough that much missing, it feels complete enough for a public test phase already

warm anchor
unkempt drift
#

well the moderation should be sorted out

vernal moth
warm anchor
#

I mean web design is really different from what y’all doing lol

vernal moth
#

I haven't even touched my PC this week

warm anchor
#

Gotta enjoy the last bit of summer riepeek

vernal moth
unkempt drift
#

well its not gonna really work if there are 200 uploads every day

vernal moth
#

Like we got the whole flagging working and version approval too

#

Oh

unkempt drift
#

I mean itll work, but nothing will get reviewed

#

you talked about some automation, but I don't really know anything about that

vernal moth
#

We could maybe say only approve versions for the initial one

warm anchor
#

Just realize that it maybe a lot of extra work now I think about it

#

If it’s anything like spigot lol

unkempt drift
#

project ownership transfers

#

oh yeah, and all the caching

vernal moth
#

That's not essential for release, the transfers

unkempt drift
vernal moth
#

Caching we could also add over time when we notice something being slow, but yeah, would be better to give it an initial pass

unkempt drift
#

maybe there's too much in the To Do column

#

like ownership transfers

vernal moth
#

For automation of malicious detection I was just gonna steal the tool somebody wrote for spigot and hopefully improve it

thick wharf
#

You mean the tool @sand shuttle made?

unkempt drift
#

a lot of the issues I've opened are just "make sure this is right everywhere"

#

like permissions, null userIDs on models that aren't deleted when the user is

vernal moth
#

How can you ping them?! I tried but discord didn't find them here

unkempt drift
#

Make use of @Transactional a whole lot more <-- not really an issue per-se

vernal moth
#

It's stuff we can look over and give the codebase like a general quality pass I guess

thick wharf
#

Gotta make a github issue about needing to remove Herobrine

vernal moth
#

Ideally we also write more tests but that's a lot of work

unkempt drift
#

but like I can't do that. idk how you would handle smth like that, but since I was so involved with writing the current backend system, I find it hard to see issues

thick wharf
#

Last I heard, he was going to talk with some infosec professionals into getting other Java malware samples to test

vernal moth
#

But at least that shows that my judgment of we being really close seems to be a sentiment that you share

#

It's the two major ones (design and auth), plus approval stuff hopefully being a bit more automated and less of a burden and then just cleanup stuff

unkempt drift
#

oh I think the Sorters still need some implementation. I really like the Pagination thing we came up with tho

vernal moth
#

I nowadays wish we used graphql

#

But yeah, it's nice

unkempt drift
#

I seem to remember you hating graphql like a year ago

sand shuttle
vernal moth
#

It doesn't really matter, it will be fairly standalone anyways

#

Just need something that takes a file and returns a list of flags with a confidence

sand shuttle
#

I'll look into it again anyways though, If i can get it working i can do some sort of hangar specific impl 👍

#

need to deal with a skrub that uploaded a lot of resources with force-ops first, fun

vernal moth
#

I think I would do checks to like detect all kind of potentially malicious code (setOp, System.exec, process builder, network calls, etc) and then just have am heuristic that says if you got x amount of stuff it will be flagged for human review or something

sand shuttle
#

That's why I'd have to do a hangar specific impl lol, the code's there I just don't have it done in a way for that specifically

#

Any specific way you'd want it to return the results?

vernal moth
#

We would want a list of flags that got triggered and like a confidence and/or severity

sand shuttle
#

That i know, but is there a specific way you'd want the results returned e.g. dump to file, upload to a specific url, etc, etc

vernal moth
#

It would be a method that gets the bytes of the file and returns some object

sand shuttle
#

ah, so like

public Result scan(File file){
 // code that does scanning and returns a Result, containing everything found
}
#

?

#

or something along those lines anyways

#

off-topic though...
I do love me some already detected malware though 👀

warm anchor
#

ForceOP PepeLa

sand shuttle
#

Yea, people really love force-oping their accounts for some reason

#

curse-forge has had malware on it for months actually now that i think about it....i should see if they got removed yet 👀