Shortly after #196 was merged I noticed just one more detail about the gap generation that wasn't quite right.
For sides of the cabin that don't have a door, we should just use a minimal gap instead of the cabin's gap parameter. There's no reason to automatically create extra gap around the sides of the lift without any doors. If the user wants fine-grained control of the floor around the lift then they can manually edit the floor accordingly. For automatic hole generation we should stick to only cutting exactly what's needed for the lift to function correctly.
Before:
After:
It also seems we accidentally regressed the lockfile with the last PR, so this will fix that as well.
Shortly after #196 was merged I noticed just one more detail about the gap generation that wasn't quite right.
For sides of the cabin that don't have a door, we should just use a minimal gap instead of the cabin's gap parameter. There's no reason to automatically create extra gap around the sides of the lift without any doors. If the user wants fine-grained control of the floor around the lift then they can manually edit the floor accordingly. For automatic hole generation we should stick to only cutting exactly what's needed for the lift to function correctly.
Before:
After:
It also seems we accidentally regressed the lockfile with the last PR, so this will fix that as well.