Skip to content

ActuallyTheOwner/VulkanMod

This branch is 8 commits ahead of xCollateral/VulkanMod:dev.

Folders and files

NameName
Last commit message
Last commit date
Sep 16, 2024
Jan 16, 2025
Mar 23, 2025
May 14, 2023
Mar 24, 2024
Apr 11, 2024
Jan 16, 2025
Mar 2, 2025
Feb 6, 2025
Jan 16, 2025
May 14, 2023

Repository files navigation

VulkanMod

This is a fabric mod that introduces a brand new Vulkan based voxel rendering engine to Minecraft java in order to both replace the default OpenGL renderer and bring performance improvements.

Why?

  • Highly experimental project that overhauls and modernizes the internal renderer for Minecraft.
  • Updates the renderer from OpenGL 3.2 to Vulkan 1.2.
  • Provides a potential reference for a future-proof Vulkan codebase for Minecraft Java.
  • Utilizes the VulkanAPI to allow for capabilities not always possible with OpenGL.
  • Including reduced CPU Overhead and use of newer, modern hardware capabilities.

Demonstration Video:

Demostration Video

FAQ

  • Remember to check the Wiki we wrote before asking for support!

Installation

Download Links:

  • CurseForge

  • Modrinth Downloads

  • GitHub Downloads (all assets, all releases)

Install guide:

  1. Install the fabric modloader.
  2. Download and put the Vulkanmod.jar file into .minecraft/mods
  3. Enjoy !

Useful links

Discord server Ko-Fi
Discord Static Badge

Features

Optimizations:

  • Multiple chunk culling algorithms
  • Reduced CPU overhead
  • Improved GPU performance
  • Indirect Draw mode (reduces CPU overhead)
  • Chunk rendering optimizations

New changes:

  • Native Wayland support
  • GPU selector
  • Windowed fullscreen mode
  • Revamped graphic settings menu
  • Resizable render frame queue
  • Shader support
  • Removed Herobrine

Notes

  • This mod is still in development, please report issues in the issue tab with logs attached!
  • This mode isn't just "minecraft on vulkan" (e.g: zink ), it is a full rewrite of the minecraft renderer.

About

Vulkan renderer mod for Minecraft.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 94.7%
  • GLSL 5.3%