Badges update automatically and link to the mod page on MineUniverse.
Compact, server-friendly virtual farming. A Farm Matrix grows plants inside a single block: put seeds and soils in, take the harvest out. Every machine runs one shared growth cycle instead of thousands of individual crops: 3,840 plots, the maximum capacity of an Entropic Farm Matrix, cost the same as a single seed in a Starter Farm Matrix, so even huge farms cost almost nothing in server tick time.

An early-game farm for one kind of plant.

The endgame farm: up to 3,840 plots in one block.


Anything that can be planted: crops, saplings (the machine grows the tree and harvests it), flowers, grass, mushrooms, nether fungi, aquatic and hanging plants, and other modded plantables. Which soil a plant accepts comes from the game's own rules, so modded plants and soils work without special support.
Water Provider and Growth Speed Upgrades come in tiers: Starter upgrades fit the Starter, Entropic upgrades fit both machines.
A growing machine costs the same with 1 plot or 3,840: plots are counters, not objects. Machines never tick plants one by one, never load chunks and do nothing while their chunk is unloaded.
Everything below is in the server config virtualfarmworks-server.toml and applies without a restart. Modpacks are welcome, no need to ask.
Per machine (Starter and Entropic separately)
growthTicks: length of one growth cycle at 1.0x speed (default 600 = 30 seconds).noWaterSpeedMultiplier: speed without a Water Provider (default 0.25).productionMultiplier: yield multiplier for that machine (default 1.0).internalBufferSlots: hidden output slots behind the visible ones (Starter 27, Entropic 72).seedBlacklist / soilBlacklist: seeds and soils that machine refuses.Entropic only
seedsPerSlot / soilsPerSlot: items each grid slot holds (default 64; capacity = 60 x the smaller one).energyPerPlot: FE per active plot per tick (default 90; the FE buffer follows).replant: allows the replant button (default on).crafterRecipes: recipes the autocrafter holds (default and maximum 100).crafterBufferLimit: items of one kind the autocrafter keeps while waiting for the rest of a recipe (default 1024).Everything else
bonusPerUpgrade (default +50%) and upgradesPerSlot (default 1).requireHoe (default on), consumeDurability (default off) and wearIntervalTicks (default 1200 = 1 durability per minute).autoExportIntervalTicks, ticks between auto-exports (default 20; 0 = never).productionMultiplier (global yield, default 1.0), secondaryDropMultiplier (extra seeds and by-products, default 1.0) and otherPlantYield (items per plot for flowers, grass and other plants without their own harvest, default 10).secondarySeedChanceMultiplier (default 1.0) and requiresEffectiveFarmland (seeds only grow on their tier's farmland, default off).maxLootRollsPerHarvest (default 64) and maxTreesGrownPerHarvest (default 4).seedBlacklist / soilBlacklist. Blacklist entries can be an item (mysticalagriculture:diamond_seeds), a whole mod (mysticalagriculture:*) or an item tag (#c:seeds).Datapacks can also change the tags (universal soils, mushroom and glow berry soils, autocrafter catalysts) and the data maps (soil speed bonuses, fixed yields).
Source code and bug reports: https://github.com/redkeepp/virtual-farm-works (MIT license).