mesecons icon indicating copy to clipboard operation
mesecons copied to clipboard

New sticky and slippy blocks

Open leucome opened this issue 5 years ago • 2 comments

Linear sticky block, sticky on opposite side of one axis.
Flat sticky block, sticky on opposite side of two axis. These block can switch to any x,y,z orientation we can chose the next axis by punching it with anything sticky.

The slippy block do not stick to stickypiston stickyblock and movestone.

A little demo video, https://www.youtube.com/watch?v=DumoGyWlGJg&feature=youtu.be

leucome avatar Oct 12 '19 10:10 leucome

Rotation should probably better be done with a screwdriver.

In some places the indentation is a bit wrong.

Could you explain how the slippy block works? I guess it uses buildable_to in some hacky way. There might be better ways to do this.

Desour avatar Oct 12 '19 19:10 Desour

Rotation should probably better be done with a screwdriver.

In some places the indentation is a bit wrong.

Could you explain how the slippy block works? I guess it uses buildable_to in some hacky way. There might be better ways to do this.

I noticed that the sticky system already ignore air and water or any build_to block. So I made a built_to block that swap place with a common block when we try interact with it.

I am sure there is a better way to do this. But it will require change to be done to other mesecon files. If these block are approved as a concept and included to mesecon it will be a good idea to look into these improvement.

leucome avatar Oct 12 '19 22:10 leucome