ModsJava
VoxelCore | Items, Blocks, Models, GUIs, HUDs & Bedrock Support
Java mod listed for Minecraft 1.12–26.x. Download on the author's site.
⬇ Download on SpigotVoxelCore
Create once. Bring custom Minecraft content to Java and Bedrock Edition!
VoxelCore is a powerful content creation and resource-pack management plugin for Minecraft servers, allowing developers and server owners to create custom items, blocks, models, GUIs, HUDs and more.
Build your own content using configurable YAML definitions and custom assets, then automatically generate resource packs for supported Minecraft versions — including Bedrock conversion through Geyser integration.
Whether you're building a survival server, RPG, custom adventure experience or an entirely new Minecraft world, VoxelCore provides the foundation to bring your creativity to life.
✨ Features
- Custom Blocks — Create new placeable blocks with custom textures, models, harvesting rules and interactions.
- Custom 3D Items & Models — Introduce detailed models, textures and custom items into your Minecraft server.
- Custom UI & HUDs — Create inventory interfaces, menu backgrounds, fonts, glyphs, icons and graphical overlays.
- Ranks & Tags — Display custom rank icons, tags, symbols and text decorations using the font and glyph system.
- Automatic Resource Pack Generation — Compile custom content into Minecraft resource packs with version-aware model and texture handling.
- Bedrock Conversion — Generate supported Bedrock textures, models, custom item/block mappings and resource packs through Geyser integration.
- Resource Pack Hosting — Optionally host and distribute generated resource packs directly from your Minecraft server.
- Content Inheritance — Reuse and extend content definitions through configurable inheritance.
- Custom Actions — Configure interactions for custom items and blocks, including commands, messages, item rewards and other actions.
- Safe Content Reloading — Reload custom definitions while protecting the previous active content state if validation fails.
- Custom Currencies — Optional independent token currency support through VaultUnlocked.
VoxelCore is designed around content packs, giving server owners control over their custom creations. Create custom item and block definitions, organise assets, configure rendering behaviour and define how content interacts with players. Use your own models and textures, configure UI elements, and generate the resource packs needed to display everything in-game.
Java & Bedrock Edition Support
One of VoxelCore's main features is its ability to generate supported Bedrock resources from Java content. Through Geyser integration, VoxelCore can generate Bedrock item mappings, models, textures and resource packs, reducing the need to maintain entirely separate content pipelines. An optional Geyser extension provides additional support for compatible custom entity projections.
Note: Geyser integration and configuration are required for Bedrock support. Some features vary between editions, and full Java/Bedrock parity is not guaranteed.
⚙️ Minecraft Compatibility
VoxelCore provides separate plugin JARs for different Minecraft server versions.
Available distribution families:
- Minecraft 1.12–1.13
- Minecraft 1.14–1.19.3
- Minecraft 1.19.4–1.20.4
- Minecraft 1.20.5–1.21.3
- Minecraft 1.21.4
- Minecraft 26.2
- Minecraft 26.3
Getting Started
- Download the VoxelCore JAR matching your Minecraft server version.
- Place the JAR into your server's plugins/ directory.
- Start the server to generate the initial configuration.
- Add and configure your custom content packs.
- Validate and generate your resource pack.
- Configure resource-pack distribution and begin using your custom content.
Documentation & Support
Documentation Wiki:
https://github.com/VoxelHorizons/VoxelCore/wiki
Installation Guide:
https://github.com/VoxelHorizons/VoxelCore/wiki/Installation
Source Code:
https://github.com/VoxelHorizons/VoxelCore
Bug Reports & Support:
https://github.com/VoxelHorizons/VoxelCore/issues
Official Downloads:
https://github.com/VoxelHorizons/VoxelCore/releases
Official Discord Server:
https://discord.gg/RKK2fCr9u3
Part of Voxel Horizons
VoxelCore is the content foundation for the Voxel Horizons plugin ecosystem. Expand your creations with VoxelFurniture, our free companion plugin for placeable, interactive furniture, animations, seating and persistent storage.
https://github.com/VoxelHorizons/VoxelFurniture
Free to use • Source-available • Official distribution only
VoxelCore is free for personal and commercial Minecraft servers. Unauthorised rehosting, repackaging, resale and redistribution are prohibited under the Voxel Horizons licence, subject to applicable platform terms.
Create. Customise. Build beyond vanilla Minecraft.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
VoxelCore | Items, Blocks, Models, GUIs, HUDs & Bedrock Support is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.15, 1.16 and newer. Downloaded 11 times (via Spigot). Download it and open it directly in the game.