Vanillin
ModInstanced rendering for entities and block entities using Flywheel
Type
Mod
Modrinth Downloads
1,221,133
Modrinth ID
6qTrsXCy
Last Updated
Jul 27, 2026
Description
How it Works
Vanillin optimizes Minecraft by implementing instanced rendering for entities and block entities through Flywheel.
With Flywheel doing the heavy lifting, Vanillin is able to achieve significant performance improvements on all the game objects it affects. The end result is that ten thousand of something have the same frame time impact as one of something.

Shaders
Flywheel 1.0, and therefore Vanillin, is currently incompatible with shaders. Work is underway to make first party compat between Flywheel and shaders a reality, but no time estimates can be made.
Optimizations
Vanillin does not optimize everything by default. Special support needs to be built for each type of entity and block entity. Those that are currently optimized are listed below.
✅ = Stable, enabled by default.
🧪 = Experimental, enabled behind a config.
❌ = Temporarily disabled entirely due to crashes/compat/etc.
Block Entities
- ✅ Chests
- ✅ Shulker boxes
- ✅ Bells
- ❌ Signs
Entities
- ✅ Minecarts (and all variants)
- 🧪 Items
- 🧪 Item Displays
- 🧪 Block Displays
Config
To enable experimental optimizations, edit the config file:
Forge/NeoForge
config/vanillin.toml
[entities] #Allowed Values: DEFAULT, DISABLE, FORCE_ENABLE - "minecraft:item" = "DEFAULT" + "minecraft:item" = "FORCE_ENABLE"Fabric
config/vanillin.json
{ "entities": { - "minecraft:item": "default", + "minecraft:item": "force_enable", } }Alternatively, you can disable optimizations that you find to be causing conflict:
Forge/NeoForge
config/vanillin.toml
[entities] #Allowed Values: DEFAULT, DISABLE, FORCE_ENABLE - "minecraft:minecart" = "DEFAULT" + "minecraft:minecart" = "DISABLE"Fabric
config/vanillin.json
{ "entities": { - "minecraft:minecart": "default", + "minecraft:minecart": "disable", } }Compatibility
Mod Loaders
Game Versions
Similar Mods
Hellion's Sniffer+
A Sniffer expansion, adding new behaviors to the Sniffer, an ancient cave biome, and several new Sniffer-related plants.
MineMenu
Mine Menu - Radial menu, 'nuff said
Towers of the Wild: Additions
Adds nether and end towers for Towers of the Wild
Unusual End
🌌 A Vanilla+ End Update, expanding many aspects of the game
BisectHosting Server Integration Menu [NEOFORGE]
BisectHosting Server List Integration Menu for Modpacks [NEOFORGE ONLY]
SplashAnimation
Play an animation splash as modpack starts loading
Included in Modpacks
Create: Kryp
Engineer's Journey
Thoryx
PokeCube
Weenie Hut NEO
MakeShift
命运齿轮FOM【Fate's Machinery】
Friendgroup create server
SurShield Modification
TinyN
RailCore official community modpack
NeoMinecolonies
ModCraftTech
Rine Time
Crafted Madness: Modern Era
Wayward
True: Calamity
PebbleTown
KRILLKRAFT
Kryeit: Extra Enhanced
OptiCoreFPS
Nenuu's Legacy Pack
Create Blueprint
Extreme Optimization!
Arcane Dragons [NEOFORGE]
Arcane Dragons [FABRIC]
Heart&Beyond
Explorifying
Better MC [FORGE] - BMC4
PeninsulaCraft