v0.2.1-beta.2+1.21.1
Curse Maven Snippet
What's new
Bump to 0.2.1: fixed energy per operation, claims protection, level tables and customization guide
Energy and speed
- Every machine now charges a fixed FE cost per operation at every speed (Miner 200 000 FE per attempt, Crusher 20 000 FE per item, Smelter 50 000/3 FE per smelted item and 30 000 FE per alloy work unit); FE fractions carry over and survive reloads
- Server config: new miner.energyPerAttempt, crusher.energyPerOperation, smelter.alloyEnergyPerOperation and smelter.furnaceEnergyPerThreeItems replace the old minimumFEPerTick/maximumFEPerTick keys
- New optional level tables (speedByLevel, powerByLevel, furnacePowerByLevel, alloyPowerByLevel): all ten levels required, otherwise ignored with a warning; empty by default
- Alloy Smelter: speed 10 is 64 operations per lane per tick; every slot holds at most 64 items
Miner and Dimensional Matter
- Efficiency Upgrade gives + min(value, 0.2 DM) per injected item; ores the Miner can make never give more than 2 DM
- Ore family weights use the generation score ^ 0.75
- Geometric void for dimensions with few ore families (End: 97%, gone at 5 families), datapack driven
Dimensional Death
- FTB Chunks and Open Parties and Claims protection (optional, by reflection); whole column checked before any change; Corrupted Water never crosses a claim border
- New corruption config: enabled, blockedDimensions, respectSpawnProtection, protectedRegions, claimFailurePolicy
- Corrupted Terracotta; calcite, dripstone, asurine and sky stone corrupt into Corrupted Stone
- Every terrain conversion is a tag: new corruptible_dirt, corruptible_grass and corruptible_flowers
Machines and automation
- Alloy Smelter automation per material: items keep Auto Input/Eject, Liquid Experience has its own Auto Eject (old saves keep ejecting XP)
Internal
- Performance work on the Miner attempt loop, survey, claim checks and Smelter recipe lookups (same results, equivalence tests)
- Miner and Smelter block entities split into MinerOutput, MatterBuffer, MinerAttempts, MinerMetrics, SmelterEnergy, SmelterRecipes and SmelterOutputPlanner; WaterCorruption extracted; saves, NBT and IDs unchanged
Docs and tests
- New docs/CUSTOMIZATION.md, docs/BALANCE.md and docs/ARCHITECTURE.md; README points to the customization guide
- New GameTest suites and JUnit tests (125 GameTests); CHANGELOG section 0.2.1
What's Changed
- Mc/1.21.1 by @vindocel in https://github.com/vindocel/Dimensional-Flux-Miner/pull/2
Full Changelog: https://github.com/vindocel/Dimensional-Flux-Miner/compare/v0.2.0-beta.2...v0.2.1-beta.1+1.21.1
This mod has no additional files

