-
Notifications
You must be signed in to change notification settings - Fork 7
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
[Bug] Pillar/Casing Block can not connect correctly #196
Comments
Is this the underside of your setup? What does the top side look like? If you are using a full pillar block in the middle and half slabs around it, I won't expect them to connect because they have a height difference. |
The universal CT handles per-block connections instead of per-face because per-face computations are handled by model loaders provided by each CT mod (Create, Continuity, Athena, Fusion). Copycats+ can control which block they connect to by wrapping their The other issue is performance. Universal CT relies on expensive shape comparisons to function, and having to compare all 8 sides for all 6 faces will create immense chunk update lag.
This is probably bug. Will look into it |
Describe the bug
A Pillar Block in Create doesnt connect to one wrapping Slab Copycat (Casing Block similar)
To Reproduce
Steps to reproduce the behavior:
copycat_slab
(bottom, name itblock1
)block1
(name itblock2
)Expected behavior
They connect correctly
Screenshots
Desktop (please complete the following information):
Additional context
When
connectsTo
runs, state ->block2
,other
->block1
, thenblock1
is considerdcreate:copycat_base
instead ofcopycats:copycat_slab
.So,
block1
is an instance ofcom.simibubi.create.content.decoration.copycat.CopycatBlock
, notpackage com.copycatsplus.copycats.foundation.copycat.ICopycatBlock
, and the mixin method will runreturn (Block)original.call(new Object[]{instance});
The text was updated successfully, but these errors were encountered: