You are browsing as a guest. Sign up (or log in) to start making projects!

Ascendium

  • 5 Devlogs
  • 24 Total hours

Modern minecraft client built with jetpack compose and material 3 with support for most modern minecraft versions (1.16.5-26.2)

Open comments for this post

9h 5m 54s logged

Added background blurring for modules

What I do is take a texture, copy the game’s framebuffer onto the texture, then downscale it to 180p and blur it.

Then when modules are rendering I use that image as the background instead of just using a tint

Note: Half of this time is figuring out how to get this working on opengl, I still wasn’t able to do it, so this is vulkan only

1
0
20
Open comments for this post

4h 17m 55s logged

I added vulkanmod support for all supported versions above 1.21.4, it uses the same backend as the 26.2 vulkan renderer but has some extra handling for vulkanmod

0
0
9
Open comments for this post

4h 0m 52s logged

Added Vulkan support!

This was pretty hard because skiko does not come with vulkan support by default.
However, there is a pull request that adds vulkan support.

So I created git submodules for skia and skiko, made a setup script that automatically applies the vulkan patches, builds and publishes to maven local.

Then I had to fight with a lot of issues(some of them I couldn’t even debug because it was happening in native code), but I got it working :thumbs-up:

0
0
9

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…