Minor Chunk Corruption from In-World Chiseling
oitsjustjose opened this issue ยท 2 comments
Environment:
Minecraft Version: 1.12.2
Forge Version: 14.23.1.2558
Chisel Version: 0.1.0.23
CTM Version: 0.2.3.9
- ActuallyAdditions-1.12.2-r125.jar
- AkashicTome-1.2-9.jar
- antiqueatlas-1.12-4.4.4.jar
- applied-llamagistics-1.12.1-rv5-beta-10.jar
- AppliedFluidics-1.12.1-1.0.3.jar
- astralsorcery-1.12.2-1.8.3.jar
- AutoRegLib-1.3-13.jar
- Baubles-1.12-1.5.1.jar
- BetterFps-1.4.8.jar
- blockcraftery-0.1.3.jar
- Botania r1.10-352.jar
- Ceramics-1.12-1.3.3b.jar
- Chameleon-1.12-4.1.3.jar
- ChickenChunks-1.12-2.4.0.70-universal.jar
- Chisel-MC1.12-0.1.0.23.jar
- chiselsandbits-14.11.jar
- CodeChickenLib-1.12-3.1.3.313-universal.jar
- CoFHCore-1.12.2-4.3.7.25-universal.jar
- CoFHWorld-1.12.2-1.0.2.10-universal.jar
- comforts-1.12.2-1.1.0.jar
- CraftTweaker2-1.12-4.0.10.jar
- CTM-MC1.12-0.2.3.9.jar
- cucumber[1.12]-1.0.2.jar
- diethopper-1.1.jar
- DoggyTalents-1.12-1.14.2.308-universal.jar
- elulib-0.1.11.jar
- EnderStorage-1.12-2.4.1.124-universal.jar
- extrautils2-1.12-1.6.8.jar
- foamfix-0.7.2-1.12-anarchy.jar
- forestry_1.12.2-5.7.0.215.jar
- Geolosys-1.12.1-1.8.4-beta.jar
- gigaherz.commons-1.12.1-0.6.4.jar
- gottagofast-1.0.jar
- gravestone-1.8.4.jar
- Guide-API-1.12-2.1.4-56.jar
- Hwyla-1.8.23-B38_1.12.jar
- ImmersiveEngineering-0.12-75-core.jar
- ImmersiveEngineering-0.12-75.jar
- inventorysorter-1.12.2-1.12.4+52.jar
- ironchest-1.12.2-7.0.34.820.jar
- jeibees-0.9.0.5-mc1.12.2.jar
- jei_1.12.2-4.8.4.131.jar
- MagicalPsi-1.3.jar
- Mantle-1.12-1.3.1.21.jar
- mcjtylib-1.12-2.5.0.jar
- MCMultiPart-exp-2.3.4_49.jar
- modtweaker-4.0.5.jar
- Morpheus-1.12-3.3.2.jar
- MTLib-3.0.0.jar
- mysticalagriculture-1.12-1.6.6.jar
- mysticalworld-0.1.jar
- OpenComputers-MC1.12.1-1.7.1.43.jar
- Psi-r1.1-59.jar
- Quark-r1.4-120.jar
- QuickLeafDecay-MC1.12.1-1.2.4.jar
- RebornCore-1.12.2-3.5.2.171-universal.jar
- RebornStorage-1.12.2-3.0.2.32.jar
- RedstoneArsenal-1.12.2-2.3.7.18-universal.jar
- RedstoneFlux-1.12-2.0.1.2-universal.jar
- refinedstorage-1.5.28.jar
- rftools-1.12-7.15.jar
- rustic-0.4.3.jar
- StorageDrawers-1.12.1-5.3.1.jar
- TConstruct-1.12-2.8.0.45.jar
- ThermalDynamics-1.12.2-2.3.7.14-universal.jar
- ThermalExpansion-1.12.2-5.3.7.31-universal.jar
- ThermalFoundation-1.12.2-2.3.7.18-universal.jar
- Tinkers' Addons-1.12.1-1.0.7.jar
- ToolBelt-1.12.0-1.7.1.jar
- twilightforest-1.12.2-3.5.263-universal.jar
- UniDict-1.12.2-1.6.jar
- VTweaks-1.12.2-1.4.12b.jar
- WanionLib-1.12.2-1.3.jar
- WearableBackpacks-1.12.2-3.1.0.jar
- Xtones-1.12-1.0.7-10.jar
Bug Details
What happens:
Performing an in-world chisel on a block added to the chisel compat list via OreDictionary (in my case, Limestone from Quark) causes a client-side crash when playing on a dedicated server. Upon restart, the chunk had at least a dozen odd rendering bugs. These bugs include:
- Chisel and bits blocks not rendering
- Storage drawers not showing contents
- Framed storage drawers showing nothing but the blank frame texture
- MCMP blocks completely (visually) missing
- Blockcraftery blocks not rendering their applied block texture
A full demonstration can be found here at timestamp 1:10:03 (1 hour, 10 minutes, 3 seconds).
Here is the client crash log. Also, these chunk rendering issues persist upon client and server reboot; hence my belief that it's some type of corruption..
Steps to reproduce:
- Install Chisel, CTM, Forge and Quark (possibly other mods)
- Place a Quark Limestone / Marble / Basalt block in-world
- Chisel said block with a Chisel
Let me know if I can help any... our world is relatively unplayable until this issue gets resolved (hoping that it can retroactively fix what's been broken..).
Unfortunately I don't think anything I do can fix your world...backups are important. However I also don't think this occurred in a vacuum. You are not the first to report this crash but you are the first to have it also cause "corruption" so I imagine it was some kind of interaction with another mod that caused it. Tracking under #606 to avoid confusion.
It actually fixed itself when I updated MCMP (a logical culprit, as most of my blocks erroring out were multiparts).
But I do still have the weirdness described in #606, so thanks!