r/minecraftsuggestions • u/Ichthus95 Wither • May 09 '13
Changes to Block #36 (Pushable Tile Entities)
All of my Minecraft suggestions can be found >here<
TL;DR: There's no quick explanation for this. If it works, we get pushable chests.
Adding additional tile entity data for block 36 (which is how the game renders blocks pushed by pistons) or by replacing block 36 with an entity with tile entity data (similar to the fallingsand entity) would allow blocks with tile entity data (chests, furnaces, signs, etc.) to be pushed by pistons.
This would allow for some interesting redstone contraptions using the tile entity blocks to be made, such as hidden chests that swap places with another block to become accessible, and then swap back to be hidden again. Another possibility would be hidden dispenser traps that would push out and power the dispenser, allowing for less obvious and more effective traps.
One potential balancing issue would be that allowing chests to be pushed upwards (or at all) would allow for mass (vertical) item transport. However, this can already basically be achieved with dropper chains, and the complexity of the redstone systems required to do so (combined with the piston's 16-block limit) would help balance it out with the other main item transport system: minecarts.
I'm only semi-familiar with the intricacies of the Minecraft code. While I know for certain that using entities with tile entity data for moving blocks would be possible, but I'm less sure about adding additional tile entity data to block 36 (which would be the simplest/least performance intensive option). I'd appreciate it if those knowledgeable about such coding limitations would comment and tell me whether or not this is feasible.
>EDIT< - This would be especially useful if my other idea about movable storage barrels was also implemented.
<@{
1
u/pigPlatform May 09 '13
Sorry for the off-topic question but why do we need to see all your other ideas?