Sign in

jade

@heartstopp.ing
90 followers 64 following 147 posts

they/them

PostsRepliesMedia
jade @heartstopp.ing · 08/10/2026
0152
jade @heartstopp.ing · 08/10/2026
i should add a config option for username length capping but i don't feel like it right now
010
jade @heartstopp.ing · 07/10/2026
ignore the shit bitrate
010
jade @heartstopp.ing · 07/10/2026
can we kill these guys?
020
jade @heartstopp.ing · 07/10/2026
uuid is a trimmed sha256 hash of the did, thoughts? once this is finalized it can never be changed.
130
jade @heartstopp.ing · 06/10/2026
im not gonna even truncate long song names im leaving it like this
000
jade @heartstopp.ing · 06/10/2026
this is how rube goldberg would scrobble his music
110
jade @heartstopp.ing · 06/10/2026
displaying currently playing song using @teal.fm records lol
040
jade @heartstopp.ing · 06/10/2026
a new player view ui was just added in the snapshot that released an hour or two ago so clearly it's still on their mind
020
jade @heartstopp.ing · 06/10/2026
i think i deleted the post i made about this a few days ago the friends list and blocking features are trivially easy to get working with atproto. and when they finally add the p2p features they teased in an older snapshot i have an idea on how to get that working too.
180
jade @heartstopp.ing · 06/10/2026
040
jade @heartstopp.ing · 05/10/2026
080
jade @heartstopp.ing · 05/10/2026
made it display profile pictures too
2140
jade @heartstopp.ing · 05/10/2026
a minecraft authentication server can add any custom property to a player profile. those player properties are sent to every client in the game so it can include things like the players did, their pds url, etc... here's a quick demo of a completely client sided mod
79510
jade @heartstopp.ing · 05/10/2026
the boring and worst part of all of this, somewhat done. hosting a prism/fjord metadata mirror that shows my authlib-injector fork builds
000
jade @heartstopp.ing · 04/10/2026
just finished setting up forgejo
000
jade @heartstopp.ing · 04/10/2026
DOCTOOOSS
010
jade @heartstopp.ing · 30/09/2026
010
jade @heartstopp.ing · 30/09/2026
010
jade @heartstopp.ing · 29/09/2026
active skin can be set to a skin record owned by another user. not sure how useful this is but i can think of weird automated skins being possible, like one that changes to represent the day of the week.
000
jade @heartstopp.ing · 28/09/2026
they've been cooking on these new features ever since jay graber stepped down
020
jade @heartstopp.ing · 28/09/2026
they're spying on me ...😰
120
jade @heartstopp.ing · 28/09/2026
which one looks better you have to pick
010
jade @heartstopp.ing · 27/09/2026
how did this guy get my email
000
jade @heartstopp.ing · 27/09/2026
😍😍
000
jade @heartstopp.ing · 25/09/2026
im still waiting for the mpd release
000
jade @heartstopp.ing · 25/09/2026
wow there i am on page 15 on the 9.0.2 changelog
100
jade @heartstopp.ing · 25/09/2026
is this the intended usage of the ears mod
010
jade @heartstopp.ing · 25/09/2026
you can tell mojang hates fun because you can't upload custom cape textures and get moth wings
010
jade @heartstopp.ing · 25/09/2026
cool thing about the newish friends list feature in java edition is the presence pinging (the visibility setting). i'll probably have the daemon update a record on each ping and have a small appview to keep track of the pings so the project website can display the number of currently online players.
110
jade @heartstopp.ing · 25/09/2026
demonstrating cape support
000
jade @heartstopp.ing · 24/09/2026
110
jade @heartstopp.ing · 24/09/2026
put a hard coded keypair in the daemon instead of trying to patch the signature verification out of the game (which was a terrible idea from the beginning)
000
jade @heartstopp.ing · 23/09/2026
doing anything in minecraft is troubleshooting hell. not loading the skins of other players, but it'll load them on a mannequin. 🥲
110
jade @heartstopp.ing · 23/09/2026
the entire thing is an authlib-injector fork and a daemon written in go. here's it working on a snapshot that released a day ago. not intentionally supported it just works.
010
jade @heartstopp.ing · 23/09/2026
i had spent like 3 days getting the skin editor client to look right before i started working on the actually important part lmao
110
jade @heartstopp.ing · 23/09/2026
IT WORKS!!! atproto authentication and skins compatible with 1.8.9 to 26.3 using the vanilla authentication process and encryption
132
jade @heartstopp.ing · 23/09/2026
progress is being made...
210
jade @heartstopp.ing · 23/09/2026
(it does nothing yet)
210
jade @heartstopp.ing · 21/09/2026
confirmed working on 1.8.* 1.12.* 26.*. with a mock python server it receives the full did, logs it, and returns a profile with the name notch, authlib is patched to read and return this name to the game. the eventual atproto auth daemon will recieve the did and return the handle + hashed uuid.
000
jade @heartstopp.ing · 21/09/2026
😍 patched the 16 char username limit by adding it to authlib-injector so a did:plc can be sent over the vanilla auth protocol meaning it'll work on multiple versions of vanilla, fabric, forge, paper with the only modification being a single launch parameter... way way easier to maintain
100
jade @heartstopp.ing · 19/09/2026
ears, tails, wings, claws from the ears mod are now rendered also loving the new memory leak in the bluesky client
000
jade @heartstopp.ing · 18/09/2026
i think i'm happy with the way this looks now
100
jade @heartstopp.ing · 17/09/2026
100
jade @heartstopp.ing · 17/09/2026
100
jade @heartstopp.ing · 17/09/2026
skins..
110
jade @heartstopp.ing · 16/09/2026
namespace is minecraft.net because #fuckit
100
jade @heartstopp.ing · 16/09/2026
it does oauth login publishes record with session key velocity plugin checks the record during connection handshake
100
jade @heartstopp.ing · 16/09/2026
decentralized minecraft authentication using atproto
220
jade @heartstopp.ing · 09/07/2026
do you like the sticker i made
010