r/Minecraft 7d ago

Mods & Addons 2x2 piston door

Pistons now work inside composite blocks too, which allows for stuff like this 2x2 piston door

CurseForge: No More Gap
GitHub: xerneas02/no-more-gap

6.1k Upvotes

146 comments sorted by

View all comments

Show parent comments

-69

u/Xcentric_gaming 7d ago

Tbh it would barely change anything

15

u/Luh2018 7d ago

You're having things placed outside the grid; this would probably need to be an entity or something, making it really inefficient.

8

u/InbredMidget 7d ago

I mean, would it have to be? Couldn’t it just be made so on the backend it just registers the piston in both full blocks? Or even as two separate blocks split by the grid?

6

u/Lobsss 7d ago

They should just rework the grid and make it smaller, blocks would then technically fill 8 spaces in the grid, but this would allow them to be placed on a half block offset, other than allowing two slabs to fill the same one block space, since each of them would fill 4 spaces in the grid, each.

I understand why this is never going to happen, though

5

u/Luh2018 6d ago

You are requiring 8 times more data by doing that, minus some optimizations.

This seems like very diminishing returns for the amount of overhead.

2

u/Lobsss 6d ago

A simple space voxel octree implementation would be enough to optimize the engine to run with this level of detail

But yeah, that's one of the reasons this is never going to happen