-
Notifications
You must be signed in to change notification settings - Fork 67
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
Let me in! Add doors. #1168
Comments
https://discord.com/channels/443805812390100992/695680181075050586/1336457585871556608 |
The basic thing, 2x1 minecraft style doors with no animations for simple feature. |
I proposed that doors should be one block with a 2-block-tall model. It was rejected before, but I'm not sure how quantum would feel about it now. In my opinion, it would be a simpler implementation. |
I think that here are two problem with this approach:
|
There was a cool mod for mc that added 3x3 doors, which are in my opinion a cool idea too, since we not interested in advanced mechanics and minecraft-like piston doors. Mansions and castles could use some 3x3 or even bigger doors. |
@careeoki Opinion on big doors? |
I'll let you guys handle how it should be implemented. Whatever method works best. |
Yeah, we could do that. I would want 1×1 trapdoors as well. |
I think the perfect solution would be to have doors as entities, this would also allow them to open without any problems and they could be animated too. But of course that would require many prerequisite changes.
If we want to add doors today, in today's engine, then this would be the most reasonable approach. |
It doesn't. Every time one half does a door thing, like placing or opening it has to look if there is other half above or below and kick that other half to do the same update. Probably it would have to update data of self first to avoid infinite chain of updates. No idea how viable this is right now. |
This can only reasonably work for 2x1 doors, so bigger ones must wait for entity code to arrive in glory. |
How does it place the second half if you place the first half? |
I hope I will figure that out when I get to actual coding C: |
Well, it's cool and all but there is no way to stop snails from coming into the house.
Let's open a discussion on doors.
The text was updated successfully, but these errors were encountered: