IrisShaders / Iris

A modern shaders mod for Minecraft compatible with existing OptiFine shader packs
https://irisshaders.dev
GNU Lesser General Public License v3.0
3.36k stars 640 forks source link

Shader pack issue: Acid Shaders fails to load due to compile errors and falls back to vanilla rendering #252

Closed gartia closed 1 year ago

gartia commented 3 years ago

I saw this mod thought it was amazing, decided to put it to the test with the acid shader. Crash log: https://pastebin.com/tea4NgzJ

My assumption is, this is an old shader and part of the code doesn't compile anymore. It works in optifine with some error's, but does not crash. If you want i can upload the shader zip, considering i don't remember where i downloaded it I've just had it for a very long time.

Shader in question: https://www.youtube.com/watch?v=geGziPUQD2U

Whether you want to fix the reasons this shader doesn't work is up to you. It's definitely not necessary for gameplay just thought I'd bring it to attention.

IMS212 commented 3 years ago

Can you upload a full log file? The crash report does not include the shader error log.

gartia commented 3 years ago

https://pastebin.com/bz7BLswx

coderbot16 commented 3 years ago

Is there any way that I could get a download of the shaderpack without having to grab ~ 1 GB of project files? It would be helpful to see the shaderpack source code in order to see what is going on here.

heymanMC commented 3 years ago

I tried this and did not get crashes (though it does not render terrain correctly) on starline nor the newest pull of Iris. See attached for the shader itself. AC3 4.zip

gartia commented 3 years ago

Acid Shaders.zip

pengolod commented 3 years ago

On Sodium Starline and main branch Iris both AC3 4.zip and Acid Shaders.zip crash on me.

Acid Shaders.zip crash log:

MultiMC version: 0.6.12-1466

Minecraft folder is:
/Applications/MultiMC.app/Contents/MacOS/instances/-D - Starline Sodium - BLS Iris/.minecraft

Java path is:
/Library/Java/JavaVirtualMachines/adoptopenjdk-8-openj9.jre/Contents/Home/bin/java

Checking Java version...
Java is version 1.8.0_292, using 64-bit architecture, from AdoptOpenJDK.

Main Class:
  net.fabricmc.loader.launch.knot.KnotClient

Native path:
  /Applications/MultiMC.app/Contents/MacOS/instances/-D - Starline Sodium - BLS Iris/natives

Traits:
traits FirstThreadOnMacOS
traits XR:Initial

Libraries:
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/mojang/patchy/1.1/patchy-1.1.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/oshi-project/oshi-core/1.1/oshi-core-1.1.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/java/dev/jna/jna/4.4.0/jna-4.4.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/ibm/icu/icu4j/66.1/icu4j-66.1.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/mojang/javabridge/1.0.22/javabridge-1.0.22.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/sf/jopt-simple/jopt-simple/5.0.3/jopt-simple-5.0.3.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/io/netty/netty-all/4.1.25.Final/netty-all-4.1.25.Final.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/google/guava/guava/21.0/guava-21.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/apache/commons/commons-lang3/3.5/commons-lang3-3.5.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/commons-io/commons-io/2.5/commons-io-2.5.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/mojang/brigadier/1.0.17/brigadier-1.0.17.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/mojang/datafixerupper/4.0.26/datafixerupper-4.0.26.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/mojang/authlib/2.1.28/authlib-2.1.28.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/it/unimi/dsi/fastutil/8.2.1/fastutil-8.2.1.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/apache/logging/log4j/log4j-api/2.8.1/log4j-api-2.8.1.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/apache/logging/log4j/log4j-core/2.8.1/log4j-core-2.8.1.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/mojang/text2speech/1.11.3/text2speech-1.11.3.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/ca/weblite/java-objc-bridge/1.0.0/java-objc-bridge-1.0.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/fabricmc/intermediary/1.16.5/intermediary-1.16.5.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/fabricmc/tiny-mappings-parser/0.2.2.14/tiny-mappings-parser-0.2.2.14.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/fabricmc/sponge-mixin/0.8.2+build.24/sponge-mixin-0.8.2+build.24.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/fabricmc/tiny-remapper/0.3.0.70/tiny-remapper-0.3.0.70.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/fabricmc/access-widener/1.0.0/access-widener-1.0.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/fabricmc/fabric-loader-sat4j/2.3.5.4/fabric-loader-sat4j-2.3.5.4.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/google/jimfs/jimfs/1.2-fabric/jimfs-1.2-fabric.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/ow2/asm/asm/9.0/asm-9.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/ow2/asm/asm-analysis/9.0/asm-analysis-9.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/ow2/asm/asm-commons/9.0/asm-commons-9.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/ow2/asm/asm-tree/9.0/asm-tree-9.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/ow2/asm/asm-util/9.0/asm-util-9.0.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/net/fabricmc/fabric-loader/0.11.1/fabric-loader-0.11.1.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/com/mojang/minecraft/1.16.5/minecraft-1.16.5-client.jar

Native libraries:
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-macos.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-macos.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-macos.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-macos.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-macos.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-macos.jar
  /Applications/MultiMC.app/Contents/MacOS/libraries/ca/weblite/java-objc-bridge/1.0.0/java-objc-bridge-1.0.0-natives-osx.jar

Mods:
  [✔️] clear-skies-mc116-1.5.55
  [✔️] dynamic-fps-2.0.1
  [✔️] fabric-api-0.32.5+1.16
  [✔️] hydrogen-fabric-mc1.16.5-0.2
  [✔️] iris-0.3.0
  [✔️] lambdynamiclights-fabric-1.3.4+1.16
  [✔️] lazydfu-0.1.2
  [✔️] litematica-fabric-1.16.4-0.0.0-dev.20210120.213004
  [✔️] lithium-fabric-mc1.16.5-0.6.4
  [✔️] logical_zoom-0.0.8
  [✔️] malilib-fabric-1.16.4-0.10.0-dev.21+arne.1
  [✔️] minihud-fabric-1.16.4-0.19.0-dev.20201103.184029
  [✔️] modmenu-1.16.9
  [✔️] phosphor-fabric-mc1.16.3-0.7.1+build.11
  [✔️] retino-1.0.1
  [✔️] smoothboot-fabric-1.16.5-1.6.0
  [✔️] sodium-fabric-mc1.16.5-IRIS-SNAPSHOT
  [✔️] tweakeroo-fabric-1.16.4-0.10.0-dev.20210118.163914

Params:
  --username  --version MultiMC5 --gameDir /Applications/MultiMC.app/Contents/MacOS/instances/-D - Starline Sodium - BLS Iris/.minecraft --assetsDir /Applications/MultiMC.app/Contents/MacOS/assets --assetIndex 1.16 --uuid  --accessToken  --userType  --versionType release

Window size: 1280 x 720

Java Arguments:
[-Xdock:icon=icon.png, -Xdock:name="MultiMC: :D + Iris", -XstartOnFirstThread, -Xms512m, -Xmx4096m, -Duser.language=en]

Minecraft process ID: 54286

Using onesix launcher.

[13:25:26] [main/INFO]: Loading for game Minecraft 1.16.5
[13:25:27] [main/INFO]: [FabricLoader] Loading 69 mods: fabric-renderer-api-v1@0.4.1+ca58154a7d, logical_zoom@0.0.8, fabric-keybindings-v0@0.2.1+ca58154a7d, fabricloader@0.11.1, hydrogen@0.2, fabric-structure-api-v1@1.1.4+ca58154a7d, org_aperlambda_lambdajcommon@1.8.1, fabric-containers-v0@0.1.11+9354966b7d, lithium@0.6.4, fabric-object-builder-api-v1@1.9.4+9354966b7d, fabric-dimensions-v1@2.0.6+9354966b7d, java@8, fabric-game-rule-api-v1@1.0.6+ca58154a7d, fabric-api-base@0.2.1+9354966b7d, fabric-rendering-data-attachment-v1@0.1.5+ca58154a7d, iris@0.3.0, lambdynlights@1.3.4+1.16, fabric-textures-v0@1.0.6+ca58154a7d, tweakeroo@0.10.0-dev.20210118.163914, fabric-rendering-fluids-v1@0.1.13+ca58154a7d, lazydfu@0.1.2, litematica@0.0.0-dev.20210120.213004, com_moandjiezana_toml_toml4j@0.7.2, fabric-blockrenderlayer-v1@1.1.5+ca58154a7d, fabric-lifecycle-events-v1@1.2.1+ca58154a7d, sodium@IRIS-SNAPSHOT, fabric-renderer-registries-v1@2.2.1+ca58154a7d, minihud@0.19.0-dev.20201103.184029, fabric-loot-tables-v1@1.0.2+ca58154a7d, fabric@0.32.5+1.16, dynamicfps@2.0.1, fabric-particles-v1@0.2.4+ca58154a7d, fabric-networking-v0@0.3.2+ca58154a7d, fabric-api-lookup-api-v1@1.0.0+dc716ea17d, fabric-networking-blockentity-v0@0.2.8+ca58154a7d, fabric-screen-handler-api-v1@1.1.5+9354966b7d, minecraft@1.16.5, modmenu@1.16.9, fabric-command-api-v1@1.1.1+351679a77d, cloth-basic-math@0.5.1, phosphor@0.7.1+build.11, fabric-screen-api-v1@1.0.0+c045166c7d, fabric-tool-attribute-api-v1@1.2.6+ca58154a7d, fabric-renderer-indigo@0.4.4+ca58154a7d, smoothboot@1.16.5-1.6.0, fabric-item-api-v1@1.2.1+ca58154a7d, fabric-events-interaction-v0@0.4.2+ca58154a7d, fabric-crash-report-info-v1@0.1.3+ca58154a7d, fabric-entity-events-v1@1.0.3+ca58154a7d, fabric-rendering-v0@1.1.2+ca58154a7d, fabric-rendering-v1@1.5.1+ca58154a7d, fabric-key-binding-api-v1@1.0.4+9354966b7d, cloth-config2@4.8.3, spruceui@2.0.4+1.16, fabric-resource-loader-v0@0.4.2+ca58154a7d, malilib@0.10.0-dev.21+arne.1, fabric-content-registries-v0@0.2.1+ca58154a7d, fabric-tag-extensions-v0@1.1.1+ca58154a7d, retino@1.0.1, fabric-biome-api-v1@3.1.1+ca58154a7d, clear-skies@1.5.55, fabric-registry-sync-v0@0.7.4+ca58154a7d, fabric-commands-v0@0.2.2+ca58154a7d, fabric-mining-levels-v0@0.1.3+ca58154a7d, fabric-networking-api-v1@1.0.1+ca58154a7d, fabric-events-lifecycle-v0@0.2.1+ca58154a7d, fabric-item-groups-v0@0.2.5+351679a77d, fabric-models-v0@0.2.1+ca58154a7d, fabric-object-builders-v0@0.7.2+ca58154a7d
[13:25:27] [main/WARN]: Mod `sodium` (IRIS-SNAPSHOT) does not respect SemVer - comparison support is limited.
[13:25:27] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.2 Source=file:/Applications/MultiMC.app/Contents/MacOS/libraries/net/fabricmc/sponge-mixin/0.8.2+build.24/sponge-mixin-0.8.2+build.24.jar Service=Knot/Fabric Env=CLIENT
[13:25:27] [main/INFO]: Loaded configuration file for Sodium: 24 options available, 0 override(s) found
[13:25:27] [main/INFO]: Loaded configuration file for Lithium: 80 options available, 0 override(s) found
[13:25:29] [main/WARN]: @Mixin target net/minecraft/class_3898$class_3208 is public in fabric-networking-api-v1.mixins.json:accessor.EntityTrackerAccessor and should be specified in value
[13:25:29] [main/WARN]: Trying to reflect-hack into the class-loader so we can define our own classes in an unrestricted loader...
[13:25:29] [main/WARN]: ** The JVM might warn you with something nasty! **
[13:25:29] [main/INFO]: Injecting class 'com.google.common.collect.HydrogenImmutableMapEntry' (url: jar:file:/Applications/MultiMC.app/Contents/MacOS/instances/-D%20-%20Starline%20Sodium%20-%20BLS%20Iris/.minecraft/mods/hydrogen-fabric-mc1.16.5-0.2.jar!/com/google/common/collect/HydrogenImmutableMapEntry.class)
[13:25:29] [main/INFO]: Injecting class 'com.google.common.collect.HydrogenImmutableReferenceHashMap' (url: jar:file:/Applications/MultiMC.app/Contents/MacOS/instances/-D%20-%20Starline%20Sodium%20-%20BLS%20Iris/.minecraft/mods/hydrogen-fabric-mc1.16.5-0.2.jar!/com/google/common/collect/HydrogenImmutableReferenceHashMap.class)
[13:25:29] [main/INFO]: Injecting class 'com.google.common.collect.HydrogenEntrySet' (url: jar:file:/Applications/MultiMC.app/Contents/MacOS/instances/-D%20-%20Starline%20Sodium%20-%20BLS%20Iris/.minecraft/mods/hydrogen-fabric-mc1.16.5-0.2.jar!/com/google/common/collect/HydrogenEntrySet.class)
[13:25:29] [main/INFO]: Injecting class 'com.google.common.collect.HydrogenEntrySetIterator' (url: jar:file:/Applications/MultiMC.app/Contents/MacOS/instances/-D%20-%20Starline%20Sodium%20-%20BLS%20Iris/.minecraft/mods/hydrogen-fabric-mc1.16.5-0.2.jar!/com/google/common/collect/HydrogenEntrySetIterator.class)
[13:25:29] [main/INFO]: Smooth Boot config initialized
[13:25:36] [main/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[13:25:39] [main/INFO]: Setting user: Pengolod
[13:25:39] [main/INFO]: Using internal shaders
[13:25:39] [main/INFO]: [LambDynLights] Initializing LambDynamicLights...
[13:25:39] [main/INFO]: [LambDynLights] Configuration loaded.
[13:25:39] [main/WARN]: WARNING! Mod cloth-basic-math is only using deprecated 'modmenu:api' custom value! This will be removed in 1.18 snapshots, so ask the author of this mod to support the new API.
[13:25:39] [main/WARN]: WARNING! Mod cloth-config2 is only using deprecated 'modmenu:api' custom value! This will be removed in 1.18 snapshots, so ask the author of this mod to support the new API.
[13:25:39] [main/WARN]: WARNING! Mod spruceui is only using deprecated 'modmenu:api' custom value! This will be removed in 1.18 snapshots, so ask the author of this mod to support the new API.
[13:25:39] [main/WARN]: WARNING! Mod malilib is only using deprecated 'modmenu:api' custom value! This will be removed in 1.18 snapshots, so ask the author of this mod to support the new API.
[13:25:39] [main/WARN]: WARNING! Mod retino is only using deprecated 'modmenu:clientsideOnly' custom value! This is no longer needed and will be removed in 1.18 snapshots.
[13:25:39] [main/WARN]: WARNING! Mod clear-skies is only using deprecated 'modmenu:api' custom value! This will be removed in 1.18 snapshots, so ask the author of this mod to support the new API.
[13:25:39] [main/INFO]: [Indigo] Different rendering plugin detected; not applying Indigo.
[13:25:39] [main/INFO]: Backend library: LWJGL version 3.2.2 build 10
[13:25:41] [main/WARN]: Couldn't get pack info for: net.minecraft.class_3266: 'pack.mcmeta' in ResourcePack '/Applications/MultiMC.app/Contents/MacOS/instances/-D - Starline Sodium - BLS Iris/.minecraft/resourcepacks/1.16.4-Dokucraft-TSC-High 2 2.zip'
[13:25:43] [main/INFO]: Reloading ResourceManager: Default, Fabric Mods (Fabric Renderer API (v1), Logical Zoom, Fabric Key Bindings (v0), Fabric Loader, Hydrogen, Fabric Structure API (v1), Fabric Containers (v0), Lithium, Fabric Object Builder API (v1), Fabric Game Rule API (v1), Fabric API Base, Fabric Rendering Data Attachment (v1), Iris, LambDynamicLights, Fabric Textures (v0), Tweakeroo, Fabric Rendering Fluids (v1), LazyDFU, Litematica, Fabric BlockRenderLayer Registration (v1), Fabric Lifecycle Events (v1), Sodium, Fabric Renderer Registries (v1), MiniHUD, Fabric Loot Tables (v1), Fabric API, Dynamic FPS, Fabric Particles (v1), Fabric Networking (v0), Fabric API Lookup API (v1), Fabric Networking Block Entity (v0), Fabric Screen Handler API (v1), Mod Menu, Fabric Command API (v1), Phosphor, Fabric Screen API (v1), Fabric Tool Attribute API (v1), Fabric Renderer - Indigo, Smooth Boot, Fabric Item API (v1), Fabric Events Interaction (v0), Fabric Crash Report Info (v1), Fabric Entity Events (v1), Fabric Rendering (v0), Fabric Rendering (v1), Fabric Key Binding API (v1), Cloth Config v4, SpruceUI, Fabric Resource Loader (v0), MaLiLib, Fabric Content Registries (v0), Fabric Tag Extensions (v0), retiNO, Fabric Biome API (v1), Clear Skies, Fabric Registry Sync (v0), Fabric Commands (v0), Fabric Mining Levels (v0), Fabric Networking API (v1), Fabric Events Lifecycle (v0), Fabric Item Groups (v0), Fabric Models (v0), Fabric Object Builders (v0))
[13:25:44] [main/WARN]: Unable to read property: west with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{west:"false",up:"false",south:"false",east:"false",north:"false"}}
[13:25:44] [main/WARN]: Unable to read property: south with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{west:"false",up:"false",south:"false",east:"false",north:"false"}}
[13:25:44] [main/WARN]: Unable to read property: east with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{west:"false",up:"false",south:"false",east:"false",north:"false"}}
[13:25:44] [main/WARN]: Unable to read property: north with value: false for blockstate: {Name:"minecraft:cobblestone_wall",Properties:{west:"false",up:"false",south:"false",east:"false",north:"false"}}
[13:25:44] [main/WARN]: Unable to read property: west with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{west:"false",up:"false",south:"false",east:"false",north:"false"}}
[13:25:44] [main/WARN]: Unable to read property: south with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{west:"false",up:"false",south:"false",east:"false",north:"false"}}
[13:25:44] [main/WARN]: Unable to read property: east with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{west:"false",up:"false",south:"false",east:"false",north:"false"}}
[13:25:44] [main/WARN]: Unable to read property: north with value: false for blockstate: {Name:"minecraft:mossy_cobblestone_wall",Properties:{west:"false",up:"false",south:"false",east:"false",north:"false"}}
[13:25:57] [main/INFO]: OpenAL initialized.
[13:25:57] [main/INFO]: Sound engine started
[13:25:57] [main/INFO]: Created: 1024x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[13:25:57] [main/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/blocks.png-atlas
[13:25:57] [main/INFO]: Created: 256x128x4 minecraft:textures/atlas/signs.png-atlas
[13:25:57] [main/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[13:25:57] [main/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[13:25:57] [main/INFO]: Created: 1024x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[13:25:57] [main/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[13:26:00] [main/INFO]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
[13:26:00] [main/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[13:26:00] [main/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[13:26:00] [main/INFO]: [[[ Deduplication statistics ]]]
[13:26:00] [main/INFO]: Baked quad cache: DeduplicationCache ( 19995 de-duplicated, 55467 entries )
2021-04-30 13:26:00.224 java[54286:2331092] [JRSAppKitAWT markAppIsDaemon]: Process manager already initialized: can't fully enable headless mode.
[13:27:35] [main/INFO]: Found potential directive: INT GL_LINEAR = 9729
[13:27:35] [main/INFO]: Found potential directive: INT GL_EXP = 2048
[13:27:35] [main/INFO]: Found potential directive: INT GL_LINEAR = 9729
[13:27:35] [main/INFO]: Found potential directive: INT GL_EXP = 2048
[13:27:35] [main/INFO]: Found potential directive: INT GL_LINEAR = 9729
[13:27:35] [main/INFO]: Found potential directive: INT GL_EXP = 2048
[13:27:35] [main/INFO]: Found potential directive: INT GL_LINEAR = 9729
[13:27:35] [main/INFO]: Found potential directive: INT GL_EXP = 2048
[13:27:35] [main/INFO]: Found potential directive: INT GL_LINEAR = 9729
[13:27:35] [main/INFO]: Found potential directive: INT GL_EXP = 2048
[13:27:35] [main/INFO]: Found potential directive: FLOAT HYPERFOCAL = 3.132
[13:27:35] [main/INFO]: Found potential directive: FLOAT PICONSTANT = 3.14159
[13:27:35] [main/INFO]: Using shaderpack: Acid.Shaders.zip
[13:27:37] [main/WARN]: Unable to start LAN server detection: Can't assign requested address
[13:27:38] [main/INFO]: Connecting to play.architectsmp.com, 25565
[13:27:40] [main/INFO]: [CHAT] Pengolod joined the network
[13:27:41] [main/INFO]: [STDOUT]: Final patched source:
[13:27:41] [main/INFO]: [STDOUT]: #version 120
attribute vec3 a_Pos; // The position of the vertex
attribute vec4 a_Color; // The color of the vertex
attribute vec2 a_TexCoord; // The block texture coordinate of the vertex
attribute vec2 a_LightCoord; // The light map texture coordinate of the vertex
attribute vec3 a_Normal; // The vertex normal
uniform mat4 u_ModelViewMatrix;
uniform mat4 u_NormalMatrix;
uniform vec3 u_ModelScale;
uniform vec2 u_TextureScale;

// The model translation for this draw call.
// If multi-draw is enabled, then the model offset will come from an attribute buffer.
#ifdef USE_MULTIDRAW
attribute vec4 d_ModelOffset;
#else
uniform vec4 d_ModelOffset;
#endif

#define MC_RENDER_QUALITY 1.0
#define MC_SHADOW_QUALITY 1.0

varying vec4 color;
varying vec4 texcoord;
varying vec4 lmcoord;

attribute vec4 mc_Entity;

uniform int worldTime;
uniform int moonPhase;

void main() {

    int worldTrome = worldTime;

    worldTrome = worldTime + (24000 * moonPhase);

    texcoord = mat4(1.0) * vec4(a_TexCoord * u_TextureScale, 0.0, 1.0);

    vec4 position = u_ModelViewMatrix * vec4((a_Pos * u_ModelScale) + d_ModelOffset.xyz, 1.0);

    float distanceSquared = position.x * position.x + position.z * position.z;
    position.x += sin(distanceSquared*sin(float(worldTrome)/(143.0 * 8))/1000);
    //position.z += sin(distanceSquared*sin(float(worldTrome)/(143.0 * 8))/1000);
    position.y += 8*sin(distanceSquared*sin(float(worldTrome)/(143.0 * 8))/2000);

    float y = position.y;
    float x = position.x;
    float z = position.z;

    float om = (sin(distanceSquared*sin(float(worldTrome)/131072.0)/5000) * sin(float(worldTrome)/400.0));

    position.y = x*sin(om)+y*cos(om);
    position.x = x*cos(om)-y*sin(om);
    position.z = z;

    gl_Position = gl_ProjectionMatrix * position; //Update position of matrix
    // color = vec4(sqrt(vec4(a_Color))) + vec4((10/position.z) * (sin(position.x) * sin(z*2)), (10/position.z) * (sin(position.y) * cos(z)), (10/position.z) * (sin(position.z * sin(z * 2))), 0);
    color = a_Color;

    lmcoord = vec4(a_LightCoord, 0.0, 1.0);

    gl_FogFragCoord = gl_Position.z;
}

[13:27:41] [main/INFO]: [STDOUT]: Final patched source:
[13:27:41] [main/INFO]: [STDOUT]: #version 120
attribute vec3 a_Pos; // The position of the vertex
attribute vec4 a_Color; // The color of the vertex
attribute vec2 a_TexCoord; // The block texture coordinate of the vertex
attribute vec2 a_LightCoord; // The light map texture coordinate of the vertex
attribute vec3 a_Normal; // The vertex normal
uniform mat4 u_ModelViewMatrix;
uniform mat4 u_NormalMatrix;
uniform vec3 u_ModelScale;
uniform vec2 u_TextureScale;

// The model translation for this draw call.
// If multi-draw is enabled, then the model offset will come from an attribute buffer.
#ifdef USE_MULTIDRAW
attribute vec4 d_ModelOffset;
#else
uniform vec4 d_ModelOffset;
#endif

#define MC_RENDER_QUALITY 1.0
#define MC_SHADOW_QUALITY 1.0

varying vec4 color;
varying vec4 texcoord;
varying vec4 lmcoord;

void main() {
    gl_Position = ftransform();

    color = a_Color;

    texcoord = mat4(1.0) * vec4(a_TexCoord * u_TextureScale, 0.0, 1.0);

    lmcoord = vec4(a_LightCoord, 0.0, 1.0);

    gl_FogFragCoord = gl_Position.z;
}

[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_solid: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_cutout: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_cutout_mipped: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_translucent: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Pos' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelScale (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: d_ModelOffset (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_tripwire: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Pos' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelScale (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: d_ModelOffset (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_solid: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogLength (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogEnd (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_cutout: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogLength (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogEnd (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_cutout_mipped: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogLength (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogEnd (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_translucent: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Pos' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelScale (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogLength (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogEnd (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: d_ModelOffset (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_tripwire: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Pos' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelScale (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogLength (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogEnd (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: d_ModelOffset (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_solid: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogDensity (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_cutout: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogDensity (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_cutout_mipped: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/WARN]: [] Unsupported uniform: vec4 d_ModelOffset
[13:27:41] [main/WARN]: [] Unsupported uniform: vec3 u_ModelScale
[13:27:41] [main/WARN]: [] Unsupported uniform: mat4 u_ModelViewMatrix
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogDensity (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_translucent: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Pos' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelScale (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogDensity (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: d_ModelOffset (got index -1)
[13:27:41] [main/WARN]: Program link log for sodium:chunk_shader_for_tripwire: WARNING: Could not find vertex shader attribute 'at_tangent' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_midTexCoord' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'd_ModelOffset' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Pos' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'mc_Entity' to match BindAttributeLocation request.
WARNING: Could not find vertex shader attribute 'a_Normal' to match BindAttributeLocation request.

[13:27:41] [main/WARN]: [] Unsupported uniform: vec2 u_TextureScale
[13:27:41] [main/WARN]: [] Unsupported uniform: int fogMode
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewProjectionMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_BlockTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_LightTex (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelScale (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_ModelViewMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_NormalMatrix (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogColor (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: u_FogDensity (got index -1)
[13:27:41] [main/INFO]: [STDERR]: No uniform exists with name: d_ModelOffset (got index -1)
[13:27:41] [main/INFO]: Started 4 worker threads
[13:27:41] [main/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[13:27:43] [main/INFO]: Loaded 1009 advancements
[13:27:44] [main/INFO]: Reloading shaderpack on dimension change (null -> OVERWORLD)
[13:27:44] [main/WARN]: Shader compilation log for gbuffers_basic.vsh: ERROR: 0:145: Use of undeclared identifier 'worldTime'
ERROR: 0:149: Use of undeclared identifier 'worldTime'
ERROR: 0:151: Use of undeclared identifier 'worldTime'
ERROR: 0:151: Use of undeclared identifier 'worldTime'
ERROR: 0:153: Use of undeclared identifier 'om'
ERROR: 0:153: Use of undeclared identifier 'om'
ERROR: 0:154: Use of undeclared identifier 'om'
ERROR: 0:154: Use of undeclared identifier 'om'
ERROR: 0:155: Use of undeclared identifier 'z'

[13:27:44] [main/FATAL]: Unreported exception thrown!
java.lang.RuntimeException: Shader compilation failed!
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.createPass(DeferredWorldRenderingPipeline.java:350) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline$$Lambda$4363/0x0000000000000000.apply(Unknown Source) ~[?:?]
    at java.util.Optional.map(Optional.java:215) ~[?:1.8.0_292]
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.(DeferredWorldRenderingPipeline.java:102) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.Iris.createPipeline(Iris.java:320) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.Iris$$Lambda$2377/0x0000000000000000.apply(Unknown Source) ~[?:?]
    at net.coderbot.iris.pipeline.PipelineManager.preparePipeline(PipelineManager.java:41) ~[iris-0.3.0.jar:?]
    at net.minecraft.class_761.handler$zln000$iris$beginWorldRender(class_761.java:7632) ~[intermediary-minecraft-1.16.5-client.jar:?]
    at net.minecraft.class_761.method_22710(class_761.java) ~[intermediary-minecraft-1.16.5-client.jar:?]
    at net.minecraft.class_757.method_3188(class_757.java:727) ~[intermediary-minecraft-1.16.5-client.jar:?]
    at net.minecraft.class_757.method_3192(class_757.java:546) ~[intermediary-minecraft-1.16.5-client.jar:?]
    at net.minecraft.class_310.method_1523(class_310.java:1048) ~[intermediary-minecraft-1.16.5-client.jar:?]
    at net.minecraft.class_310.method_1514(class_310.java:681) [intermediary-minecraft-1.16.5-client.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:215) [intermediary-minecraft-1.16.5-client.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_292]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_292]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
    at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226) [fabric-loader-0.11.1.jar:?]
    at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:139) [fabric-loader-0.11.1.jar:?]
    at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27) [fabric-loader-0.11.1.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_292]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_292]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) [NewLaunch.jar:?]
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) [NewLaunch.jar:?]
    at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
    at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: java.lang.RuntimeException: Failed to compile VERTEX shader for program gbuffers_basic.vsh
    at net.coderbot.iris.gl.program.ProgramBuilder.buildShader(ProgramBuilder.java:84) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.gl.program.ProgramBuilder.begin(ProgramBuilder.java:47) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.createPass(DeferredWorldRenderingPipeline.java:346) ~[iris-0.3.0.jar:?]
    ... 28 more
Caused by: java.lang.RuntimeException: Shader compilation failed, see log for details
    at net.coderbot.iris.gl.shader.GlShader.createShader(GlShader.java:44) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.gl.shader.GlShader.(GlShader.java:23) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.gl.program.ProgramBuilder.buildShader(ProgramBuilder.java:82) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.gl.program.ProgramBuilder.begin(ProgramBuilder.java:47) ~[iris-0.3.0.jar:?]
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.createPass(DeferredWorldRenderingPipeline.java:346) ~[iris-0.3.0.jar:?]
    ... 28 more
[13:27:44] [main/INFO]: Stopping worker threads
---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.

Time: 4/30/21 1:27 PM
Description: Unexpected error

java.lang.RuntimeException: Shader compilation failed!
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.createPass(DeferredWorldRenderingPipeline.java:350)
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline$$Lambda$4363/0x0000000000000000.apply(Unknown Source)
    at java.util.Optional.map(Optional.java:215)
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.(DeferredWorldRenderingPipeline.java:102)
    at net.coderbot.iris.Iris.createPipeline(Iris.java:320)
    at net.coderbot.iris.Iris$$Lambda$2377/0x0000000000000000.apply(Unknown Source)
    at net.coderbot.iris.pipeline.PipelineManager.preparePipeline(PipelineManager.java:41)
    at net.minecraft.class_761.handler$zln000$iris$beginWorldRender(class_761.java:7632)
    at net.minecraft.class_761.method_22710(class_761.java)
    at net.minecraft.class_757.method_3188(class_757.java:727)
    at net.minecraft.class_757.method_3192(class_757.java:546)
    at net.minecraft.class_310.method_1523(class_310.java:1048)
    at net.minecraft.class_310.method_1514(class_310.java:681)
    at net.minecraft.client.main.Main.main(Main.java:215)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226)
    at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:139)
    at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
    at org.multimc.EntryPoint.listen(EntryPoint.java:143)
    at org.multimc.EntryPoint.main(EntryPoint.java:34)
Caused by: java.lang.RuntimeException: Failed to compile VERTEX shader for program gbuffers_basic.vsh
    at net.coderbot.iris.gl.program.ProgramBuilder.buildShader(ProgramBuilder.java:84)
    at net.coderbot.iris.gl.program.ProgramBuilder.begin(ProgramBuilder.java:47)
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.createPass(DeferredWorldRenderingPipeline.java:346)
    ... 28 more
Caused by: java.lang.RuntimeException: Shader compilation failed, see log for details
    at net.coderbot.iris.gl.shader.GlShader.createShader(GlShader.java:44)
    at net.coderbot.iris.gl.shader.GlShader.(GlShader.java:23)
    at net.coderbot.iris.gl.program.ProgramBuilder.buildShader(ProgramBuilder.java:82)
    ... 30 more

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.createPass(DeferredWorldRenderingPipeline.java:350)
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline$$Lambda$4363/0x0000000000000000.apply(Unknown Source)
    at java.util.Optional.map(Optional.java:215)
    at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.(DeferredWorldRenderingPipeline.java:102)
    at net.coderbot.iris.Iris.createPipeline(Iris.java:320)
    at net.coderbot.iris.Iris$$Lambda$2377/0x0000000000000000.apply(Unknown Source)
    at net.coderbot.iris.pipeline.PipelineManager.preparePipeline(PipelineManager.java:41)
    at net.minecraft.class_761.handler$zln000$iris$beginWorldRender(class_761.java:7632)
    at net.minecraft.class_761.method_22710(class_761.java)
    at net.minecraft.class_757.method_3188(class_757.java:727)

-- Affected level --
Details:
    All players: 1 total; [class_746['Pengolod'/1243779, l='ClientLevel', x=-764.67, y=63.50, z=829.01]]
    Chunk stats: Client Chunk Cache: 1024, 324
    Level dimension: minecraft:overworld
    Level spawn location: World: (256,63,188), Chunk: (at 0,3,12 in 16,11; contains blocks 256,0,176 to 271,255,191), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Level time: 133317 game time, 80609937 day time
    Server brand: Waterfall <- Paper
    Server type: Non-integrated multiplayer server
Stacktrace:
    at net.minecraft.class_638.method_8538(class_638.java:449)
    at net.minecraft.class_310.method_1587(class_310.java:2239)
    at net.minecraft.class_310.method_1514(class_310.java:704)
    at net.minecraft.client.main.Main.main(Main.java:215)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226)
    at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:139)
    at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
    at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
    at org.multimc.EntryPoint.listen(EntryPoint.java:143)
    at org.multimc.EntryPoint.main(EntryPoint.java:34)

-- System Details --
Details:
    Minecraft Version: 1.16.5
    Minecraft Version ID: 1.16.5
    Operating System: Mac OS X (x86_64) version 10.16
    Java Version: 1.8.0_292, AdoptOpenJDK
    Java VM Version: Eclipse OpenJ9 VM (JRE 1.8.0 Mac OS X amd64-64-Bit Compressed References 20210421_909 (JIT enabled, AOT enabled)
OpenJ9   - b4cc246d9
OMR      - 162e6f729
JCL      - 2a5e268814 based on jdk8u292-b10), Eclipse OpenJ9
    Memory: 257395112 bytes (245 MB) / 680132608 bytes (648 MB) up to 4294967296 bytes (4096 MB)
    CPUs: 4
    JVM Flags: 5 total; -Xoptionsfile=/Library/Java/JavaVirtualMachines/adoptopenjdk-8-openj9.jre/Contents/Home/lib/default/options.default -Xlockword:mode=default,noLockword=java/lang/String,noLockword=java/util/MapEntry,noLockword=java/util/HashMap$Entry,noLockword=org/apache/harmony/luni/util/ModifiedMap$Entry,noLockword=java/util/Hashtable$Entry,noLockword=java/lang/invoke/MethodType,noLockword=java/lang/invoke/MethodHandle,noLockword=java/lang/invoke/CollectHandle,noLockword=java/lang/invoke/ConstructorHandle,noLockword=java/lang/invoke/ConvertHandle,noLockword=java/lang/invoke/ArgumentConversionHandle,noLockword=java/lang/invoke/AsTypeHandle,noLockword=java/lang/invoke/ExplicitCastHandle,noLockword=java/lang/invoke/FilterReturnHandle,noLockword=java/lang/invoke/DirectHandle,noLockword=java/lang/invoke/ReceiverBoundHandle,noLockword=java/lang/invoke/DynamicInvokerHandle,noLockword=java/lang/invoke/FieldHandle,noLockword=java/lang/invoke/FieldGetterHandle,noLockword=java/lang/invoke/FieldSetterHandle,noLockword=java/lang/invoke/StaticFieldGetterHandle,noLockword=java/lang/invoke/StaticFieldSetterHandle,noLockword=java/lang/invoke/IndirectHandle,noLockword=java/lang/invoke/InterfaceHandle,noLockword=java/lang/invoke/VirtualHandle,noLockword=java/lang/invoke/PrimitiveHandle,noLockword=java/lang/invoke/InvokeExactHandle,noLockword=java/lang/invoke/InvokeGenericHandle,noLockword=java/lang/invoke/VarargsCollectorHandle,noLockword=java/lang/invoke/ThunkTuple -Xjcl:jclse29 -Xms512m -Xmx4096m
    Fabric Mods: 
        clear-skies: Clear Skies 1.5.55
        cloth-basic-math: Cloth Basic Math 0.5.1
        cloth-config2: Cloth Config v4 4.8.3
        com_moandjiezana_toml_toml4j: toml4j 0.7.2
        dynamicfps: Dynamic FPS 2.0.1
        fabric: Fabric API 0.32.5+1.16
        fabric-api-base: Fabric API Base 0.2.1+9354966b7d
        fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.0.0+dc716ea17d
        fabric-biome-api-v1: Fabric Biome API (v1) 3.1.1+ca58154a7d
        fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+ca58154a7d
        fabric-command-api-v1: Fabric Command API (v1) 1.1.1+351679a77d
        fabric-commands-v0: Fabric Commands (v0) 0.2.2+ca58154a7d
        fabric-containers-v0: Fabric Containers (v0) 0.1.11+9354966b7d
        fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.1+ca58154a7d
        fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.3+ca58154a7d
        fabric-dimensions-v1: fabric-dimensions-v1 2.0.6+9354966b7d
        fabric-entity-events-v1: Fabric Entity Events (v1) 1.0.3+ca58154a7d
        fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.2+ca58154a7d
        fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+ca58154a7d
        fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.6+ca58154a7d
        fabric-item-api-v1: Fabric Item API (v1) 1.2.1+ca58154a7d
        fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.5+351679a77d
        fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+9354966b7d
        fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.1+ca58154a7d
        fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.1+ca58154a7d
        fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.2+ca58154a7d
        fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+ca58154a7d
        fabric-models-v0: Fabric Models (v0) 0.2.1+ca58154a7d
        fabric-networking-api-v1: Fabric Networking API (v1) 1.0.1+ca58154a7d
        fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.8+ca58154a7d
        fabric-networking-v0: Fabric Networking (v0) 0.3.2+ca58154a7d
        fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.4+9354966b7d
        fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.2+ca58154a7d
        fabric-particles-v1: Fabric Particles (v1) 0.2.4+ca58154a7d
        fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.4+ca58154a7d
        fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.1+ca58154a7d
        fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.4+ca58154a7d
        fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 2.2.1+ca58154a7d
        fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+ca58154a7d
        fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+ca58154a7d
        fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+ca58154a7d
        fabric-rendering-v1: Fabric Rendering (v1) 1.5.1+ca58154a7d
        fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.2+ca58154a7d
        fabric-screen-api-v1: Fabric Screen API (v1) 1.0.0+c045166c7d
        fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.5+9354966b7d
        fabric-structure-api-v1: Fabric Structure API (v1) 1.1.4+ca58154a7d
        fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.1+ca58154a7d
        fabric-textures-v0: Fabric Textures (v0) 1.0.6+ca58154a7d
        fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.6+ca58154a7d
        fabricloader: Fabric Loader 0.11.1
        hydrogen: Hydrogen 0.2
        iris: Iris 0.3.0
        java: Eclipse OpenJ9 VM 8
        lambdynlights: LambDynamicLights 1.3.4+1.16
        lazydfu: LazyDFU 0.1.2
        litematica: Litematica 0.0.0-dev.20210120.213004
        lithium: Lithium 0.6.4
        logical_zoom: Logical Zoom 0.0.8
        malilib: MaLiLib 0.10.0-dev.21+arne.1
        minecraft: Minecraft 1.16.5
        minihud: MiniHUD 0.19.0-dev.20201103.184029
        modmenu: Mod Menu 1.16.9
        org_aperlambda_lambdajcommon: lambdajcommon 1.8.1
        phosphor: Phosphor 0.7.1+build.11
        retino: retiNO 1.0.1
        smoothboot: Smooth Boot 1.16.5-1.6.0
        sodium: Sodium IRIS-SNAPSHOT
        spruceui: SpruceUI 2.0.4+1.16
        tweakeroo: Tweakeroo 0.10.0-dev.20210118.163914
    Launched Version: MultiMC5
    Backend library: LWJGL version 3.2.2 build 10
    Backend API: Intel(R) Iris(TM) Graphics 550 GL version 2.1 INTEL-16.2.16, Intel Inc.
    GL Caps: Using framebuffer using ARB_framebuffer_object extension
    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fabric'
    Type: Client (map_client.txt)
    GPU Warnings: version: 2.1
    Graphics mode: fancy
    Resource Packs: vanilla, Fabric Mods
    Current Language: English (US)
    CPU: 4x Intel(R) Core(TM) i5-6267U CPU @ 2.90GHz
#@!@# Game crashed! Crash report saved to: #@!@# /Applications/MultiMC.app/Contents/MacOS/instances/-D - Starline Sodium - BLS Iris/.minecraft/crash-reports/crash-2021-04-30_13.27.45-client.txt
AL lib: (EE) alc_cleanup: 1 device not closed
Process exited with code 255.
Clipboard copy at: 30 Apr 2021 13:29:46 -0500

coderbot16 commented 3 years ago

Here is the offending file from the Acid Shaders.zip file - gbuffers_basic.vsh:

#version 120

varying vec4 color;

void main() {
    vec4 position = gl_ModelViewMatrix * gl_Vertex;

    float distanceSquared = position.x * position.x + position.z * position.z;
    position.y += 5*sin(distanceSquared*sin(float(worldTime)/143.0)/1000);

    float y = position.y;
    float x = position.x;
    float z = position.z * ((sin(float(worldTime)/256.0) + 1.75) / 2);

    float om = sin(distanceSquared*sin(float(worldTime)/256.0)/5000) * sin(float(worldTime)/200.0);

    position.y = x*sin(om)+y*cos(om);
    position.x = x*cos(om)-y*sin(om);
    position.z = z;

    gl_Position = gl_ProjectionMatrix * position; //Update position of matrix

    color = gl_Color;

    gl_FogFragCoord = gl_Position.z;
}

As you can see, it references the worldTime uniform, but never adds the required definition (uniform int worldTime;). For some reason, this works on some platforms, and fails completely on other platforms with stricter checks, like OS X. I'm not sure what exactly I can do here, since the shader is plainly invalid.

Perhaps this is a good reason to support partial shaderpack loading as well as avoid crashing on shaderpack compilation - Iris's handling of shaderpack loading and compilation errors is quite suboptimal here.

I'm also considering the possibility of adding special-case patches for ancient shaderpacks that won't be updated anymore, so that they can be used on more platforms. Of course, maintaining those patches might not be trivial.

pengolod commented 3 years ago

+1 for adding support for trying to compile shaderpacks and just complaining in the UI about them if compiling fails, rather than crashing the entire client!

IMS212 commented 1 year ago

Done quite a while ago.