Real places, in Minecraft.
Voxel Earth is a full pipeline for turning photogrammetry and 3D Tiles into block-based worlds.
It streams Google Photorealistic 3D Tiles (and other sources) into Minecraft as voxelized chunks, so you can walk through real cities, mountains, and landmarks — block by block.
play.voxelearth.org Voxel Earth is a Minecraft + web ecosystem for exploring real-world geometry as voxels:
3D Tiles to blocks
Fetches photogrammetry tiles (e.g. Google Photorealistic 3D Tiles), normalizes them, and converts them into Minecraft block palettes.
On-demand streaming
Tiles are pulled and voxelized as players move around, so you can “walk into” a real city and watch it appear around you.
Flexible pipeline
Each major step (download, Draco decode, voxelization) exists as a separate CLI tool and as embedded code in the plugin. You can test each stage locally before wiring everything together.
Server-friendly
The Minecraft plugin is built as a single shaded JAR, with CPU voxelization and async integration with FAWE for high-throughput placement.
VoxelEarth 1.0 has two placement paths:
Paper/Spigot 1.20.4
BlockPlacer path.Paper/Spigot 1.20+ (non-1.20.4)
Reminder:
For 1.20.4 servers, VoxelEarth can run standalone.
For other 1.20+ versions, drop FAWE intoplugins/next to VoxelEarth.
Quick FAWE link (the version we build & test against):
FastAsyncWorldEdit (FAWE) 2.12.3:
https://github.com/IntellectualSites/FastAsyncWorldEdit/releases/download/2.12.3/FastAsyncWorldEdit-Bukkit-2.12.3.jar
Adjust filenames if you use different asset names; this is the typical layout.
VoxelEarth 1.0 Minecraft plugin
VoxelEarth-1.0.jar
https://github.com/ryanhlewis/VoxelEarth/releases/download/1.0/VoxelEarth-1.0.jar
FastAsyncWorldEdit 2.12.3 (recommended)
FastAsyncWorldEdit-Bukkit-2.12.3.jar
https://github.com/IntellectualSites/FastAsyncWorldEdit/releases/download/2.12.3/FastAsyncWorldEdit-Bukkit-2.12.3.jar
CLI tools (optional but great for dev):
--release 21) Basic Linux setup:
mkdir -p ~/paper-server
cd ~/paper-server
# Paper 1.20.4
wget https://api.papermc.io/v2/projects/paper/versions/1.20.4/builds/499/downloads/paper-1.20.4-499.jar -O paper.jar
mkdir -p plugins
# FAWE (recommended)
wget -O plugins/FastAsyncWorldEdit-Bukkit-2.12.3.jar \
https://github.com/IntellectualSites/FastAsyncWorldEdit/releases/download/2.12.3/FastAsyncWorldEdit-Bukkit-2.12.3.jar
# VoxelEarth plugin (from this release)
wget -O plugins/VoxelEarth-1.0.jar \
https://github.com/ryanhlewis/VoxelEarth/releases/download/1.0/VoxelEarth-1.0.jar
echo "eula=true" > eula.txt
java -Xms2G -Xmx4G -jar paper.jar nogui
Full Changelog: https://github.com/ryanhlewis/VoxelEarth/commits/1.0