All credit goes to the author of CRRP —— Monsterfish_ and ConquestReforgedOfficial
This project is made for playing Conquest Reforged 1.18.2 Forge version WITHOUT OptiFine. Problems that unable to be solved by this patch will be listed at the bottom, you may want to check them before reporting any porblems. Message me if you still have some questions/suggestions(e.g. any texture glitches not mentioned).
================================================================
Download Reforgium and Connectedness mod first, then put this resourcepack above CRRP-1.18.2-7.0.31.zip in Resourcepack loading list, make sure it is loaded after CRRP (yes, this is essential).
================================================================
REQUIREMENT:
1. Conquest Reforged for minecraft 1.18.2 forge
2. Conquest Reforged Resourcepack CRRP 7.0.31
3. Reforgium (required by Connectedness)
4. Connectedness (for ctm support)
INTRO:
Conquest Reforged Resourcepack needs Optifine to get full visual experience, but Connectedness can be the alternative. The reason for using Connectedness is obvious —— it has much better fps performance than Optifine. However, since CRRP is designed base on Optifine, some textures cannot be properly rendered when using Connectedness( e.g. windows, plants, furniture and block overlays). This issue had been mentioned here ( https://github.com/Asek3/Connectedness/issues/8 ). Lendill find the solution and I also want to fix the issue based on it. Lendill‘s block.properties file has now been supplemented. This patch currently contains various quick fixs for conquest texture glitches. Modifications are kept to minimum so there shouldn't be any problem if you plan to upgrade to minecraft 1.19.2 later. Leave comment below or find me on conquest reforged discord if you find any texture glitch or have any mod compatible suggestions.
COMPATIBILITY ADDED: (MC 1.18.2 ONLY)
Most mods don't need fixing as their texture just work properly with Connectedness, only mods that need block.properties or model.json modifications will be listed here.
Create (create:brown_toolbox create:mechanical_plough) mechanical_plough texture glitch is caused by texture overriding of conquest mod not connectedness
Silent Gear (silentgear:metal_press silentgear:salvager silentgear:metal_alloyer)
Farmer's Delight (farmersdelight:safety_net)
Torchmaster (torchmaster:dreadlamp)
Macaw's Windows (almost all)
Macaw's Trapdoors (all trapdoors with _bark_trapdoor suffix, mcwtrpdoors:bamboo_trapdoor )
Macaw's Roofs (all blocks with _attic_roof suffix)
Macaw's Fences and Walls (all wired_fence railing_gate railing_wall)
Beautify (beautify:hanging_pot, all _trellis, all beautify:lamp_candleabra_) stand texture glitches of candleabra is caused by texture overriding of conquest mod, and flame part is also overrided, but why bother? you already get all kinds of fancy candles given by conquest.
Ice & Fire (all pixie_jar) epic buildings with epic dragons, that's what fantasy is.
MrCrayfish's Furniture Mod (all _grill, trampoline)
FULLY TESTED&PASSED MODPACKS: (MC 1.18.2 ONLY)
FORGE MOD RECOMMENDATIONS:
1. Rubidium or Embeddium (choose one, either can be the dependency of Oculus)
2. Oculus (if you want to use shader without Optifine)
3. Rubidium Extra (if you want more control options with Rubidium or Embeddium)
4. Entity Texture Features (adds many new Entity Texture Features , including entity and player skin features, dependency of Entity Model Features)
5. Entity Model Features (adds support for Custom Entity Models)
6. CIT Reforged (add CIT support, but it's kind of broken, not compatible with Create Mod. If you fail loading resourcepack or even starting the game, you may need to change "broken_paths" to true in config/citresewn.json)
KNOWN ISSUES / INCOMPATIBILITY:
1. Strange shadow of modded block, usually happens when the block is larger than common blocks. This is not the mod texture problem, turn on smooth lighting will fix it.(in the example down below, Rubidium mod is loaded, you can find the option under Quality tab)
2. Discontined tree trunk of dynamic trees. It happens when Dynamic Trees, Connectedness and CRRP are loaded. All dynamic trees looks "discontinued", trunk blocks only rendered correctly after being chopped down. According to the author of Dynamic Trees, this has to do with the minecraft blockstate and modeling system. Dynamic Trees uses forge coded models but some render mod tend to ignore it while trying to improve performance. The reason why the tree looks correct when it's felled is because it's using the entity(like a zombie or chicken) renderer for it and the mod have complete control over the output. There is nothing I can do about it.
3. Mossy stone bricks top looks green painted while holding in hand. It's because for some reason Connectedness doesn't recognize "overlay" texture of original minecraft block, any overlay texture written in the mossy_stone_bricks.json will be rendered opaque. I have to make a seperate overlay for it, leaving the top texture of mossy stone bricks be tinted by biome color.
4. Painting aztec2 has wrong texture. For some unknown reason, aztec2 uses paintings.png-atlas as its texture, it probably be a coding problem in the mod. Cannot be solved by resourcepack.
5. Leather satchel looks "thicker". The renderer just culls the top face if I don't make it doubled, it will looks even more strange than what it is. This it the best I can get.