Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
LevelAtFeet
Fixes 'Level Ground' so it actually flattens terrain to your feet, lets you resize the tool with Ctrl + [ / ], and can remove the game's hidden height-change limit. Doesn't touch rocks, ore, or trees.
By Winchesta
CHANGELOG
v2.4.3
- Removed "remembered size" (added in v2.4.1/v2.3.12): keeping your chosen radius across putting the tool away and picking it back up turned out to have a broken edge case when switching between different ground tools (Level Ground ↔ Raise Ground/mounding, cultivating soil) — the on-screen number could keep showing your last size (e.g. 2–10) while the real, effective radius had already silently reset to 1. Rather than keep chasing edge cases in that logic, every fresh equip now simply starts at that tool's own default radius again, same as before v2.4.1. Live resizing with
RadiusScrollKey+]/[while holding a tool is unaffected.
v2.4.2
- Version bump only, no functional changes from v2.4.1.
v2.4.1
- Consolidated release. The resize/indicator work across v2.3.4–v2.3.13 tried several approaches (square mode, a pixel-exact vertex outline, a "won't-change" red/yellow outline) before settling on the simplest one that actually worked well — see below for what's in now.
- Live circle indicator showing the exact tool radius, resizable from 1–10m with
RadiusScrollKey+]/[. - Your chosen size was remembered across putting the tool away and picking it back up (removed again in v2.4.3, see above).
- Grass/texture clearing around a "Level Ground" click now follows your resized radius too, not just the tool's default.
- Fixed the indicator getting stuck on screen after switching away from the ground tool, and resizing past the min/max limit requiring extra clicks to reverse direction.
- Fixed still being able to reach radius 20 on an existing install: an old config file with
RadiusScrollMax=20saved from a previous version was never being corrected. The 1–10 range is now enforced directly by the config system itself, so an old saved value out of range is automatically pulled back into 1–10 — no manual config edit needed. - Fixed the shown radius not matching reality on tools other than "Level Ground" (e.g. cultivating soil) — the shown number could stay stuck higher than what was actually happening once you scrolled down, and only re-equipping the tool made it show the real size. The mismatch came from using the wrong tool's own default size as the reference point when clamping; it now always uses the size that actually applies to the tool in your hands.
v2.3.3
- Fixed the real reason resizing did nothing at all with
[/](and, it turns out, would have done nothing with any second key): the way the mod checked "is Ctrl held" internally required that no other key be pressed at the same time — so the moment you pressed[or], that check itself said "Ctrl isn't held" for that instant, and the resize code never even ran. Fixed by checking the key directly instead.]/[now actually work.
v2.3.1
- Fixed radius resize being unusable on Mac with the default setup: v2.3.0's Up/Down arrow keys collide with macOS's own system-wide shortcuts (Ctrl+Up/Down open Mission Control / Application Windows), so the OS ate the keypress before the game ever saw it. Switched to
](bigger) and[(smaller) — same convention as brush-size hotkeys in image/3D editors, and nothing any OS reserves.
v2.3.0
- Fixed the real bug behind "the number changes but nothing actually happens": resizing only ever updated the on-screen preview, not the actual area the tool affects when you click. Now the real leveled/smoothed area always matches the number shown.
- Changed how you resize: instead of the mouse wheel, hold the key (
RadiusScrollKey, Left Ctrl by default) and press ↑ / ↓. The mouse wheel is no longer touched at all, so it can't fight with camera zoom anymore — and any key works fine forRadiusScrollKeynow, Shift included.
v2.2.3
- Minor cleanup only (no behavior change from v2.2.2) — confirmed working via testing. Tip: if you rebind
RadiusScrollKey, avoid Shift — on both Windows and macOS, holding Shift while scrolling is commonly treated as a horizontal-scroll gesture, which means the game (and this mod) never sees the scroll at all. Left Ctrl (the default) works reliably.
v2.2.2
- Fixed the mouse-wheel radius resize actually not working. The previous two versions couldn't correctly find the tool's radius setting internally, so nothing happened no matter which key you scrolled with — this wasn't a hotkey problem after all. It's fixed now.
v2.2.1
- Changed the radius-resize key from Left Alt to Left Ctrl (still changeable in the config), because Left Alt already does something else for ground tools in vanilla and could get in the way.
v2.2.0
- Added: resize the tool's radius with the mouse wheel (hold a key + scroll). Shows the new radius on screen since there's no visual circle to watch.
v2.1.1
- Cleaned up internal debug logging before the public release — no gameplay change.
- Fixed the default step size in a fresh config to match the intended behavior (1 meter per click, gradual leveling).
- Corrected the description: this mod only changes terrain height. It does not destroy rocks, ore, or trees.
v2.0.0
- Found and fixed the real bug: "Level Ground" often failed to fully flatten terrain, especially near rocks and cliffs, because of how the vanilla tool actually works internally. This is the fix that made leveling reliably work.
v1.4.0 – v1.9.0
- Added stump/rubble clearing alongside rock clearing in the tool's radius.
- Raised the game's hidden height-change limit so deep pits and tall mounds can be fully leveled over time.
v1.0.0 – v1.3.0
- Initial release: levels to your feet, never blocked near obstacles, and clears rocks/ore in the tool's radius with drops preserved.