HandyLark

Moonlight Peaks Farm Layout Planner

Fan-made · local-only · custom geometry · no game data

Arrange on the canvas

History starts after your first change.

A usable area is required.

Abstract layout canvasA visual projection. Use the placement list and inspector for a complete non-drag path.

Quick Start

Quick Start

Start with a blank planning area, then add and arrange objects you size yourself.

  1. 1. Create the areaAdd one blank 20 × 16 planning area.
  2. 2. Add an objectName and size your own abstract rectangle.
  3. 3. Arrange and saveMove, rotate, check warnings, then keep a local copy.

No usable area. Add one in Setup before placing a custom block.

Help & Info

Getting started

Create the part of the farm you want to plan, add a self-sized object, then arrange it on the canvas.

How it works

Usable areas define where objects may go. Obstacles subtract from them. X and Y are positions from the top-left.

Limits and legal

This is a fan-made abstract geometry tool, not an official map, building database, scale, optimizer, or simulator.

Rotation only turns your custom rectangle in this abstract sketch. It does not confirm that any Moonlight Peaks building can rotate in the game.

Privacy and local data

Plans stay in this browser unless you import or download a local file. There is no account, upload, or advertising. Optional analytics remains off until you consent and uses only closed events. Read privacy details.

Keyboard and touch

Use tabs and named buttons for every task. Arrow buttons move selected objects; zoom and fit buttons replace pinch or wheel gestures.

Delete this object?

The object will be removed from this plan. You can undo the deletion afterward.

Clear local planner data?

This removes this planner's saved plan, view settings, consent preference, matching migration backups, analytics client ID, and prior-visit marker from this browser. It does not delete analytics data already sent to Google Analytics. Download JSON first for durable recovery.

Keep your unsaved work?

Browser storage is unavailable, so changing language could discard unsaved in-memory changes. Stay here, download a recovery copy, or continue only if you accept that risk.