#Figuring out Resource Pack magic

1 messages · Page 1 of 1 (latest)

silver wolf
#

So there's a server called Origin Realms (IP: play.originrealms.com, 1.17.1) which pulls off some weird Server-Resourcepack shenanigans that I cannot for the life of me figure out.

Generally servers put their resource pack in the ./minecraft/server-resource-packs folder, and to an extent, so do they. But if you open it, (or, attempt to), it's a single, corrupted, .ogg file. No mcmeta, no .json, no textures, nothing.

But somehow the textures still load. And it seemingly exceeds the 100MB limit as well. How in the hell do they do it?

alpine crest
#

Haha yeah @silver wolf I went through this same thing trying to figure out how they were doing certain things. I was particularly after the gem indicator above the hunger bar, if you're wondering its done using a bitmap font character with a negative ascent value constantly being displayed in the actionbar. As for actually being able to view the resource pack, I was not able to do that.

silver wolf
#

Interesting, I didn't really know how they did that either, definitely smart.

#

The way they're applying the resource pack is pretty insane, I haven't the slightest clue how they're doing it.

alpine crest
silver wolf
#

Yeah I need to figure out how the custom character things work. So far I've worked with just the textures and sounds. Blocks & Characters to go peepoG

alpine crest
#

How to get the Origins Realms Resource Pack.

Like if you found this helpful 👌

JD-GUI download: https://java-decompiler.github.io/

To all the lazy slugs I expect asking for a download: No🔒

I found that the assets placed in the world using barriers, string with tags and paper/leather horse armor in invisible item frames and armor stands. Reall...

▶ Play video
#

Looks like someone found the solution

#

Not sure if it still works though

silver wolf
#

I'll try it rq

#

It does Thonk

#

wtf

alpine crest
#

This raises more questions tbh

#

Is the zip file java bytecode???

#

Minecraft sees that as valid??

#

super interesting

silver wolf
#

I wouldn't think it would, Minecraft uses ZipFile iirc to load texture packs

#

Maybe ZipFile just so happens to support it.

alpine crest
#

Very strange. Happy I found this though. time to make origin realms clone...

silver wolf
#

Genius! Definitely won't take forever LULW

alpine crest
#

You know at first I was skeptical about this discord threads feature but its really great. Little user-made channels for specific topics which dissappear after a while. Perfect!