Technici4n / Powah

Discussion on the AE2 Discord server:
https://discord.gg/Zd6t9ka7ne
GNU Lesser General Public License v3.0
29 stars 23 forks source link

[1.20.1 | Forge] Visual glitch caused by Powah! #200

Open Nevrai opened 1 week ago

Nevrai commented 1 week ago

Versions

Mod list
Click to view list of mods (247 mods) ``` - absentbydesign 1.9.0 - accelerateddecay 3.0.1+mc1.20.1 - ae2 15.2.13 - ae2ct 1.20.1-1.0.2-beta - ae2insertexportcard 1.20.1-1.3.0 - ae2netanalyser 1.20-1.0.6-forge - ae2things 1.2.1 - aeinfinitybooster 1.20.1-1.0.0+21 - aiimprovements 0.5.2 - almanac 1.0.2 - almostunified 1.20.1-0.9.4 - alternate_current 1.7.0 - amendments 1.20-1.2.12 - antiblocksrechiseled 0.4.4 - appbot 1.5.0 - appleskin 2.5.1+mc1.20.1 - appmek 1.4.2 - aprilfools 1.5 - aquaculture 2.5.2 - architectury 9.2.14 - artifacts 9.5.13 \-- expandability 9.0.4 - athena 3.1.2 - attributefix 21.0.4 - badoptimizations 2.2.0 - balancedflight 1.20.1_v2.3.0 - balm 7.3.9 \-- kuma_api 20.1.8 - beautifiedchatclient 2.6 - betteradvancements 0.4.2.10 - betterbeaconplacement 3.4 - betterconduitplacement 3.3 - betterdeserttemples 1.20-Forge-3.0.3 - betterdungeons 1.20-Forge-4.0.4 - betterendisland 1.20-Forge-2.0.6 - betterf3 7.0.2 - betterfortresses 1.20-Forge-2.0.6 - betterjungletemples 1.20-Forge-2.0.5 - bettermineshafts 1.20-Forge-4.0.4 - betteroceanmonuments 1.20-Forge-3.0.4 - betterstrongholds 1.20-Forge-4.0.3 - betterwitchhuts 1.20-Forge-3.0.3 - blueflame 1.20.0-1.0.3 - blur 3.1.1 \-- satin 1.20.1+1.15.0-SNAPSHOT - boatbreakfix 1.0.2 - bookshelf 20.2.13 - botania 1.20.1-446-FORGE - botarium 2.3.4 - bounced 4.1.0-forge1.20.1 - bridgingmod 2.5.1+1.20.1 - buildinggadgets2 1.0.7 - bwncr 3.17.1 - bygonenether 1.3.2 - caelus 3.2.0+1.20.1 - chat_heads 0.13.4 - cherishedworlds 6.1.6+1.20.1 - chipped 3.0.7 - cleanswing 1.20-1.5 - clickadv 1.20.1-3.8 - clickthrough 3.1+1.20 - clientcrafting 1.20.1-1.8 - cloth_config 11.1.136 - clumps 12.0.0.4 - cofh_core 11.0.2 - collective 7.87 - colorfulhearts 4.3.16 - comforts 6.4.0+1.20.1 \-- spectrelib 0.13.15+1.20.1 - commoncapabilities 2.9.3 - compacthelpcommand 2.7 - compost_me 1.0.0 - configured 2.2.3 - connectivity 1.20.1-5.6 - controlling 12.0.2 - corgilib 4.0.3.2 - corpse 1.20.1-1.0.17 - cosmeticarmorreworked 1.20.1-v1a - crafting_on_a_stick 1.1.5 - crashexploitfixer 1.1.0 - create 0.5.1.j - create_central_kitchen 1.3.12 \-- create_dragon_lib 1.4.3 - create_crush_everything 1.0.2 - create_enchantment_industry 1.2.9.d - create_jetpack 4.3.2 \-- flightlib 2.1.0 - create_new_age 1.1.2 - create_questing 1.0.0 - createdeco 2.0.2-1.20.1-forge - creeperoverhaul 3.0.2 - cupboard 1.20.1-2.7 - curios 5.11.0+1.20.1 - curiosquarkobp 1.2.5 - curiotiab 1.20.1-2.0.2 - cyclepaintings 3.6 - cycletitlescreensplash 1.3 - cyclopscore 1.19.5 - darkmodeeverywhere 1.20.1-1.2.2 - deeperdarker 1.3.2 - delightful 3.6 - design_decor 0.4.0b - dimensionalsycnfixes 1.20.1-0.0.1 - dismountentity 3.5 - dummmmmmy 1.20-2.0.2 - dyenamics 1.20.1-3.2.0 - dynamictrim 1.4.1 - easyanvils 8.0.2 - effortlessbuilding 3.9 \-- flywheel 0.6.11-13 - elytraslot 6.4.4+1.20.1 \-- mixinsquared 0.1.2-beta.6 - elytratrims 3.5.4 |-- conditional_mixin 0.6.2 \-- mixinextras 0.4.1 - elytratrims_extensions 2.2.1 - embeddium 0.3.31+mc1.20.1 \-- rubidium 0.7.1 - embeddiumplus 1.2.13 - enchdesc 17.1.19 - enderio 6.2.2-beta - endermanoverhaul 1.0.4 - endersdelight 1.0.3 - ensorcellation 5.0.2 - equipmentcompare 1.3.7 - euphoria_patcher 1.4.3-r5.3-forge - explorerscompass 1.20.1-1.3.3-forge - explorify 1.6.2 - extractpoison 3.4 - factory_blocks 1.3.1 - fallingleaves 2.1.0 - farmersdelight 1.20.1-1.2.5 - fastasyncworldsave 1.20.1-2.0 - fastipping 1.0.5 - fastsuite 5.0.1 - ferritecore 6.0.1 - findme 3.2.1 - firstjoinmessage 3.6 - flib 0.0.14 - followersteleporttoo 2.6 - forge 47.3.11 - framework 0.7.11 - friendsandfoes 3.0.5 - ftbchunks 2001.3.2 - ftblibrary 2001.2.5 - ftbquests 2001.4.9 - ftbteams 2001.3.0 - functionalstorage 1.20.1-1.2.12 - furniture 1.0.3 - fusion 1.1.1 - fzzy_config 0.5.6+1.20.1+forge - gamediscs 0.3.1 - geckolib 4.4.9 - glodium 1.20-1.5-forge - grabbymobs 1.6 - guiclock 4.6 - iceberg 1.1.25 - immediatelyfast 1.3.1+1.20.4 - immersive_aircraft 1.1.3+1.20.1 - integratedcrafting 1.1.9 - integrateddynamics 1.23.11 \-- integrateddynamicscompat 1.23.11 - integratedterminals 1.6.2 \-- integratedterminalscompat 1.6.2 - integratedtunnels 1.8.31 \-- integratedtunnelscompat 1.8.31 - inventoryprofilesnext 1.10.11 - invtweaks 1.1.0 - ironfurnaces 4.1.6 - itemcollectors 1.1.10 - jei 15.20.0.105 - jei_mekanism_multiblocks 4.5 - justenoughprofessions 3.0.1 - kotlinforforge 4.11.0 - ksyxis 1.3.2 - kubejs 2001.6.5-build.16 - kubejs_create 2001.2.5-build.2 - laserbridges 1.20.1-3-forge - letmedespawn 1.4.4 - libipn 4.0.2 - littlecontraptions 1.20.1.2 - littlelogistics 1.20.1.2 - lootr 0.7.34.87 - mcwbridges 3.0.0 - mcwdoors 1.1.1 - mcwfences 1.1.2 - mcwfurnitures 3.3.0 - mcwtrpdoors 1.1.3 - mcwwindows 2.3.0 - mekanism 10.4.9 - mekanismgenerators 10.4.9 - mekanismtools 10.4.9 - minecraft 1.20.1 - modelfix 1.15 - moonlight 1.20-2.13.22 - moredragoneggs 4.0 - mousetweaks 2.25.1 - mutil 6.1.1 - myserveriscompatible 1.0 - naturescompass 1.20.1-1.11.2-forge - necronomicon 1.6.0 - neruina 2.1.2 - netherportalfix 13.0.1 - nethersdelight 1.20.1-4.0 - nochatreports 1.20.1-v2.2.2 - observable 4.4.2 - octolib 0.4.2 - oculus 1.7.0 - ohthetreesyoullgrow 1.20.1-1.3.1 - passiveshield 3.6 - patchouli 1.20.1-84-FORGE - placebo 8.6.2 - powah 5.0.7 - puzzleslib 8.1.24 \-- puzzlesaccessapi 8.0.7 - quark 4.0-460 - quarkoddities 1.20.1 - rarcompat 0.1.7 - reap 1.20.1-1.1.2 - rechiseled 1.1.6 - rechiseled_chipped 1.1 - rechiseledae2 1.0.0 - rechiseledcreate 1.0.2 - refurbished_furniture 1.0.6 - regions_unexplored 0.5.6 - relics 0.8.0.7 - resourcefulconfig 2.1.2 - resourcefullib 2.1.29 - rhino 2001.2.3-build.6 - sawmill 1.20-1.4.3 - searchables 1.0.3 - simplebackups 1.20.1-3.1.8 - solapplepie 1.20.1-2.3.0 - spark 1.10.53 - storagedelight 24.09.11-1.20-forge - supermartijn642configlib 1.1.8 - supermartijn642corelib 1.1.17+a - terrablender 3.0.1.7 - tetra 6.4.0 - tiab 4.0.4-mc1.20.1 - titanium 3.8.32 - toofast 0.4.3.5 - trashcans 1.0.18b - underground_bunkers 1.0.5 - underground_villages 2.1.0 - veinmining 1.5.0+1.20.1 - villagernames 8.1 - voidtotem 3.0.1 - yeetusexperimentus 2.3.1-build.6+mc1.20.1 - yet_another_config_lib_v3 3.6.1+1.20.1-forge - yungsapi 1.20-Forge-4.0.6 - yungsbridges 1.20-Forge-4.0.3 - yungsextras 1.20-Forge-4.0.3 - zeta 1.0-24 ```

Issue description

There is a mysterious, distracting white line artefact that appears on the right side of the screen. It only occurs when holding a torch. If you hold the torch in your main hand, the artefact appears on the right. If you hold the torch in your off-hand, the artefact appears on the left.

Thanks to a binary search, I confirmed that this is caused by Powah! – it stops happening when I remove the mod. This visual bug occurs in any game mode and also occurs above-ground.

https://github.com/user-attachments/assets/a8297331-ca34-45a1-b441-03b8a88ffae7

Steps to reproduce

  1. Hold a torch in your main hand.
  2. Look around.
Nevrai commented 1 week ago

After some testing, it seems to only happen with shaders (Complementary Reimagined v5.3 + Euphoria Patches v1.4.3) enabled and dynamic lighting in the shaders enabled and set to ‘Normal’ instead of ‘Subtle’. Powah still needs to be installed for the visual glitch to occur.

Edit: It still happens on ‘Subtle’ dynamic lighting, but it’s less pronounced.