#general
3141 messages Ā· Page 1975 of 4
They'll just start asking more often in the docs channel š
Hide that one too 
First 24 hours is only a channel named #helphere and #banmeforpostinginhere and you'll see 20% of users get auto banned unintentionally, I guarantee it.
Lol
Do it
It would be a good idiot filter
Those who don't listen
Get autobanned
can someone name one non-malicious sane use case for this api? https://developer.mozilla.org/en-US/docs/Web/API/Battery_Status_API
The Battery Status API, more often referred to as the Battery API, provides information about the system's battery charge level and lets you be notified by events that are sent when the battery level or charging status change. This can be used to adjust your app's resource usage to reduce battery drain when the battery is low, or to save changes...
"very demanding web app"
that should be done server side if its very demanding
or via a native app
bitcoin miner oh wait, thats malicious
not very sane either
A lot of that API was created for FirefoxOS, ChromeOS, or Chrome's NaCL apps
But a video game could use that API to turn down animations or quality levels or something when running on battery
how about a data class? 
Firefox dropped the battery API, probably once FirefoxOS flopped
Buy something on eBay.
Seller lied.
Open refund request on eBay.
Add a bunch of pictures, explain why USED doesn't mean BROKEN and attempted repairs.
Sellers waits till last moment, replies twice, contacts custom service, click request more info from buyer.
Can't reply at all, due to the order of things.
And guess what, they are German no less. 
Hope you didn't buy the thing I sold three days ago 
Does that mean it should be easier to resolve? Not sure how them being German pays into this. Unless it's a Geman law thing?
All showed up broken and with visible repairs attempted, not mentioned anywhere in the listing of the item, but this amazing line was there: ie Platten sind alle gebraucht. Diese wurden von mir nicht getestet deshalb werden sie als Defekt verkauft! Bei Fragen einfach mailen! Spätere Reklamationen werden nicht berücksichtigt. Achtung Da es sich um Privatverkauf handelt gilt keine Garantie und kein Rückgaberecht!
tbf hes saying that they might be broken
They are usually more fair about stuff, like, if they did something wrong, they want to make sure to correct it.
Not always tho.
I think "I didn't test them so they might be broken" is a bit different than "these clearly got dropped off a truck and I can tell that but I'm being misleading"
Although this might be a good case of "if it seems to good to be true"
In this case, they would have to sell them as "for parts or not working" not as used.
Auction.
Bees suffocating in the hive when they exit
any solution?
whats that weird site oO
That's a weird site.
One of the many Github issue clones or whatever you would call them.
The reason uBlacklist exists. 
You're better with this link:
https://github.com/PaperMC/Paper/issues/7290
But no, there's no resolution on that yet.
Haha
Tho, eBay can be weird at times.
If you sell a product as for parts or not working, but say it's untested, you are still misleading people, incase they find out that repairs were attempted.
So, it's a whole jungle trying to navigate on what is right and wrong.
e
#paper-contrib message "Someone who is toxic on one server isn't unlikely to behave the same on any other server." (section "Why can I be banned when playing on a private server I own?") Am I stupid or is this sentence horribly written? This "isn't unlikely" broke my brain while reading, why not "is likely" instead?..
https://github.com/Freaky/Compactor TIL filesystem compression is a thing on w10 and it's doing a good job so far
saving like 80GB compressing mostly untouched games without uninstalling them
port forwarding randomly stopped working on my self-hosted server, is this normal?
When things randomly stop working it's generally not normal.
I knew you could enable compression in windows explorer but I always assumed it would destroy performance
Not seeing any notes on perf in the readme?
I just think it would be pretty rad if ntfs died in a fire and we could use zfs or something
tried using compactor on my last ssd
I've used something similar in the past, the algorithm is pretty fast
3 BSODs later
I forgot the name, lemme look for it
think that drive or filesystem might be fucked who can really say
it is my oldest drive though so not too surprising 

conveniently also my most important drive so maybe it's time for me to start looking into backups
no windows support unfortunately
you just use whatever sftp compatible client
yeah i guess i could
would be nice if windows had something like time machine tho
isn't it like shit
oh, yeah
never used it tbh
rsync.net offers secure cloud storage on an open standards platform for offsite backup and disaster recovery
https://en.wikipedia.org/wiki/Shadow_Copy
Shadow Copy is a technology included in Microsoft Windows that can create backup copies or snapshots of computerĀ ...
that too
but time machine can work over the network
not sure if these can
like if I'm gonna have an extra drive to back up to plugged in I would just use it as a mirror
time machine only works over the network to a special thing though I thought
nah you can set it up on a nas, it's a protocol like SMB
Synology and truenas both support it
only annoying thing with cloud backups is that i don't have the internet for it
40mbit upload is ass
then again i don't have too much data to backup
and then use zfs to back that up to the cloud
only a few hundred gb, not like terabytes large datasets
actually probabably just a hundred gb if i filter out and get rid of stuff i don't need
Arq is a great program on windows too for incremental backups
but its paid and no linux support
looks very good
tbh I would probably go that way if I just wanted to do a windows PC
they even offer a tb of cloud storage
yeah
So I got into paypal through resetting password. As soon as I did it:
sus

Didnāt know password is tax info
I don't know what tax info there is other than name address and SSN, and those are the same as they've been for years.


my favorite part abt my windows install is that it's so broken that it boots back into ubuntu if I leave it overnight
Rip techno š
rip techno
š
rip techno
rip techno :(
rip techno.
Rip techno
fuck cancer
fuck death
o7 technoblade
RIP TECHNO
Major PayPal moment
I enabled 2fa before and it broke my account
Because I decided I didnāt want sms 2fa backup for my totp 2fa
Turns out that bricks your account and sets something to null in the database
when I eventually got it removed (wasnāt hard) it said something about null and 2fa instead of what you would expect
rip techno
They have some very interesting development and deployment strategies. I'm near certain their email strategy is to deploy email servers with a particular template config and never update them. This is the only explanation I have for why occasional payment notifications use the template they used 5+ years ago. Just comes down to which email server was given the values to fill in and deliver.
I mean when I talked to support he said it looked weird too
Incredible.
it seems unreal technoblade has passed away
you just get life at the end while wanting to die the entire time
Yeah. currently my grandma has cancer, and it is not improving
I'm super confused by the 1.19.1 pre2 changelog
system messages are now gone? what are narration messages?
Rest in peace, Technoblade ā¤ļø
https://www.youtube.com/watch?v=DPMluEVUqS0
BUY MY MERCHANDISE: https://technoblade.com/
become a CHANNEL MEMBER here: https://www.youtube.com/channel/UCFAiFyGs6oDiF1Nf-rRJpZA/join
other YT channel (go subscribe): https://www.youtube.com/channel/UCV--8wtuyGo3vMtIdeq4j3w
follow me on twitter too: https://twitter.com/Technothepig
Server: mc.hypixel.net
R...
and what are overlays?
specifically this section:
Chat types added to the `chat_types` registry are now only used for player chat, and not system messages The `system` and `game_info` chat types have been removed Chat types have been simplified and are now only required to define `chat` and `narration` decorations Chat types no longer support overlays A system message should instead be used to display overlays
system chat being removed seems like it could break a whole lot of things, make it completely impossible for a plugin to show information in chat, so surely this is not actually what it means, right?
ah good
confusing ass changelog
what does it mean, then?
just a code refactoring maybe?
Chat types are just the format/decorating
hmm, if system messages are still there, and obviously mojang wouldn't design it so that player death messages have a scary "insecure" warning, then I wonder if by sending system messages you avoid the insecure warning altogether
System messages don't have a warning afaik, let me double check
if so, then it almost seems like the "insecure" change is a very weird change that is specifically targeting users of No Chat Reporting clientside mod that join servers with secure-profile turned off, but that are still relaying signed chat as-is
which, sure. That's fine I guess, it could make moderation easier for spotting trolls that join with the mod with a motive to avoid global bans
but very weird
Okay yeah it's not. You've just got insecure, secure, and modified
Screenshot from Noah. Am on mobile https://media.discordapp.net/attachments/746194024721023128/992129126913818714/unknown.png
interesting
he pranked us all. Legend.
rip to a legend
o7
Is that rhetorical
is 1.19.1 out or somth
Message signing and verification, messages can be reported to mojang and accounts can get banned from ALL public and private servers, and can appeal bans somewhere on some site
Chat types are a way to format signed messages
system
system
It's a different packet
anyone got the link for the pre2 info?
(DiscordBot) Minecraft 1.19.1 Pre-Release 2 Is Out : Minecraft - 776 comments, 0 points - xilefian, 10h ago
thanks
They did recently clarify that profanity is not a bannable offence
maturity level is skyrocketing
They're rather sane guidelines
i agree with that
basket I'm confused. You are simultaneously just learning about this stuff now but also are getting information that's super outdated?
oh come on dude
basket isn't complaining about the guidelines, he only made a joke. What is the concern right now is the new info form the pre2 release, that introduces even more changes to that chat system
It's a prerelease

how dare mojang change stuff in pre-releases 
cool
Bedrock is a different game
š
comparing bedrock to java is like comparing halo to gears of war
š
to be fair, im also confused about what overlays
Aren't the people who work on bedrock an entirely separate team or group of teams?
are
bedrock's playerbase is on average 10 years old lol
Waiting for my weekly payment of Gatesbucks. Still haven't received any!
bedrock is constrained by console requirements my friend
java is not
are you like this on purpose or was it a result of some accident
compile once, run everywhere š
no idea what they are. I believe they were added as a part of the new chat type thingy ĀÆ_(ć)_/ĀÆ
It's crucial that you read through this post before making your clearly uneducated opinion. This one is made by kneny that goes in to explain how chat signing works https://kennytv.eu/signedchat
oh I think the chat overlays are like that auto complete thing 
genuinely never heard of it before lol
rip technoblade
No these are action bar messages iirc
ah
For some reason they are called overlays
Microsoft Momentā¢ļø
cryptography stops it
mojang has to sign the key afaik
this question is answered if you read the post I send you
It's not too late to start reading now
my body's immune system actually stops players from tampering with chat messages iirc
Fly High Technoblade keep making smiles in heaven friend ā¤ļø š· 4ļøā£ šŖ š» š· š ¾ļø 7ļøā£
mojang has an employee tracking every conversation so they know if a server faked it or not. didnāt you know itās 1.1984

This is not dissimilar to the book entitled 1984 authored by George Orwell.
You may want to do some extra reading if the chart is confusing to you
have you read the entire document
The existence of a public key implies the existence of a private key, and you can guess who generates and owns it... this is standard crypto
Guys where does Mojang store the key? Can this key be copied? What if Mojang looses it?š„ŗ
Techno is dead
Techno wasn't talked about here š¢
:(
are we going to have rsa loggers now along with token loggers?
Jeff the janitor has the key on his keyring we're good
it seems like you just do not understand cryptography at all
does this mean bill gates can ban my account if I beat him in our weekly 1v1?
š
bug with the official server jar for pre release 2, it doesn't seem to generate eula.txt on startup
in short: the key has to be approved by mojang auth
lol if that was possible this would be pointless

the private (what's used to sign) never leaves the players client
the point of chat signing is for validation that the message is what the player sent
The private key probably also expires semi-regularly
nevermind, it works
so chat signing would be pointless if it didnāt actually validate anything
good thing it does
This is in theory to allow servers to format a chat message and still have the client approve it for signing so it's still valid.
ok i am just gonna stop talking because iām not sure if youāre reading my messages
š¤¦āāļø
but theres a request chat preview packet, whats the point of the packet if the chat types are also sent? wouldnt it be one or the other
The preview is sent from server to the chatting client
I understand that
It's so servers can add [Cool Person] in front of your message and show that modified message to you so you can approve it
The graph on Kennyās gist is great
what Iām saying is why have a registry when theres a packet that does the same thing? doesnt the packet send the changed message to the client so the client can sign it?
do you understand private/public key encryption?
Okay, so you understand only you have your private key?
The chat type formats the name, message, and team of the player
is this now called a "narration" packet? I'm still confused what "overlay" is
The chat preview formats the message
so nobody else can sign messagesā¦
Only you have your private key, but everyone has your public key so they can check if this message is really from you
you dont broadcast it, mojangās client has them
you can, using clientside mods
when a player joins the game you get their public key
So in theory if you wanted a plugin to have per-rank formatting, you'd have a chat type for each rank,
If you wanted to do filtering or mutating of the message itself you'd use the message preview?
and risk getting your account banned for someone else's message? 
mojang sends them to the client from itās own serverā¦
what do you mean that the chat type formats the name and message, when thats what the chat preview does ?
Message preview is, as far as I can tell, what's used to show the client what the new message will be. In order to modify the message and have it be signed you have to send a preview.
you would take responsibility for every users chats (assuming you somehow manage to steal your private key from your client and resign player messages server side)
With X.509 and I think PGP too, you can do a type of cryptographic signing where anywhere up the 'chain' of signing keys can be validated independently of each other
No, the chat preview is for the message content specifically, like what the player types in chat. The chat type is for adding formatting like the player's name, prefixes, etc
o7
o7
rip king
They each control separate parts of what's shown in the final chat message
And why would you even do that
server generated
mojang issues keys for specific accounts
THERES NO SERVER PUBLIC/PRIVATE KEY. ITS ONLY PER PLAYER MADE BY MOJANG, THEY CAN VERIFY
so like, mojang signs the key they give you, and signing is a mathematical proof that both you and the certificate authority (mojang) approve that the message is real
Wouldnāt that place the blame on you
You'd need to basically burn a minecraft account to even come close to doing that
chill with all caps, you're misunderstanding him anyways
with unmodded game yeah
gets IP banned
seems like quite the exercise to let your players groom people risk free
IP ban your server?
so I canāt just make the chat message just the content, then make the client sign the whole chat message allowing me to freely rewrite the entire chat message? Otherwise Iām going to have to continually resent the chat types registry which I donāt think is possible
btw imabasket is trolling
theres no way theyr not
genuinely gotta be trolling
the server would be having to be refreshing microsoft authentication for all 100 of those accounts, it would probably get an ip ban pretty quickly unless you did it cleverly
POC and Iāll believe you.
why don't you go work at mojang if you think you've broken their chat cryptography
unfortunately the people who've implemented are definitely smarter than you
though it is still possible for trolls to get masses of microsoft accounts, somehow. seen a raid somewhat recently where someone had a lot of accounts
No
that's great eventually those account will all be banned
The chat preview previews the message CONTENT
not the entire message
The chat type formats where the message, player name, and team name goes
The preview is basically what your message will look like to other players, ye?
He didn't say you're wrong, but you are
Example: <%s>: %s
This is a chat format type normal
Yes I understand. Iām saying I make the chat format for username team etc empty. Then, when sending the chat preview, I send the entire chat message as just the content.
he's not wrong, I think it would be possible, just very difficult
You can do that but eww

Also you'll still have the <> in the chat line unless you use a resource pack to get rid of it
@warm anchor u seeing this?
Itās strange, but otherwise every time I want to change the hover on their name Iām going to have to resend the registry
And at that point you can make the resource pack do the styling you want
No you shouldnāt
unreal
cant I just remove that from chat format?
Itās part of the chat registry, you can override it.
Is there a translation key you can piggyback on that is just %s?
Yeah
ok cool
You can change the translation keys yes
what's the reason you would want to have signed chat that doesn't correspond to actual players, anyways? the system chat way of bypassing it still works 100% as I understand
You can only change it to another one that already exists though
Pretty much everything about the chat format is modifiable on the server
No you can add new ones too
The new chat formatting system is actually really cool
You need a resource pack to add one or change the format of the default one
So would Iām saying work owen?
Did they change it in 1.19.1?
No, the server sends the chat registry to the client.
supposedly system messages have no such icon
Iām not sure but at least this is the current behavior.
The chat registry was just the translation key though...
Yeah
Yes but
You can make custom keys right there
lol. Canāt wait to see in 1.21 when the api gets released for this mess
You've tried this?
Custom chat types can be added using datapacks or by modifying the chat_type registry in the server (which modded servers such as Paper will need to add API for in the future).
which is interesting. seems they're specifically targeting users of No Chat Reporting that join a server that doesn't use system chat bypass
According to Kenny's gist
I thought you were the one saying your workaround was to piggyback on a %s: %s key that's used in the end credits or something
while still allowing the system chat bypass
It is known behavior
Yeah so that was thought you had to do that
this still works I believe, even in pre2
But no apparently this behavior was around, in fact it wasnāt really known
But if the translation key isnāt found itāll just default and use whatever was provided.
After all, mojang wouldn't make it so player death messages are marked with a scary insecure icon
But yeah, thankfully we donāt need to do this.
Wait so if you just put %s%s in there instead of chat.message.user or whatever it'll fail to look that up as a translation key and then just use it directly?
But even myself thought you had to do this for the longest time.
Yep!
although, they could do something crazy like make it so player death messages and all sorts of system messages are pre-set clientside localized text with their own custom packets
Works for all translatable components.
so youāre saying mojang profits from having a chat moderation system
Ok then, the only thing holding Spigot/Paper back from a chat API that works with this setup is effort and the unwillingness to do what is needed
literally 1984 capitalism omg
Prolly
lol
lol
Thereās a huge mess that needs to be dealt with
We need to make a separate sort of plug-in loader system
Nah, just lock the formatting to %s%s
Well I mean, it would be optimal to open registry access for future sake as well.
there are some really ugly EULA-breaking minecraft servers that have you pay for unbans, and mysteriously these servers ban people at a higher rate than other servers. So profiting off of moderation is a thing
That's a future-Owen problem

>:(
it's a now-owen problem
gl owen
get to work!
cannot wait to see it!
that's reserved for like, people who spend their time on their computers 24/7
We are also waiting on spigot I guess for their release of the api⦠prolly so people can yell at spigot for re adding chat signing first heheh.

Boycott spigot, move to paper!
For now you could just lock it to %s%s, make a PreviewEvent, make the ChatEvent's message read only, and add a prefix/name field to it
don't think anyone sane would keep buying $27 accounts just to troll lol
Yeah something along those lines.
we gonna put Amaranth back to working on MC
But at least, I really wanna push for registry access here.
how long till someone makes it so I can play doom in the chat preview?
No no no, Mojang lawyers scary
Itās great future work too. But yeah, I guess thatās something I might need to work on.
Hopefully š
would probably take much more than a texture pack lol
I might be mistaken, but isn't md5 working on adding chat signing to Spigot?
Soon tm I guess
probably
But as soon as the api comes out
Itāll prolly be replaced with our own and deprecated

Cause who likes legacy chat format ewww
Spigot's is probably going to make you format the whole message in the preview and just promise you'll edit it the same way in the chat event
But if you don't oh well, people just get a red mark next to their chat
no
kinda feel bad for those microsoft employees that are gonna have to go through 10 year olds reporting eachother because one griefed their base or something
I don't remember MC ever allowing section symbols in chat
Sadly this chat is just, full of nonsense lol
then why bother waiting
Maybe it was the one version when they turned unicode on?
Because itās worth building off whatever they make.
itās not like they are slaves, they are being paid to do a job lol
In alpha and beta if you sent anything other than Latin1 you got kicked
By deprecating it, I mean more or so replacing it with adventure methods.
Who knows, or even more if itās awful.
Honestly the reports for griefing are probably the easiest to deal with
just instant deny

When they added unicode support I could see them forgetting that one
what about the 2b2t nazi shit
instant ban? duh
ye
i would be surprised if servers like 2b2t didnt strip keys
People are surprised they were supposed to be enforcing Mojang's community guidelines this whole time and are upset Mojang has decided to just do it for them š
But with how much progress hangar has been getting itās making me excited hehe
I genuinely shocked they took this long to do it
I figured Mojang would never do it
^
yeah the most popular game of all time just letting it be the wild west for 10 years, especially when an entire generation of kids grew up on it
Thought they'd leave java alone longer
wonder how that generation wouldāve been impacted if mojang cared about player safety 10 years ago
They need legal and PR cover for all the news stories about groomers on the game, i dont fault them for it
Yea this should've been done a long time ago
makes my servers easier to moderate now 
It is incredibly hard to report someone like that if they have admin access and can essentially silence you out of their platform
Spigot added support for offhand swing. How does a player swing their offhand?
BUY MY MERCHANDISE: https://technoblade.com/
become a CHANNEL MEMBER here: https://www.youtube.com/channel/UCFAiFyGs6oDiF1Nf-rRJpZA/join
other YT channel (go subscribe): https://www.youtube.com/channel/UCV--8wtuyGo3vMtIdeq4j3w
follow me on twitter too: https://twitter.com/Technothepig
Server: mc.hypixel.net
R...
You say that like you want to return to that
You DO know that this aint suppose to be some normal everyday thing right??
That doesn't sound fun nor does it sound like the way mojang wants their game to be represented
Ok
Mahhn im crying Techno passed away
o7 techno
š¢
o7
o7

o7
for 1.19.1, will paper continue using system messages or go towards an option for chat reporting compatability
Well, have to see what Spigot do
But afaik, Paper will be supporting the signed chat/reporting
o7
š š·
Discord down?
oop, nevermind
just slow for me
Yes for you little discord bot
How's it like being a robot
Pretty shit
Like being a person that's "alive" is any better
I've made something that sort of make ChatPreview work for the meantime if you want to take a look. (before it is properly implemented)
https://www.spigotmc.org/resources/chatpreview-try-out-the-new-1-19-chat-preview-feature.102742/
@foggy silo this is exactly what I was talking about š and you said nobody would do that
Makes me wonder if you can interact with components in the preview (e.g. hover or click)
Anyone tried that yet?
yes you can
Including click components?
Time to abuse it for the chat channel switcher
yea you can click or hover on the chat preview text
Tho you can only respond to chat preview requests
You cannot send preview text whenever you want to
do u guys get paid to code paper
Yeah that's fine
Is "opening the chat" a preview request or is the first request being sent when the first character is entered?
But you can type something in chat and let the user decide to which channel the message gets sent (by executing a command or smth) right?
Paper is a volunteer open source project, so no. They do take donations however
Rest In Peace technoblade
My idea was to put a bunch of "buttons" in the preview that allow you to switch chat channels (or other chat related actions tbh)
When the first char is entered, then with a delay when more chars are added - but the client has a small delay before you can actually send the message received from the server (at least the last time I checked that)
The preview you send also somehow changes the cryptographic signing of the message when the user sends the chat message that is being previewed, so you are forced to disable message signing if you want to use the chat preview to do stuff like that
Yeah I don't particularly care about that
yeah, the client signs the previewed message which is intentional
Especially if it means enabling a much more useful feature as a trade off
my favourite childhood youtuber, technoblade, has died of cancer
The server throws the raw message into the decorator on the server side again, so that one needs to produce the same result as the previewed message in order to get the message displayed as signed
Well, the server could just output it as a system message
sure, but then the message is not signed :)
Yeah, I'm aware
Spigot needs to give us access to chat decoration via the api, but then again they don't have a component api which prevents us from doing nice stuff 
This is such a rushed out feature, Mojang should put more thought into it first. There are too many limitations with this. It doesn't handle hover and click event properly, also makes different formats for different users not possible
Well, at least they delayed the release for now
Well, it's already in 1.19
Just without the real reason why they rush this feature out
the chat reporting stuff
Yeah, and currently spigot/paper don't even send signed messages, and without the reporting there isn't really any reason to do so anyways
Is it me or my nickname changes every once a while every time I revisit this discord server
Does it do that automatically, I always seems to be given random nicknames
Quite scary
Warship will automatically change unmentionable nicknames iirc
There's a feature for it atleast, not sure if paper has it enabled
Didn't you have a nickname with some ASCII block characters before? Then it's probably that
LOOHP, but I remember something else
yeah it was an ascii gun
hmm, odd
Anyone know how to get a userscript to not get injected into an iframe?
It's one of our bots. If you have a name that isn't easily typed, pinged, mentioned, etc, it'll rename you. So if it's a bunch of random ASCII characters or starts with a weird character it'll rename you automatically.
Although your Discord name seems to be LOOHP#2568 so I don't think in this case it renicked you.
Ah it tweaked the Os.
^ they didn't set the ascii characters in the first place apparently
Hm or maybe not. I dunno.
shrug
Looking at the logs, it looks like it was changed by you and not the bot.
So either you, someone with access to your account, a script, or something.
That's scary
Thanks for looking into it
I should enable 2fa
Time to use AuthMe to secure your account
isnt this what the bungee chat api is for
oh wait decoration
nvm
thought u meant general formatting for components
Fact!
ugh laundry is done. time to go offline again
"Legends never die"

Literally not heard of that one
Cause I just watched my man do this on 1.19
probably fixed by the other long standing fixes in paper
(or even a fix from spigot for that matter, portal dupes go back so long)
Technoblade died
yes
YT doesn't touch the channels of people whom pass afaik, but, google does have a keyholder type system iirc
Imagine dieing after starting VR minecraft series
so, it's somewhat common for big stars for their family to take over the channel for a short while and address condolences, etc
What
What is keyholder
Basically, google lets you control what happens if you pass
generally that's basically "do nothing", "give access to a trusted member", or "yeet info"
Ok
That's why when people pass whom are big, you'll often see families, parents, wifes, husbands, etc; take the channel and offer thanks and such for the messages
He seemed like he was getting better in his videos, wonder what happened.
Cancer is a bitch that's what happened
the body does weird shit when it's dying
You should hear the stories of care homes, etc
Like, people whom for months have been bed bound, etc; will all of a sudden pop up, even dementia patients, pretty much back to normal as if nothing happened, before they pass; They have to warn families about it because it's a kicker, it's like, everything wrong with them disappeares and then just suddently they pop
I feel kinda bad for him
and like, that can last for a few hours, a few days, a few months even
Terminal lucidity is the word I think
Yea, "the rally"
||remember, cancer is a bitch, so before life tickles your arse, get your doctor to tickle your prostate||
What
am i literally blind or is paper.yml gone in 1.19
Where did paper.yml go?
In 1.19, paper.yml has been split into two files, both in the config directory. In paper-global.yml you will find configuration that changes behavior of the whole server, and in paper-world-defaults you will find configuration that can be overridden on a per world basis. See https://docs.papermc.io/paper/per-world-configuration for more information on overrides. The function of server.properties, bukkit.yml, and spigot.yml remains unchanged for this time.
config folder
nooo im a bit too slow
got it ty
(and git gud
aikar's flags for one
They make garbage collection pauses shorter
anything else
it optimises the garbage collector for MC, and disables one or two extra things which aren't needed by most people running servers which can have a performance penalty
https://mcflags.emc.gs goes over the tweaks a bit
smh mini you dum puppet
Lmao what
People sometimes smh
How dare you have a nuanced opinion which doesn't agree with me 100%!
Bloody core team, amirite
Am still at work
beer abuser
oh that reminds me i still have booze in the fridge, thanks
It's quite fun, the guys I was out with yesterday are all coworkers, apprentices actually. I was late cause I had to finish something at work, and they were like, wait, you actually do work? All we ever hear from you is that you are helping somebody. And then today, it's 2pm already, and I haven't written a single line of code because I spend all day solving other people's problems š
Tech support Martin
There are probably some people here that can help. I have a react bundle for an app here, is there a way to like host it in a dev mode on my pc and attach some sort of debugger
ok why tf is windows so shit? -.-
how can they not support high DPI and scaling properly in 2022?!?
dpi doesn't matter, the issue is custom scaling
I run my main display at 125% and other displays at 100% will have blurry text in some win32 applications
makes zero sense that it would even touch a display that has zero scaling applied
multi-display support in windows has always been a joke but this is absurd lol (it's also an issue that has been reported as far back as 2016 and they did nothing beyond advicing to just buy the same displays)
Happy bday then 
I mean again yes you can do that, but chat types allow you to modify quite a bit.
thanks
Hello people, I need help related to vision since I can only see other players at a reduced distance and I cannot increase it in the server settings (I have tried to increase view distance and simulation distance
Happy birthday
Increase players' tracking range in spigot.yml
Noice
one of the many reasons why gnome 2 is the best window manager š
thx I have fixed it
Facts
ODD
(it's because the message is from a point in time when the server didn't enforce secure profiles and it was then restarted with that enabled)
after that restart it marks all old messages as unverified as they weren't signed before
wait it remembers messages past restarts?
In the early GNOME 2 era you could argue it, especially when paired with Ubuntu, was the best system for a blind user
The pieces were being worked on by several companies and no one ever managed to quite put them together so... Ubuntu
didnt they remove that in 1.8?
that's regular chat history
Then macOS and Windows caught up (Windows always had some major advantages in some ways, too), GNOME got worse, and Ubuntu stopped caring
it should remember reportable messages iirc

@mossy vessel 
minecraft weird game
hello aber
Good morning
very late morning
Jenkins 3 when
No v3 needed, I strip API when I find it unmaintainable 
When Jenkins 2 has 0 exploits left in its plugins. 
soooo, right after hangar releases?
1 day before.
Defo never happen in this century lol
work ensured at least
Don't worry. I'll be waiting. 
Wait so is jenkins like wordpress?
Well, even worse. 
The plugins poke at random shit inside the core, everyone has decided to call that API so it's an old ugly mess that can't be fixed, and all the plugins are packed full of security bugs and run 1000x slower than needed?
Using an abstract example; it's like Paper, you can run it standalone but plugins bring in the fun... just that plugin authors often know little to nothing about protecting their stuff against common csrfs
sure blame the plugin devs 
blame dinnerbone for this commit https://github.com/Bukkit/Bukkit/commit/4e8311a6551e8d7794cff73c57a481251b47459c
Hey, sorry if this question has already been answered somewhere: Is there some central platform/repository where I can upload the Paper or Velocity plugins I've written or download such plugins from others? I've read about Hangar but this seems to be still in development.
Paper Forums? Spigot Resources? Other than that, not really.
am i missing something? i am inside general, but i no longer see general under social? O_o
Just discord things
As always š
You on canary?
hi
so suddenly i have weird white outlines around blocks
how do i fix it
it appeared suddenly
i can actually
That sounds like if anything it's a shader problem or a GPU driver thing
I'm supposed to be working right now, don't really have time for all that
F3-G is chunk borders but those aren't white and aren't around individual blocks
The only way I know of to get any kind of halo or pixelated edges around blocks is with a bad client mod, that old super secret shaders thing, or a GPU driver issue
Eraser is busy and actioning accounts like crazy rn
Try turning off/down mipmaps and antialiasing
how do i do that
hmm maybe vanilla doesn't expose those options
Ah. AA and the GPU drivers being funny.
Oh yeah it does, in video settings turn down mipmap levels
update the server icon pride month is over
Eh, it could just stay there, no rush
whats mipmap
sort of like lower res textures
decrease render time
per scene
this is how it looks like
š
More or less, mipmaps are pregenerated lower resolution versions of textures that are used for small/far away things
ty
something new in server notification settings
Yeah that looks like a GPU driver bug, hopefully turning down mipmaps or using your GPU control panel to force antialiasing and/or anisotropic filtering to off will work around it
That happens when you enable antialiasing in the nVidia control panel, set it off for javaw.exe
so i updated java
try turning off AA
I think old AMD drivers would just do this out of the box, no fix
mimap made it worst
But I could see AA force enabled in the driver causing this, yeah
does disabling it affect other games
I remember that problem being a Nvidia thing.
no, if any game developer is good they use msaa and not stupid taa
No, since you do it per game.
I thought the nvidia bug for that was only on Linux
MSAA is slow, TAA accomplishes literally the same thing but faster
TAA is basically just MSAA but over several frames
to me, TAA always look kinda blurry. Not sharp enough
So on startup and on scene changes it looks a little worse but after a couple frames it looks just as good or better but is also faster
In parts of the picture without motion, TAA effectively computes MSAA over multiple frames and achieves the same quality as MSAA with lower computational cost.
im in typing sounds
It's nothing to do with java
minecraft uses a magical library which sends instructions and such over to the GPU
So yeah if you have a lot of fast motion TAA will never catch up
where u getting that from?
generally, check GPU settings
That's from wikipedia but it makes sense to me based on what I know about GPU things
i never touched said settings
I always sucked at the math but I tried to be a gamedev for a few years
Cool, and we're telling you that you maybe wanna touch them
yeah, you're right, TAA stands for temporal anti-aliasing and temporal means time based
I personally prefer msaa because it samples the whole image, and taa just samples the edges
MSAA is trying to cheat it's way in to looking like SSAA, TAA is more or less MSAA but computed over several frames
see the far blocks in the ground
FXAA is the edge sampling one
has a few white pixels around them
also easier to implement from a programming perspective, as you don't need to calculate the motion vector between frames, and can just sample the swapchain image
msaa
How would I get in contact with a moderator?
like what caused this
Use /modmail
Sweet. Thanks
oh its a gamma correction issue
something wrong with ur opengl drivers
here is another angle
You don't even need to implement MSAA, it's just a toggle you flip on and a different framebuffer type
try updating your gpu drivers
updated
yea its gpu drivers
rip technoblade
reinstall
MSAA happens under the covers as driver/GPU magic when invoking the pixel shader
do i have to worry about something broken in my pc
what u using opengl or vulkan?
or is it just a mild bug
That's with GL, I haven't done anything with vulkan beyond hello world (a triangle)
Vulkan didn't exist when I thought I was going to make a game
vulkan is boilerplate hell, and its a bit more difficult to implement msaa in it
That game idea was basically Minecraft + mcMMO but with a Cube World look š
do i have to be worried
its a mild bug
Although really more like Trove since I also wanted most of the world to be regenerated and only spots you specifically marked out for building be persistent
I got some kind of neat but basic world generation, a really crap renderer, and most of a framework for a game engine going
Too much yak shaving, I kept finding a new infrastructure bit to work on (because that's the stuff I like to do)
Like this: https://www.youtube.com/watch?v=AbSehcT19u0
I think this is pretty familiar for most of us.
To everyone who watches this: please check out this youtube creator called nartharie . He has created some of the must absurd and funniest videos I've ever seen, but he's still at 280 subs at the time of writing. So please discover this before all your friends or acquaintances or whatever do and be...
isn't msaa really heavy
SSAA is really heavy
compared to other anti aliasing
Compared to SSAA, no. Compared to basically any other AA technique, yes.
fxaa is probably way lighter but looks shit
fxaa is lightest I believe
well of course SSAA is intensive
FXAA is lighter but looks worse, TAA is lighter but looks worse in fast paced games (although you notice aliasing in those less too...), and then you have DLSS and DLAA which either look worse but are faster or look better but are slower (and only work on nvidia cards)
DLSS and DLAA are upscaling, not blending tho right
isn't there also DLDSR
There are a ton of variants of FXAA and TAA too as games and engines tweak things for their specific setup
Upscaling and AA are kind of the same thing š
upscaling is a method of AA
well yeah but not exactly
AA is basically trying to remove the jagged edges in an image
All upscaling techniques are also useful as AA but not vice versa
dlss also does anti aliasing right
pretty sure it does
that's been a lifesaver in some games to find a balance between looking good and running well
DLAA has AA right in the name š
DLSS is mostly the same technique, just moving the sliders toward the "go fast" side
I really like dlss
I don't use it a whole lot since I'm on a 1080p monitor and can run most games just fine at the resolution, but if I had 1440p or higher I would totally use it more
I mean, if you know what you're doing theres often stuff you can do, really depends on how you set it up
you can't docker exec a shell inside?
If you don't delete the container its overlay should be browsable too
There's an extension I forget what its called but it let's you extract the data from the containee
what kind of error
was it like something something exec not in $PATH
O
Do you remember what the image was
Did you delete the container
so long nerds
Minecraft forum or something
As long as you're not downloading texturepack.exe or texturepack.jar and have a good adblock you'll be safe, really
Good
They aren't always just texture packs, they could be redefining models too
But even just textures if it's something goofy like a 512x pack it might be the large?
is this site safe
or like legit
good thing i stopped the download ig
there are many
can people truly copy it and add a virus to it
That site links to the curgeforge downloads
And it's 127MB for the 32x pack, I guess texture packs got bigger
it just points to the download file
Or it's doing some models and stuff too
i dont get why such sites even exist
they just "steal" content and put all the traffic on the original source anyway
its like hot linking but worse
ez ad traffic, especially if you're just proxying resources, etc
ez adblock too 
CF also does a pretty shit job of SEO iirc, so, not much effort
That (probably) won't fix it
if i use a texture pack
^
Adding a texture pack isn't gonna break your GPU drivers doing a dumb
The problem is rendering the blocks, changing what texture you put on them doesn't change how the block is rendered
once again, go look at the configs
Otherwise, wait to see if the GPU vendor fixes it
i dont see the issue?
I had stupid shit like that from time to time with nvidea
look in the blocks that are far
they have white transparent white ligne around them
and how did you fix them
did you find any fix
Basically MC is relying on the lines between blocks being rendered identically across different draw calls but due to precision errors or some kind of AA setting they aren't so you get holes
I mean, it was years ago, sometimes another GPU update fixed it, sometimes I toyed with the settings until it fixed it
i remember having white lines on my blocks due to some settings i changed in amd radeon software
nvidia geoforce 1070
GPU stuff was never my forte
yea, check the AA settings, as amaranth said
probs wanna force a different setting for minecraft
will it affect other games
Not if you do it per app
I remember having this as well when I changed some nvidia settings in the control panel.
Make sure you have it set to "application controlled" or whatever its called, otherwise it tries to force AA and that can lead to issues like this
my physics teacher told me to get an arduino uno and I bought a wemos d1 and assumed itās the same thing but cheaper
big mistake
where can i report a scam dm
Screenshot isn't really that big of a proof, but š¤·āāļø
when their name is literally events academy š©
Somethin aināt right
I highly doubt that's lossless somehow
paletted is only lossless if the thing only has a small number of colors
Even then it wouldn't be 200 bytes unless you had large areas of the same color
Your basic PNG is more or less just a BMP file run through some (reversible) filters to make zlib able to compress it better
But you can get fancy with those filters, compress it harder, or switch to paletted mode
PNGs also often have a lot of metadata about how they were made
"Made with care!" - PNG
Something that's worth mentioning here is Zopfli, basically DEFLATE on steroids.
https://github.com/google/zopfli
-> make zopflipng
I checked, it's absolutely proprietary
I'll try zopflipng on them
Try PNGQuant
that would incur quality loss by definition
Lossy, but pretty good imo
If lossy compression is the goal, you might as well use WebP.
Seriously, it's more than recognizable even at q5, it's amazing.
Aren't we keeping the format png
Depends on what you want.
Original context
I'm getting 70-80% of the original file size, awesome
optimizing faithful 32x right now
Currently downloading that pack though.
WebP also has a lossless mode
holy balls my phone is getting hot
Yeah, and it's better than PNG.
Anything is better than PNG
WebP is kind of meh
I think modern JPEG also has a lossless mode but it never caught on
Why that? Want to jump straight to AVIF?
Or HEIC
JPEG2K had lossless but JPEG2K never got big
Depends on your jurisdiction
quite the outlier
HEIC is a minefield, AVIF is okay but none of these are that much better (or any better, sometimes) than JPEG XL which has the advantage of being able to losslessly convert to/from original JPEG for compatibility
Seems nice, but I would choose AVIF simply because it compresses very well and already has many fast and free decoder implementations as part of AV1
AVIF is the way to go if you need a GIF replacement
Yeah, absolutely. Currently through, a project/community I'm interested in that had been using GIF very widely is already having issues transitioning to animated WebP
(ALSO the one thing that annoys me is that FFmpeg still does not seem to support animated WebP decoding, I'd add it if I were familiar with its core base)
JPEG XL apparently compresses better than AVIF for lossless (not really a strong point for either format) and, with current encoders, is generally considered to produce pretty quality files at the file sizes (aka quality levels) typically used for images on the web
dang
Most images on the web are (the equivalent of) libjpeg q60-90. AVIF beats JXL below the equivalent of q40. Above q50, JXL is better.
I'm having a hard time believing that -- sauce?
None of these are a good replacement for PNG in a video game though š
Well, not necessarily. The only thing I could think of is FLIF
The advantage of PNG for a video game is how simple the decoder is
That's a quote on https://avif.io/blog/comparisons/avif-vs-jpegxl/ dunno where they got it from though
They source a person's twitter account but not a specific tweet
For sure, but if you want simplicity, try QOI or simply P[BGPNA]M :P
Guessing he said it at a conference or something
PPM is huge, QOI is some hobby project less than a year old
PNG is a nice trade off of size and complexity. zlib is tiny, well understood, and has a few implementations while the rest of the format is fairly small and easy to write a parser for
Especially if you don't need to support everything
Yeah, but it's lossless :trol:. QOI is a good contendor though. It has similar compression ratio, much faster speed, and it doesn't require zlib.
QOI could be a replacement if the tooling gets there
Or if you're willing to build a PNG->QOI converter into your asset pipeline
The reference decoder (https://github.com/phoboslab/qoi/blob/master/qoi.h ) is quite simple, if not streaming. A streaming decoder would work as well.
Also I bet your game is going to be using zlib somewhere else anyway so the complexity of PNG is somewhat paid for
Yeah, possible. Still, the speed could be an advantage.
Is there a image format that records things in RGB, like
123<?>123<?>123<?><?>
Sure, it's the best competitor for PNG in games for that reason
@potent wedge http://netpbm.sourceforge.net/
š