PepperCode1 / Continuity

A Fabric mod that allows for efficient connected textures
GNU Lesser General Public License v3.0
269 stars 70 forks source link

Fabric block appearance API is not supported #307

Closed matthewperiut closed 2 months ago

matthewperiut commented 1 year ago

Recreate using Chisel on 1.20.1 (https://github.com/matthewperiut/Chisel-Reborn) and Templates 2 (https://github.com/quat1024/templates-mod)

Continuity version: 3.0.0-beta.3+1.20.1

Template blocks use connected textures properly, but base block doesn't. Unfortunately also, in the base connected textures pack, it uses matchBlocks not matchTiles, so there's also issues with that:

https://github.com/PepperCode1/Continuity/assets/18296791/ac99bc6c-2aa1-47c9-acd8-440f4bfac092

image

matthewperiut commented 1 year ago

2023-08-29_22 23 30 It's worse than I initially imagined.

PepperCode1 commented 1 year ago

Neither Continuity nor Templates supports FabricBlock#getAppearance. I plan to support it eventually, but Templates needs to support it as well for the support on Continuity's side to do anything. Continuity also cannot handle non-axis-aligned faces like those on the sloped blocks.