
Fusion (Connected Textures)
Fusion allows resource packs to use additional texture and model types such as connected textures!

Fusion Connected Textures
Fusion is a library for both Forge and Fabric which adds additional resource pack features such as connected textures and custom entity models to be used in resource packs and other mods! Integration with Fusion can be done optionally for a soft dependency.
📖 Wiki
For resource pack developers:
https://github.com/SuperMartijn642/Fusion/wiki#for-resource-packs
For mod developers:
https://github.com/SuperMartijn642/Fusion/wiki#for-mod-developers
Resource packs
Here's a list of resource packs available for Fusion.
Official resource packs:
 Fusion Block Transitions Fusion Block Transitions
 Fusion Connected Blocks Fusion Connected Blocks
 Fusion Connected Glass Fusion Connected Glass
 Fusion Emissive Ores Fusion Emissive Ores
 Fusion Stacking Items Fusion Stacking Items
 Fusion 3D Items Fusion 3D Items
Third-party resource packs:
 Glowing Emissive Ores - Fusion Glowing Emissive Ores - Fusion
 Midnighttigger's Better Grass Midnighttigger's Better Grass
 Midnighttigger's Default Connected Textures Midnighttigger's Default Connected Textures
 Midnighttigger's Default Connected Textures Addons Midnighttigger's Default Connected Textures Addons
 Snow Side Texture Snow Side Texture
(This is not a comprehensive list. If you made a resource pack which is compatible with Fusion and would like it listed here, feel free to send me a message.)
Connecting textures
Connected textures are textures with a special layout which allows them to connect to other blocks when combined with the connecting model type. Fusion offers 7 different connecting texture layouts for different situations.
Here are examples of the full and compact layouts:
 
 
Scrolling textures
Scrolling textures are a type of animated texture which scrolls over an image. The scrolling can occur from any corner to any other corner of the texture, even diagonal! Here is an example of a conveyor belt:
 
  
Continuous textures
Continuous textures allow creating textures which span multiple blocks!
 
📐 Block overlays
Using the features provided by the connecting model and connecting texture type, you can also create block overlays!
 
 
Custom entity models
Custom entity models and entity model modifiers allow resource packs to change entity models and textures randomly or depending various conditions such altitude, biome, dimension, age, etc.
 
 
FAQ
Can I use Fusion in my modpack?
Yes, you are allowed use Fusion in your modpack
Do I need to install Fusion on the server?
No, Fusion is only required on the client and does nothing when installed on a server
Why does Fusion not work with Sodium?
If you are using a version of Sodium older than 0.6, you will also have to install Indium. Sodium replaces the vanilla rendering with their own which ignores the Fabric Rendering API. Indium patches Sodium to support the Fabric Rendering API
Discord
For future content, upcoming mods, and discussion, feel free to join the SuperMartijn642 discord server!
