pub trait PainterSpriteExt { // Required method fn lanternpost_wood(&self, pos: Vec3<i32>, dir: Dir); }