Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Casings don't support rotation #153

Open
AnFazer opened this issue Jan 10, 2022 · 2 comments
Open

Casings don't support rotation #153

AnFazer opened this issue Jan 10, 2022 · 2 comments

Comments

@AnFazer
Copy link

AnFazer commented Jan 10, 2022

I've stumbled upon this issue by accident, while studying how TIS-3D works on moving contraptions from Create, but given its severity and apparent obviousness, I'm very surprised it had never been reported before.

Version:
1.6.8 (MC 1.16)

Problem:
As stated, casing blocks don't allow themselves to be rotated, as opposed to almost all other direction-dependent blocks from both vanilla and modded Minecraft: stairs, chests, torches, mod-added machines of all kinds, just to name a few.

Reproducing:
Put a module inside a casing block, try to rotate it using any of the available means (Mechanical bearing from Create, Turntable from Supplementaries, any mod that allows you to copy/move structures or import schematics while rotating them (WorldEdit, Create), wrenches of all kinds, etc.) and observe that no rotation actually happens, all modules remain on their respective sides with their respective orientations.

Why is it a problem:
Since most if not all TIS-3D programs inevitably depend on the orientation of modules, failing to properly rotate casings and modules along with the rest of the structure they are a part of disrupts all but the simplest programs and possibly even ejects modules as items, thus severely limiting players' ability to include TIS-3D computers into shareable schematics or moving contraptions (for example trains, flying machines or certain types of farms).

@AnFazer
Copy link
Author

AnFazer commented Jan 10, 2022

I hope this helps. TIS-3D is such a wonderful mod - with limitless creative applications, yet balanced and fun to work with - and I would really love for the technically-inclined players' community to become more aware of it, especially now that it's yet again available for Forge (something I've discovered only recently by pure accident and was extremely and pleasantly surprised, to say the least). Thank you so much for your amazing work! <3

@fnuecke
Copy link
Member

fnuecke commented Jan 11, 2022

Thanks for the kind words :)

Interesting point. I'm assuming this would need to support block rotation on BlockState level for these integrations to properly work? This will be a little... interesting to add. But I agree, should be supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants