Virtuoel / Pehkui

Fabric/Forge/NeoForge/Quilt mod that allows for changing the size of any entity.
MIT License
89 stars 34 forks source link

[Bug]: Pehkui + Gregtech = Renderer Crash #535

Closed TheDogOfChaos closed 1 month ago

TheDogOfChaos commented 1 month ago

Minecraft version(s)

1.20.1

Minecraft version details

No response

Mod loader

NeoForge

Mod loader version

NeoForge 47.1.99

Fabric API version

No response

In what kind of world or server did the problem occur?

Other (specify in "What went wrong?" section)

What went wrong? (Crash logs don't go here)

Expectation: The game loads normally with Pekhui and Gregtech Modern installed.

Reality: The game crashes during startup with net.minecraft.ReportedException: Rendering overlay when GT Modern is installed alongside Pekhui. Disabling Pekhui or Gregtech allows the game to load normally.

Full list of installed mods and their version numbers

Mods:
  [✔] [1.20.1] More Crafting Tables 5.1.1
  [✔] [v1.3.2]-Cam's-Better-Lights
  [✔] ad_astra-forge-1.20.1-1.15.18
  [✔] AE2-Things-1.2.1
  [✔] ae2wtlib-15.2.3-forge
  [✔] AEAdditions-1.20.1-5.0.4
  [✔] AEInfinityBooster-1.20.1-1.0.0+20
  [✔] aeroblender-1.20.1-1.0.1-neoforge
  [✔] aether-1.20.1-1.4.0-neoforge
  [✔] alexscaves_torpedoes-1.0.1
  [✔] alexscaves-1.1.4
  [✔] alexsmobs-1.22.8
  [✔] almostunified-forge-1.20.1-0.9.3
  [✔] AmbientSounds_FORGE_v5.3.9_mc1.20.1
  [✔] amendments-1.20-1.1.0
  [✔] angelblockrenewed-forge-1.3-1.20
  [✔] another_furniture-forge-1.20.1-3.0.1
  [✔] Apotheosis-1.20.1-7.2.2
  [✔] ApothicAttributes-1.20.1-1.2.1
  [✔] appleskin-forge-mc1.20.1-2.5.1
  [✔] Applied-Botanics-forge-1.5.0
  [✔] appliedenergistics2-forge-15.1.1
  [✔] Applied-Mekanistics-1.4.2
  [✔] Aquaculture-1.20.1-2.5.1
  [✔] architectury-9.2.14-forge
  [✔] ars_creo-1.20.1-4.0.1
  [✔] ars_nouveau-1.20.1-4.9.0-all
  [✔] ars_ocultas-1.20.1-1.0.0-all
  [✔] athena-forge-1.20.1-3.1.1
  [✔] autotools-1.20.1-forge-2.0
  [✔] azurelibarmor-neo-1.20.1-2.0.3
  [✔] azurelib-neo-1.20.1-2.0.21
  [✔] Ballistix-1.20.1-0.7.0-3
  [✔] balm-forge-1.20.1-7.2.2
  [✔] baritone-api-forge-1.10.1
  [✔] bendy-lib-forge-4.0.0
  [✔] bettercombat-forge-1.8.0+1.20.1
  [✔] biomancy-forge-1.20.1-2.8.1.0
  [✔] BiomesOPlenty-1.20.1-18.0.0.598
  [✔] blockui-1.20.1-1.0.128-BETA
  [✔] bloodmagic-1.20.1-3.3.2-44
  [✔] Boat-Item-View-Forge-1.20.1-0.0.5
  [✔] Bookshelf-Forge-1.20.1-20.1.8
  [✔] Botania-1.20.1-443-FORGE
  [✔] BotanyPots-Forge-1.20.1-13.0.24
  [✔] BotanyPotsTiers-Forge-1.20.1-6.0.1
  [✔] BotanyTrees-Forge-1.20.1-9.0.11
  [✔] botarium-forge-1.20.1-2.3.3
  [✔] caelus-forge-3.1.0+1.20
  [✔] canary-mc1.20.1-0.3.3
  [✔] cc-tweaked-1.20.1-forge-1.109.2
  [✔] ChanceCubes-1.20.1-5.0.2.489
  [✔] chat_heads-0.10.32-forge-1.20
  [✔] chefs-delight-1.0.3-forge-1.20.1
  [✔] chipped-forge-1.20.1-3.0.1
  [✔] citadel-2.5.4-1.20.1
  [✔] classicbar-1.20.1-2
  [✔] clienttweaks-forge-1.20-11.1.0
  [✔] cloth-config-11.1.106-forge
  [✔] cloudstorage-1.4.0-1.20
  [✔] Clumps-forge-1.20.1-12.0.0.3
  [✔] cluttered-2.1-1.20.1
  [✔] cofh_core-1.20.1-11.0.0.51
  [✔] Cognition-v2.0.2-1.20.1
  [✔] connectedglass-1.1.11-forge-mc1.20.1
  [✔] constructionwand-1.20.1-2.11
  [✔] Controlling-forge-1.20.1-12.0.2
  [✔] CorgiLib-forge-1.20.1-4.0.1.1
  [✔] cosmeticarmorreworked-1.20.1-v1a
  [✔] CraftPresence-2.3.0+1.20.1
  [✔] create_central_kitchen-1.20.1-for-create-0.5.1.f-1.3.12
  [✔] create_easy_structures-0.1.1-1.20.1
  [✔] create_enchantment_industry-1.20.1-for-create-0.5.1.f-1.2.9.c
  [✔] create_oppenheimered-1.20.1-1.0.1
  [✔] create-1.20.1-0.5.1.f
  [✔] createaddition-1.20.1-1.1.1
  [✔] createdeco-2.0.1-1.20.1-forge
  [✔] createdieselgenerators-1.20.1-1.2f
  [✔] createframed-1.20.1-1.4.2
  [✔] create-new-age-forge-1.20.1-1.1.1
  [✔] CreateNumismatics-1.0.4+forge-mc1.20.1
  [✔] createutilities-0.1.4+1.20.1
  [✔] CreativeCore_FORGE_v2.11.24_mc1.20.1
  [✔] creeperoverhaul-3.0.1-forge
  [✔] Croptopia-1.20.1-FORGE-3.0.4
  [✔] ctov-3.3.6
  [✔] ctov-chefs-delight-compat-2.0
  [✔] ctov-farmers-delight-compat-2.1
  [✔] Cucumber-1.20.1-7.0.8
  [✔] curios-forge-5.8.1+1.20.1
  [✔] Cyclic-1.20.1-1.12.6
  [✔] dankstorage-forge-1.20.1-6
  [✔] DarkUtilities-Forge-1.20.1-17.0.3
  [✔] decorative_lgbt_wall_flags_120
  [✔] deep_aether-1.20.1-1.0.3
  [✔] deeperdarker-forge-1.20.1-1.2.1
  [✔] design_decor-0.2a-1.20.1
  [✔] DistantHorizons-2.0.1-a-1.20.1
  [✔] dmnr-3.1.9
  [✔] domum_ornamentum-1.20-1.0.147-BETA-universal
  [✔] dragonseeker-1.2.0-1.20.1
  [✔] drinkbeer-refill-1.20.1-1.0.4.b
  [✔] dummmmmmy-1.20-1.8.13
  [✔] Dynmap-3.7-beta-4-forge-1.20
  [✔] eccentrictome-1.20.1-1.10.2
  [✔] eidolon_repraised-1.20.1-0.3.8.9
  [✔] Electrodynamics-1.20.1-0.9.0-3
  [✔] elenaidodge2-1.1
  [✔] embeddium-0.3.12+mc1.20.1
  [✔] embeddiumextras-1.20.1-v2.0.0
  [✔] embersrekindled-1.20.1-1.2.2
  [✔] emotecraft-for-MC1.20.1-2.2.7-b.build.50-forge
  [✔] EnchantmentDescriptions-Forge-1.20.1-17.0.14
  [✔] EnderIO-1.20.1-6.0.25-alpha
  [✔] endermanoverhaul-forge-1.20.1-1.0.4
  [✔] endrem_forge-5.2.3-R-1.20.X
  [✔] engineeredcompatibility-2.3.1
  [✔] EnigmaticLegacy-2.29.0
  [✔] entity_model_features_forge_1.20.1-1.3
  [✔] entity_texture_features_forge_1.20.1-5.2.3
  [✔] entityculling-forge-1.6.2-mc1.20.1
  [✔] EpheroLib-1.20.1-FORGE-1.2.0
  [✔] epicempires-0.0.4-neo
  [✔] epicsamurai-0.0.40-1.20.1-neo
  [✔] etched-3.0.1
  [✔] exposure-1.20.1-1.4.0-forge
  [✔] ExtendedCrafting-1.20.1-6.0.6
  [✔] ExtraDisks-1.20.1-3.0.2
  [✔] extrasounds-1.2c-1.20.1-forge
  [✔] fairylights-7.0.0-1.20.1
  [✔] fantasyfurniture-1.20.1-9.0.0
  [✔] FarmersDelight-1.20.1-1.2.3
  [✔] FastLeafDecay-31
  [✔] feathers-1.1
  [✔] Female-Gender-Mod-forge-1.20.1-3.1
  [✔] ferritecore-6.0.1-forge
  [✔] flib-1.20.1-0.0.11
  [✔] FluxNetworks-1.20.1-7.2.1.15
  [✔] forbidden_arcanus-1.20.1-2.2.4
  [✔] FramedBlocks-9.2.0
  [✔] framework-forge-1.20.1-0.6.16
  [✔] ftb-chunks-forge-2001.2.5
  [✔] ftb-essentials-forge-2001.2.2
  [✔] ftb-library-forge-2001.1.4
  [✔] ftb-quests-forge-2001.2.0
  [✔] ftb-teams-forge-2001.1.4
  [✔] ftb-ultimine-forge-2001.1.4
  [✔] fulleng-forge-1.6-1.20.1
  [✔] functionalstorage-1.20.1-1.2.8
  [✔] furnish-25-forge
  [✔] fusion-1.1.1-forge-mc1.20.1
  [✔] garnished-1.7.2+1.20.1
  [✔] GatewaysToEternity-1.20.1-4.2.3
  [✔] geckolib-neoforge-1.20.1-4.4.4
  [✔] giacomos_hud_conf-1.20.1-1.0.2-neoforge
  [✔] grappling_hook_mod-1.20.1-1.20.1-v13
  [✔] gtceu-1.20.1-1.3.1
  [✔] Guide-API-VP-1.20.1-2.2.6
  [✔] handcrafted-forge-1.20.1-3.0.5
  [✔] iceandfire-2.1.13-1.20.1-beta-4
  [✔] Iceberg-1.20.1-forge-1.1.13
  [✔] ImmediatelyFast-Forge-1.2.11+1.20.4
  [✔] immersive_aircraft-0.6.2+1.20.1-forge
  [✔] ImmersiveEngineering-1.20.1-10.1.0-171
  [✔] industrial-foregoing-1.20.1-3.5.15
  [✔] industrial-foregoing-souls-1.20.1-1.0.4
  [✔] interiors-0.5.3+forge-mc1.20.1
  [✔] invhud.forge.1.20.1-3.4.18
  [✔] ironchests-5.0.2-forge
  [✔] irons_spellbooks-1.20.1-3.0.1
  [✔] itemfig-1.20.1-0.2.7-neoforge
  [✔] item-filters-forge-2001.1.0-build.59
  [✔] jackseconomy-1.2
  [✔] Jade-1.20.1-forge-11.6.3
  [✔] jamd-forge-3.4.2+mc1.20.1
  [✔] jecalculation-forge-1.20.1-4.0.4
  [✔] jei-1.20.1-forge-15.2.0.27
  [✔] jmi-forge-1.20.1-0.14-47
  [✔] journeymap-1.20.1-5.9.20-forge
  [✔] JustEnoughGuns-0.2.0-1.20.1
  [✔] JustEnoughProfessions-forge-1.20.1-3.0.1
  [✔] JustEnoughResources-1.20.1-1.4.0.238
  [✔] kjscc-1.0.1-beta
  [✔] knightsnmages-0.0.7-neo
  [✔] kotlinforforge-4.10.0-all
  [✔] KubeJS Blood Magic-1.0.1-1.20.1
  [✔] kubejs_botania-1.4.0-forge
  [✔] kubejs_enderio-forge-1.20.1-0.4.1
  [✔] kubejs_extended_crafting-2001.5
  [✔] kubejs_mystical_agriculture-0.1.0
  [✔] kubejsadditions-forge-4.2.0
  [✔] kubejsarsnouveau-1.2.2
  [✔] kubejsbotanypots-1.2.2
  [✔] kubejs-create-forge-2001.2.5-build.2
  [✔] kubejs-forge-2001.6.4-build.133
  [✔] kubejsoffline-4.0.2
  [✔] kubejspowah-1.2.1
  [✔] kubejs-thermal-2001.1.10-build.2
  [✔] L_Enders_Cataclysm-1.99.3 -1.20.1
  [✔] LegendaryTooltips-1.20.1-forge-1.4.5
  [✔] letmedespawn-forge-1.20.x-1.2.0
  [✔] Lets_Forge_Pirates_[1_20_1]_3_10_1
  [✔] letsdo-API-forge-1.2.9-forge
  [✔] letsdo-brewery-forge-1.1.5
  [✔] letsdo-vinery-forge-1.4.14
  [✔] LibX-1.20.1-5.0.12
  [✔] lionfishapi-1.9
  [✔] lootr-1.20-0.7.31.78
  [✔] lost_aether_content-1.20.1-1.2.3
  [✔] lucent-1.20.1-1.5.5
  [✔] MapFrontiers-1.20.1-2.6.0p1-forge
  [✔] mcjtylib-1.20-8.0.3
  [✔] mcw-holidays-1.1.0-mc1.20.1forge
  [✔] mcw-paintings-1.0.5-1.20.1forge
  [✔] Mekanism-1.20.1-10.4.6.20
  [✔] MekanismAdditions-1.20.1-10.4.6.20
  [✔] MekanismGenerators-1.20.1-10.4.6.20
  [✔] MekanismWeapons-1.20.1-1.5
  [✔] memoryleakfix-forge-1.17+-1.1.5
  [✔] minecolonies-1.20.1-1.1.361-RELEASE
  [✔] mna-forge-1.20.1-3.0.0.14-all
  [✔] mob_grinding_utils-1.20.1-1.1.0
  [✔] modernfix-forge-5.16.1+mc1.20.1
  [✔] modonomicon-1.20.1-forge-1.61.0
  [✔] moonlight-1.20-2.10.10-forge
  [✔] moonsweaponry-1.4.1-1.20.1-neoforge
  [✔] more-immersive-wires-1.20.1-1.1.3
  [✔] moreoverlays-1.22.3-mc1.20.2
  [✔] MouseTweaks-forge-mc1.20-2.25
  [✔] multipiston-1.20-1.2.31-ALPHA
  [✔] mutil-1.20.1-6.1.1
  [✔] MyServerIsCompatible-1.20-1.0
  [✔] MysticalAgradditions-1.20.1-7.0.3
  [✔] MysticalAgriculture-1.20.1-7.0.11
  [✔] MythicBotany-1.20.1-4.0.1
  [✔] NaturesCompass-1.20.1-1.11.2-forge
  [✔] nerb-1.20.1-0.3-FORGE
  [✔] NoChatReports-FORGE-1.20.1-v2.2.2
  [✔] notenoughcrashes-4.4.7+1.20.1-forge
  [✔] novacore-1.20.1-1.0.0-build.3
  [✔] Nuclear_Science-1.20.1-0.6.0-2
  [✔] NuclearCraft-1.20.1-1.0.0-beta.5
  [✔] occultism-1.20.1-1.117.0
  [✔] octolib-1.20.1-0.3
  [✘] OverflowingBars-v8.0.0-1.20.1-Forge.jar (disabled)
  [✔] PackagedAuto-1.20.1-3.4.4.16
  [✔] PackagedExCrafting-1.20.1-3.4.0.8
  [✔] PackagedMekemicals-1.20.1-1.2.1.4
  [✔] PacketFixer-forge-1.20.1-1.2.8
  [✔] paladin-furniture-mod-1.2.1-forge-mc1.20.1
  [✔] Patchouli-1.20.1-84-FORGE
  [✔] Pehkui-3.8.2+1.20.1-forge
  [✔] perfectplushies-forge-1.20.1-1.9.0
  [✔] PigPen-Forge-1.20.1-15.0.2
  [✔] pipez-1.20.1-1.2.5
  [✔] Placebo-1.20.1-8.6.0
  [✔] player-animation-lib-forge-1.0.2-rc1+1.20
  [✔] pneumaticcraft-repressurized-6.0.15+mc1.20.1
  [✔] polyeng-forge-0.1.0-1.20.1
  [✔] polymorph-forge-0.49.2+1.20.1
  [✔] Powah-5.0.4
  [✔] PrettyPipes-1.15.0-all
  [✔] Prism-1.20.1-forge-1.0.5
  [✔] productivebees-1.20.1-12.4.3
  [✔] puffish_skills-0.11.3-1.20-forge
  [✔] PuzzlesLib-v8.1.17-1.20.1-Forge
  [✔] Quark-4.0-438
  [✔] raccompat-1.20.1-0.1.2.1
  [✔] railcraft-reborn-1.20.1-1.1.1
  [✔] ramcompat-1.20.1-0.1.3
  [✔] Rats-1.20.1-8.1.2
  [✔] Recipes For Create-0.7.0-(1.20.1)
  [✔] refinedpolymorph-0.1.0-1.20.1
  [✔] refinedstorage-1.12.4
  [✔] refinedstorageaddons-0.10.0
  [✔] relics-1.20.1-0.6.5.1
  [✔] reliquary-1.20.1-2.0.36.1199
  [✔] resourcefulconfig-forge-1.20.1-2.1.2
  [✔] resourcefullib-forge-1.20.1-2.1.23
  [✔] rftoolsbase-1.20-5.0.2
  [✔] rftoolsbuilder-1.20-6.0.4
  [✔] rftoolspower-1.20-6.0.1
  [✔] rftoolsstorage-1.20-5.0.2
  [✔] rftoolsutility-1.20-6.0.5
  [✔] rhino-forge-2001.2.2-build.18
  [✔] right-click-harvest-3.2.3+1.20.1-forge
  [✔] RSInfinityBooster-1.20.1-1.0+32
  [✔] rsrequestify-1.20.1-2.3.3
  [✔] Runelic-Forge-1.20.1-18.0.2
  [✔] saturn-mc1.20.1-0.1.3
  [✔] scannable-MC1.20.1-forge-1.7.12+18ccb75
  [✔] Searchables-forge-1.20.1-1.0.2
  [✔] SelectablePainting-1.20.1-2.0.3
  [✔] ServerTabInfo-1.20-1.3.8
  [✔] shulkerboxtooltip-forge-4.0.4+1.20.1
  [✔] simpleplanes-1.20.1-5.2.7
  [✔] skinlayers3d-forge-1.6.2-mc1.20.1
  [✔] SmartBrainLib-neoforge-1.20.1-1.13
  [✔] some-assembly-required-1.20.1-4.0.0
  [✔] soundphysics-forge-1.20.1-1.3.0
  [✔] spark-1.10.53-forge
  [✔] specialised_cells-1.0.0
  [✔] SpitItOut-1.20.1-1.0.1
  [✔] stalwart-dungeons-1.20.1-1.2.8
  [✔] Stargate Journey-1.20.1-0.6.21
  [✔] Steam_Rails-1.6.3+forge-mc1.20.1
  [✔] structure_gel-1.20.1-2.16.0
  [✔] structurize-1.20.1-1.0.664-BETA
  [✔] supermartijn642configlib-1.1.8-forge-mc1.20
  [✔] supermartijn642corelib-1.1.12a-forge-mc1.20
  [✔] supplementaries-1.20-2.8.1
  [✔] sushigocrafting-1.20.1-0.5.1
  [✔] TaxVillageArchitect+M.1.120.1+ForM.1.0.0
  [✔] TerraBlender-forge-1.20.1-3.0.0.169
  [✔] tetra_tables--mc1.20--1.0.2
  [✔] tetra-1.20.1-6.3.0
  [✔] tetracelium-1.20.1-1.2.0
  [✔] tetratic-combat-expanded-1.20-2.7.1
  [✔] textrues_embeddium_options-0.1.5+mc1.20.1
  [✔] thermal_cultivation-1.20.1-11.0.0.22
  [✔] thermal_dynamics-1.20.1-11.0.0.21
  [✔] thermal_expansion-1.20.1-11.0.0.27
  [✔] thermal_foundation-1.20.1-11.0.2.64
  [✔] thermal_innovation-1.20.1-11.0.0.21
  [✔] thermal_integration-1.20.1-11.0.0.23
  [✔] thermal_locomotion-1.20.1-11.0.0.17
  [✔] time-in-a-bottle-4.0.4-mc1.20.1
  [✔] titanium-1.20.1-3.8.25
  [✔] tombstone-1.20.1-8.6.3
  [✔] tomeofblood-1.20.1-0.4.3-all
  [✔] toms_storage-1.20-1.6.6
  [✔] torchmaster-20.1.5
  [✔] trashcans-1.0.18a-forge-mc1.20
  [✔] TravelersBackpack-1.20.1-9.1.12
  [✔] trenzalore-forge-3.3.10+mc1.20.1-all
  [✔] twilightforest-1.20.1-4.3.1893-universal
  [✔] valhelsia_core-forge-1.20.1-1.1.1
  [✔] vampiricageing-1.20.1-1.3.16
  [✔] vampirism_integrations-1.20.1-1.8.0
  [✔] Vampirism-1.20.1-1.10.6
  [✔] vc_gliders-forge-1.1.5
  [✔] voicechat-forge-1.20.1-2.4.32
  [✔] waystones-forge-1.20-14.0.2
  [✔] Werewolves-1.20.1-2.0.0.0
  [✔] xercamusic-1.20.1-1.0.0
  [✔] xercapaint-1.20.1-1.0.0
  [✔] xnet-1.20-6.0.2
  [✔] xnetgases-1.20.1-5.0.0
  [✔] YungsApi-1.20-Forge-4.0.2
  [✔] YungsBetterDesertTemples-1.20-Forge-3.0.3
  [✔] YungsBetterDungeons-1.20-Forge-4.0.3
  [✔] YungsBetterEndIsland-1.20-Forge-2.0.4
  [✔] YungsBetterJungleTemples-1.20-Forge-2.0.4
  [✔] YungsBetterMineshafts-1.20-Forge-4.0.4
  [✔] YungsBetterNetherFortresses-1.20-Forge-2.0.5
  [✔] YungsBetterOceanMonuments-1.20-Forge-3.0.4
  [✔] YungsBetterStrongholds-1.20-Forge-4.0.3
  [✔] YungsBetterWitchHuts-1.20-Forge-3.0.3
  [✔] Zeta-1.0-14

Did the problem cause the game to crash?

Yes. (paste crash report below)

Full crash report contents (if you experienced a crash)

Crash report output: https://mclo.gs/QhnusK9

Virtuoel commented 1 month ago

Can you try disabling LDLib and provide a new log once that crashes?

TheDogOfChaos commented 1 month ago

i can't do that, it's an embedded library (as in, inside the META-INF) within Gregtech

Virtuoel commented 1 month ago

Ah. Well something odd is going on with LDLib. I'm not sure what part of Pehkui would be causing this. If you can figure out a minimum set of mods that causes this crash I'd be able to investigate this more thoroughly.

TheDogOfChaos commented 1 month ago

okay for some reason, disabling one or more of ANY of the mods (except Alex's Caves and any mods that depend on it, because doing that causes Werewolves to have a stroke for some other reason) that are listed as using the GameRendererMixin in the render thread stacktrace (line 66 in the crash log) allows the game to load fine

and i dont know why

TheDogOfChaos commented 1 month ago

i think we may have hit some kind of invisible limit or something????

Virtuoel commented 1 month ago

Very strange indeed. Guess it's not technically a Pehkui issue then.

Hmm, what happens if you disable MixinSquared?

TheDogOfChaos commented 1 month ago

again, mixinsquared is an embedded library and not a mod by itself

Virtuoel commented 1 month ago

Seeing as this is likely some weird multi-mod interaction that can also be fixed by disabling various mods other than Pehkui, I'll be closing this issue for now.

Only thing left I can think of is to try different versions of NeoForge, as I see your version isn't the latest. Try out newer and older versions like 47.1.106 or 47.1.97 I guess.

Might also be able to get more eyes on the problem if you ask in the NeoForge Discord's user-support channel.

Best of luck with this very strange problem!

TheDogOfChaos commented 1 month ago

alright, gonna try those things, thanks for your help anyway!