How the farm numbers work
This site is an independent calculator. It is not affiliated with DonutSMP, and the rates below are not an official server table. They come from timed counts made on a working farm, then checked again when the pile or the smoker count changed. The calculators on the home page apply those counts. This page is the explanation. Filled examples: two skeleton piles, 1,000 smokers, one spruce group.
Skeleton piles
A skeleton spawner farm here is counted in piles. One pile is a stack of spawners that fire together. Sixty-four spawners in a pile do not make sixty-four times the bones of a single spawner. The extra bones added by each new stack get smaller as the pile gets taller. That is why the calculator asks for the size of each pile, not only for a total.
The measured table starts at one skeleton and continues through stacks of 64. A pile of exactly 64 uses the counted bones per minute. A pile between two counted sizes is estimated on the straight line between those two counts. A pile larger than the last count keeps the last step, so the drop in efficiency does not suddenly reverse.
If you run more than one pile, add a profile for each. Sixteen piles of 64 and twenty-eight piles of 128 are not one average pile. Each profile uses its own rate, then the bones per minute are added. The bone price you type is the price at the moment you calculate. It is not stored as a market price for anyone else.
Hours AFK only scale that same minute rate. One hour is sixty minutes. A day in the calculator is twenty-four of those hours, a week is seven days, and a month is thirty days. None of those periods include a server shutdown or a chunk that failed to load. If the farm was off, the number is high.
Use the skeleton calculator when you know the piles you actually built. Do not type a total of skeletons into one pile unless they really sit in that one pile. The shape of the farm is the whole calculation.
Kelp smokers
One smoker cooks a stack of 64 raw kelp into 64 dried kelp. The timed cook for that stack is 5 minutes and 20 seconds. The calculator treats every extra smoker as another cook running at the same time, so the raw kelp per second is the stack divided by 320 seconds, multiplied by the number of smokers.
Dried kelp is sold as blocks. Nine dried kelp make one block, so the gross side of the hour is the dried kelp divided by nine, times the block price you enter. Raw kelp is not the sale in this calculator. If you sell it wet, this page will not match what you pick up.
Growing the kelp spends bones. The ratio used here was counted on one module, not scaled from a wiki: 480,000 bones for 1,439,856 raw kelp, which is 160,000 bone blocks for the same kelp. Bone meal is three times the bone count, because a bone crafts into three meal. You type either a bones price or a bone block price. If both are filled, the bone block price is the one that is charged.
Fuel is separate. A stack of kelp in these smokers took 8 charcoal, or 6 blaze rods plus a small fraction of another rod. Pick the fuel you will actually load. Leaving the other price empty keeps it out of the cost.
Skeletons can cover the bone cost. The page estimates how many skeletons it takes to produce the bones that hour. If you mark the run as with skeletons, the $ cost of bones drops to zero only for the share those skeletons can supply. The bone count itself stays on the page, so you can see the consumption even when you are not buying it. Fuel is still charged.
Net for the hour is block sales, minus fuel, minus the bone cost that skeletons did not cover. The AFK box then stretches that hour by the same day, week, and month used on the skeleton page.
Spruce crafters
The spruce page prices a crafter line that turns logs into slabs. One log crafts into 4 planks, and those planks craft into 8 slabs. The sell price used for a slab is 12$, so one log is worth 96$ if every slab is sold and none are lost in the hoppers.
The crafters are not free to balance. The module this site uses puts plank crafters and slab crafters in groups of 3 and 4. A smaller set leaves one side waiting. The calculator will not return half a crafter. If your target profit needs more slabs than the current groups can make, it steps up by another full group of 3 plank crafters and 4 slab crafters.
You type the log price. That price is the market, and it moves. The cost per hour is the logs you still have to buy times that price. Logs from your own tree farm are entered separately and are treated as free, but they still have to pass through the same crafters. They do not become slabs by themselves.
Net per hour is the slab sales minus the logs you buy. If a log costs 96$ or more, buying it cannot make a profit, because that is the whole sale of the eight slabs. In that case the page only counts logs you already produce. If even those cannot pass the profit you asked for, the result is marked impossible instead of rounding into a loss.
The profit you type is a minimum, not a promise of that exact number. The farm can only grow in whole groups, so the plan is the smallest group set whose net is above the target. A request for 60 million an hour can come back a little higher. That gap is the leftover capacity of the last group, not a bonus from the server.
What this site will not do
It will not tell you the live shop price. You type the price you see. It will not count a farm that is unloaded, out of fuel, or full of items. It is not a shop, a map, or a product of the server, and the names of the farms are only there so a player can recognise the build.
The game section uses the same hourly rates as a private save on your phone. It is a simulation. It is not a payout from the server, and it does not carry ads.
If a count on this page disagrees with your own chest, trust the chest, then check the pile size and the prices you typed. The usual miss is one pile entered as a total, or a bone block price left in the bones box.