Brahoule Studio - VoxelMining

VoxelMining is a fully replicated, procedural voxel mining plugin for Unreal Engine 5. Drop an AVoxelMiningNode into your level and get an organic, Marching Cubes rock that players can chip away in real-time — fully multiplayer-ready out of the box.

Rocks are procedurally generated using domain-warped Perlin noise, giving each one a unique, natural silhouette. Mining applies Point Damage to destroy individual voxels — the mesh rebuilds instantly, and the entire voxel state replicates to all connected clients automatically via OnRep. Surface ore chunks scatter across the rock's surface using an Instanced Static Mesh and update after every mining hit.

Key Features:

  • Procedural rock generation (seed, roughness, warp, squash, fill ratio)

  • Smooth Marching Cubes mesh or blocky Minecraft-style — your choice

  • Full multiplayer replication (server-authoritative, client mesh rebuild via OnRep)

  • Surface decoration system (ore chunks, pebbles — any static mesh)

  • World-space triplanar UV projection

  • Blueprint-callable API: MineDamageAtLocation, ResetNode, GetIntegrity, OnNodeDestroyed

  • Configurable damage type filtering (pickaxe-only, etc.)