Wool doesn’t incur vibrations when being pushed by a piston
Sculk sensors detect pistons pushing wool if the wool is between the sculk sensor and the piston
Linked Issues
Created Issue:
Sculk sensors detect pistons pushing wool if the wool is between the sculk sensor and the piston
Sculk sensors detect pistons pushing wool if the wool is between the sculk sensor and the piston
Sculk sensors detect pistons pushing wool if the wool is between the sculk sensor and thepistonWool doesn’t incur vibrations when being pushed by a piston
duplicates
When moving blocks with pistons they change their behaviors while being moved.
In some - not all - cases it would make sense and remove some bugs if the moving block took some of the properties of the block inside it.
Here is an incomplete list of the properties that could be considered.
Please note that each of these should be well thought about and discussed, as there is also great potential to introduce new bugs.
| Behavior | Related Issues | Comment |
|---|---|---|
| Light opacity | Can cause flickering and a waste of performance due to unnecessary light updates in flying machines | |
| Solid top | Could fix Rails popping out on finishing moving, returning solid for the moving block seems odd though, because when it starts moving there is certainly no solid top on the target side | |
| Solid/Transparent block | Would break a well known and used redstone behavior | |
| Visual Transparency | ||
| Slipperiness | Basically just matters for ice, but would make sense | |
| OnFallenUpon Behavior | e.g. slimeblocks should bounce players up while moving | |
| Blast resistance | Sometimes used to easily break blocks, kind of a cool quirk | |
| Redstone power output | Frequently used redstone behaviour | |
| Emitted light | ||
| 3rd person camera behavior | ||
| Sculk sensor vibration blocking | ||
| Block material/note block instrument | |
|
| Tinted glass for beacon beam color | |
beacons cannot quickly change colors with fast pistons |
What else could be considered?
Another option would be to start using the holding block's behaviors once the block moved half the way, but it seems odd and might not be supported by the underlying structure to have changing behaviors without changing the block state like that.
These issues are generally not vitally important, however I think they are worth considering for potential systematic changes regarding moving blocks.
Wool does not incur vibrations when pushed. See MC-213587

Can confirm.
Actually, this probably should be merged into MC-123217.
Agreed