├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── checkstyle.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── team │ │ └── chisel │ │ └── ctm │ │ ├── api │ │ └── client │ │ │ ├── CTMTexture.java │ │ │ ├── ContextProvider.java │ │ │ ├── Facade.java │ │ │ ├── OffsetProvider.java │ │ │ ├── OffsetProviderRegistry.java │ │ │ ├── Renderable.java │ │ │ ├── TextureContext.java │ │ │ ├── TextureInfo.java │ │ │ ├── TextureType.java │ │ │ └── TextureTypeRegistry.java │ │ ├── client │ │ ├── CTMClient.java │ │ ├── config │ │ │ ├── CTMConfigScreen.java │ │ │ ├── ConfigManager.java │ │ │ └── ModMenuApiImpl.java │ │ ├── event │ │ │ ├── AtlasStitchCallback.java │ │ │ ├── DeserializeModelJsonCallback.java │ │ │ ├── ModelsAddedCallback.java │ │ │ └── ModelsLoadedCallback.java │ │ ├── handler │ │ │ ├── AtlasStitchCallbackHandler.java │ │ │ ├── DeserializeModelJsonCallbackHandler.java │ │ │ ├── ModelsAddedCallbackHandler.java │ │ │ └── ModelsLoadedCallbackHandler.java │ │ ├── mixin │ │ │ ├── BakedModelManagerMixin.java │ │ │ ├── JsonUnbakedModelAccessor.java │ │ │ ├── JsonUnbakedModelDeserializerMixin.java │ │ │ ├── ModelLoaderMixin.java │ │ │ └── SpriteAtlasTextureMixin.java │ │ ├── model │ │ │ ├── CTMBakedModel.java │ │ │ ├── CTMModelInfo.java │ │ │ ├── CTMUnbakedModel.java │ │ │ ├── JsonCTMUnbakedModel.java │ │ │ └── TextureContextMap.java │ │ ├── render │ │ │ ├── RenderableArray.java │ │ │ ├── Submap.java │ │ │ ├── SubmapImpl.java │ │ │ └── UnbakedQuad.java │ │ ├── resource │ │ │ ├── BlockStatePredicateParser.java │ │ │ ├── CTMMetadataReader.java │ │ │ ├── CTMMetadataSection.java │ │ │ ├── CTMMetadataSectionV1.java │ │ │ ├── ModelParser.java │ │ │ └── ModelParserV1.java │ │ ├── texture │ │ │ ├── AbstractConnectingTexture.java │ │ │ ├── AbstractTexture.java │ │ │ ├── TextureCTM.java │ │ │ ├── TextureEdges.java │ │ │ ├── TextureEdgesFull.java │ │ │ ├── TextureEldritch.java │ │ │ ├── TextureMap.java │ │ │ ├── TextureNormal.java │ │ │ ├── TexturePillar.java │ │ │ ├── TexturePlane.java │ │ │ ├── TextureSCTM.java │ │ │ ├── context │ │ │ │ ├── TextureContextConnecting.java │ │ │ │ ├── TextureContextEdges.java │ │ │ │ ├── TextureContextEldritch.java │ │ │ │ ├── TextureContextGrid.java │ │ │ │ ├── TextureContextPillar.java │ │ │ │ └── TextureContextPosition.java │ │ │ └── type │ │ │ │ ├── TextureTypeCTM.java │ │ │ │ ├── TextureTypeEdges.java │ │ │ │ ├── TextureTypeEdgesFull.java │ │ │ │ ├── TextureTypeEldritch.java │ │ │ │ ├── TextureTypeMap.java │ │ │ │ ├── TextureTypeNormal.java │ │ │ │ ├── TextureTypePillar.java │ │ │ │ ├── TextureTypePlane.java │ │ │ │ └── TextureTypeSCTM.java │ │ └── util │ │ │ ├── BitUtil.java │ │ │ ├── DirectionUtil.java │ │ │ ├── MathUtil.java │ │ │ ├── ParseUtil.java │ │ │ ├── RenderUtil.java │ │ │ ├── ResourceUtil.java │ │ │ ├── TextureUtil.java │ │ │ ├── VoidSet.java │ │ │ └── connection │ │ │ ├── ConnectionDirection.java │ │ │ ├── ConnectionLogic.java │ │ │ ├── ConnectionLogicEdges.java │ │ │ ├── PillarConnectionLogic.java │ │ │ └── SpacialConnectionLogic.java │ │ └── impl │ │ └── client │ │ ├── OffsetProviderRegistryImpl.java │ │ └── TextureTypeRegistryImpl.java └── resources │ ├── assets │ └── ctm │ │ ├── icon.png │ │ └── lang │ │ └── en_us.json │ ├── ctm.mixins.json │ └── fabric.mod.json └── testmod ├── java └── team │ └── chisel │ └── ctm │ └── test │ └── CTMTest.java └── resources ├── assets └── minecraft │ ├── models │ └── block │ │ ├── cube_all_ctm.json │ │ ├── glass.json │ │ ├── orange_stained_glass.json │ │ ├── template_glass_pane_post.json │ │ ├── template_glass_pane_side.json │ │ ├── template_glass_pane_side_alt.json │ │ └── template_piston_head.json │ └── textures │ └── block │ ├── beehive_end.png.mcmeta │ ├── beehive_end_ctm.png │ ├── blue_ice.png.mcmeta │ ├── bookshelf.png │ ├── bookshelf.png.mcmeta │ ├── dent.png │ ├── dent.png.mcmeta │ ├── dent_ctm.png │ ├── end_portal_frame_top.png │ ├── end_portal_frame_top.png.mcmeta │ ├── end_portal_frame_top_ctm.png │ ├── farmland.png.mcmeta │ ├── farmland_ctm.png │ ├── glass.png.mcmeta │ ├── glass_ctm.png │ ├── oak_log.png.mcmeta │ ├── oak_planks.png.mcmeta │ ├── obsidian.png.mcmeta │ ├── obsidian_portal.png │ ├── orange_stained_glass_ctm.png │ ├── polished_granite.png.mcmeta │ ├── polished_granite_ctm.png │ ├── sand.png.mcmeta │ ├── sand_damp.png │ ├── sugar_cane.png │ └── sugar_cane.png.mcmeta └── fabric.mod.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/README.md -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/CTMTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/CTMTexture.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/ContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/ContextProvider.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/Facade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/Facade.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/OffsetProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/OffsetProvider.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/OffsetProviderRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/OffsetProviderRegistry.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/Renderable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/Renderable.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/TextureContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/TextureContext.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/TextureInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/TextureInfo.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/TextureType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/TextureType.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/api/client/TextureTypeRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/api/client/TextureTypeRegistry.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/CTMClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/CTMClient.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/config/CTMConfigScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/config/CTMConfigScreen.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/config/ConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/config/ConfigManager.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/config/ModMenuApiImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/config/ModMenuApiImpl.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/event/AtlasStitchCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/event/AtlasStitchCallback.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/event/DeserializeModelJsonCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/event/DeserializeModelJsonCallback.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/event/ModelsAddedCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/event/ModelsAddedCallback.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/event/ModelsLoadedCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/event/ModelsLoadedCallback.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/handler/AtlasStitchCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/handler/AtlasStitchCallbackHandler.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/handler/DeserializeModelJsonCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/handler/DeserializeModelJsonCallbackHandler.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/handler/ModelsAddedCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/handler/ModelsAddedCallbackHandler.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/handler/ModelsLoadedCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/handler/ModelsLoadedCallbackHandler.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/mixin/BakedModelManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/mixin/BakedModelManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/mixin/JsonUnbakedModelAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/mixin/JsonUnbakedModelAccessor.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/mixin/JsonUnbakedModelDeserializerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/mixin/JsonUnbakedModelDeserializerMixin.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/mixin/ModelLoaderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/mixin/ModelLoaderMixin.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/mixin/SpriteAtlasTextureMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/mixin/SpriteAtlasTextureMixin.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/model/CTMBakedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/model/CTMBakedModel.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/model/CTMModelInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/model/CTMModelInfo.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/model/CTMUnbakedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/model/CTMUnbakedModel.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/model/JsonCTMUnbakedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/model/JsonCTMUnbakedModel.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/model/TextureContextMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/model/TextureContextMap.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/render/RenderableArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/render/RenderableArray.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/render/Submap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/render/Submap.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/render/SubmapImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/render/SubmapImpl.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/render/UnbakedQuad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/render/UnbakedQuad.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/resource/BlockStatePredicateParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/resource/BlockStatePredicateParser.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/resource/CTMMetadataReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/resource/CTMMetadataReader.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/resource/CTMMetadataSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/resource/CTMMetadataSection.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/resource/CTMMetadataSectionV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/resource/CTMMetadataSectionV1.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/resource/ModelParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/resource/ModelParser.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/resource/ModelParserV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/resource/ModelParserV1.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/AbstractConnectingTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/AbstractConnectingTexture.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/AbstractTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/AbstractTexture.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TextureCTM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TextureCTM.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TextureEdges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TextureEdges.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TextureEdgesFull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TextureEdgesFull.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TextureEldritch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TextureEldritch.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TextureMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TextureMap.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TextureNormal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TextureNormal.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TexturePillar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TexturePillar.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TexturePlane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TexturePlane.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/TextureSCTM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/TextureSCTM.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/context/TextureContextConnecting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/context/TextureContextConnecting.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/context/TextureContextEdges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/context/TextureContextEdges.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/context/TextureContextEldritch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/context/TextureContextEldritch.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/context/TextureContextGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/context/TextureContextGrid.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/context/TextureContextPillar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/context/TextureContextPillar.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/context/TextureContextPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/context/TextureContextPosition.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypeCTM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypeCTM.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypeEdges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypeEdges.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypeEdgesFull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypeEdgesFull.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypeEldritch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypeEldritch.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypeMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypeMap.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypeNormal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypeNormal.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypePillar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypePillar.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypePlane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypePlane.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/texture/type/TextureTypeSCTM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/texture/type/TextureTypeSCTM.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/BitUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/BitUtil.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/DirectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/DirectionUtil.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/MathUtil.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/ParseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/ParseUtil.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/RenderUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/RenderUtil.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/ResourceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/ResourceUtil.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/TextureUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/TextureUtil.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/VoidSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/VoidSet.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/connection/ConnectionDirection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/connection/ConnectionDirection.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/connection/ConnectionLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/connection/ConnectionLogic.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/connection/ConnectionLogicEdges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/connection/ConnectionLogicEdges.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/connection/PillarConnectionLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/connection/PillarConnectionLogic.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/client/util/connection/SpacialConnectionLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/client/util/connection/SpacialConnectionLogic.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/impl/client/OffsetProviderRegistryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/impl/client/OffsetProviderRegistryImpl.java -------------------------------------------------------------------------------- /src/main/java/team/chisel/ctm/impl/client/TextureTypeRegistryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/java/team/chisel/ctm/impl/client/TextureTypeRegistryImpl.java -------------------------------------------------------------------------------- /src/main/resources/assets/ctm/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/resources/assets/ctm/icon.png -------------------------------------------------------------------------------- /src/main/resources/assets/ctm/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/resources/assets/ctm/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/ctm.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/resources/ctm.mixins.json -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/testmod/java/team/chisel/ctm/test/CTMTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/java/team/chisel/ctm/test/CTMTest.java -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/models/block/cube_all_ctm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/models/block/cube_all_ctm.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/models/block/glass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/models/block/glass.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/models/block/orange_stained_glass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/models/block/orange_stained_glass.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/models/block/template_glass_pane_post.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/models/block/template_glass_pane_post.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/models/block/template_glass_pane_side.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/models/block/template_glass_pane_side.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/models/block/template_glass_pane_side_alt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/models/block/template_glass_pane_side_alt.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/models/block/template_piston_head.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/models/block/template_piston_head.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/beehive_end.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/beehive_end.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/beehive_end_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/beehive_end_ctm.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/blue_ice.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/blue_ice.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/bookshelf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/bookshelf.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/bookshelf.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/bookshelf.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/dent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/dent.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/dent.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/dent.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/dent_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/dent_ctm.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/end_portal_frame_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/end_portal_frame_top.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/end_portal_frame_top.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/end_portal_frame_top.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/end_portal_frame_top_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/end_portal_frame_top_ctm.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/farmland.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/farmland.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/farmland_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/farmland_ctm.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/glass.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/glass.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/glass_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/glass_ctm.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/oak_log.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/oak_log.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/oak_planks.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/oak_planks.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/obsidian.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/obsidian.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/obsidian_portal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/obsidian_portal.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/orange_stained_glass_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/orange_stained_glass_ctm.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/polished_granite.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/polished_granite.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/polished_granite_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/polished_granite_ctm.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/sand.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/sand.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/sand_damp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/sand_damp.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/sugar_cane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/sugar_cane.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/minecraft/textures/block/sugar_cane.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/assets/minecraft/textures/block/sugar_cane.png.mcmeta -------------------------------------------------------------------------------- /src/testmod/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepperCode1/ConnectedTexturesMod-Fabric/HEAD/src/testmod/resources/fabric.mod.json --------------------------------------------------------------------------------