DUXPLIMA Documentation

Anti-farm

Placed block marks, replacement, bone meal, generators, the heat map, pressure, stillness and the terms that pull up.

anti-farm.conf. Two mechanisms ship and both are on: exact marks close the place and break loop, and decaying terms answer the player who works the same seam for six hours. Two terms pull the other way. enabled = false pins every term at 1.0 and remembers nothing. ceiling (2.0) is the most the whole stack may pay.

TermDefaultsDoes
ledgerfactor 0.0, marks-per-chunk 4096Marks every block a player put down in the chunk's own data, so it survives a restart; breaking it pays factor
replace-windowfactor 0.0, 5 minutesStamps a spot where a natural block was broken, so one put back pays nothing
bone-mealfactor 0.2, 10 minutesA forced crop pays a fifth
generatedfactor 0.05A block a cobblestone generator made
heat-mapcubes of 16, 32 free repeats, 0.97 per repeat, floor 0.01, 10 minutes, 64 cubes a playerHow hard you worked each place lately
pressure0.9995 per event, recovers over 20 minutes, floor 0.05How hard you worked one skill and activity lately: pace, not place
stillnessafter 3 minutes, factor 0.25A player who has not moved earns a quarter; never blocked
adjacency3 neighbours, factor 1.1Pulls up: a natural block beside what was built pays more
field-cycle2 minutes, grown 1.0, rushed 0.35Pulls up: a crop with a real growth cycle pays full, one replanted and harvested at once does not
spawnerfactor 0.1A spawner's mob, followed through conversions

/skills rate and the rate window explain a player's rate and name the term pulling it down most; %uxmskills_rate_reason% gives that term. uxmskills.bypass does not exist: staff test with anti-farm.enabled = false.

Related: anti-farm.conf