SubCell Placement Get in touch

Specified · Specification

SubCell Placement

Putting a one-by-one object on a cell edge, in an engine that only believes in whole cells.

Modders who have hit the same wall and want the problem written out properly.

Animated illustration of SubCell Placement SubCell Placement — mechanism STATE C# · HARMONY · SPECIFICATION
Animated schematic of the core mechanism, drawn from the written design.
Built on
C# + Harmony
Specified in full
Written out before any of it was built
Status
Designed in full, build not started

What it is

A specification for a RimWorld mod that lets a 1×1 item sit centred on a cell edge or on a grid crossing, instead of being forced onto a single whole cell.

The engine only lets a thing occupy whole cells and exposes no half-cell placement workflow. The document works out two ways to get the result anyway — one that works with the engine and one that fights it — and breaks each into small, testable phases.

Capabilities

What it actually does.

Modders who have hit the same wall and want the problem written out properly.

  1. Two independent approaches

    Two independent approaches analysed against the engine's actual constraints

  2. Phased implementation plan

    Phased implementation plan with testable acceptance criteria per phase

How it works

3 moves, end to end.

This is how SubCell Placement works, not a set of steps you can follow yet — it is specified and not distributed.

  1. Read the specification

    The design is written out in full — the mechanism, the edge cases and the parts that do not work yet.

  2. Check the reasoning

    Every decision carries the alternative it was chosen over.

  3. Build from it

    A specification an engineer can read is a specification an agent can read.

The full technical description

Specification

Made of, and made when.

Read from the repository at build time rather than typed onto a marketing page.

State
Specified
Discipline
Research
Shape
Specification
Last change
Jul 2026
  • C#
  • Harmony
  • Specification

Next

Build SubCell Placement

The design is finished. Ask about implementing it, funding it, or taking it somewhere else.

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.