Coder Social home page Coder Social logo

falsepattern / falsetweaks Goto Github PK

View Code? Open in Web Editor NEW
57.0 57.0 6.0 1.59 MB

Multithreaded rendering plus a large collection of improvements, fixes, optimizations and additions to 1.7.10 clients.

Home Page: https://falsepattern.com/mc

License: Other

Java 100.00%
minecraft minecraft-forge minecraft-forge-mod minecraft-mod mixin multithreading

falsetweaks's People

Contributors

basdxz avatar botn365 avatar falsepattern avatar makamys avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

falsetweaks's Issues

Compatibility question: Crash with Triangulator and several other mixin-based performance mods

Hello, as there are already a slew of other mixin-based performance improvements that take some trial and error to work together properly, and since the mod is crashing on startup with the following mods enabled ( see https://paste.ee/p/YBrbi) I wanted to know if you had any familiarity with the following

  1. bugtorch

  2. coretweaks

  3. flying cullers

  4. hodgepodge

  5. mixingasm

All these project are on github (except for astrotib's flying cullers, which is currently on gitlab), but I can provide links if needed.
All these mods do work together, but I am aware that each new mixin-based edit brings a slew of problems since they're developed by different people working on different projects with no particular inter-mod compatibility except for some of them (mixingasm itself being a forced compat mod for several other mixin mods).

Thank you in advance for any help on the subject.

Crash when use shaders

`---- Minecraft Crash Report ----
// My bad.

Time: 25.09.22 10:27
Description: Unexpected error

java.lang.ArrayIndexOutOfBoundsException: -5
at shadersmod.client.ShadersTess.addVertex(ShadersTess.java:347)
at net.minecraft.client.renderer.Tessellator.func_78377_a(Tessellator.java:604)
at net.minecraft.client.renderer.Tessellator.func_78374_a(Tessellator.java:592)
at net.minecraft.client.renderer.RenderBlocks.func_147761_c(RenderBlocks.java:8382)
at net.minecraft.client.renderer.RenderBlocks$$Lambda$217/2104022283.render(Unknown Source)
at net.minecraft.client.renderer.RenderBlocks.renderFace(RenderBlocks.java:10140)
at net.minecraft.client.renderer.RenderBlocks.renderWithAO(RenderBlocks.java:10179)
at net.minecraft.client.renderer.RenderBlocks.func_147751_a(RenderBlocks.java:10704)
at net.minecraft.client.renderer.RenderBlocks.func_147784_q(RenderBlocks.java:4784)
at net.minecraft.client.renderer.RenderBlocks.func_147805_b(RenderBlocks.java:327)
at net.minecraft.client.renderer.WorldRenderer.func_147892_a(WorldRenderer.java:325)
at net.minecraft.client.renderer.RenderGlobal.func_72716_a(RenderGlobal.java:2382)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1657)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1392)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

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

-- Head --
Stacktrace:
at shadersmod.client.ShadersTess.addVertex(ShadersTess.java:347)
at net.minecraft.client.renderer.Tessellator.func_78377_a(Tessellator.java:604)
at net.minecraft.client.renderer.Tessellator.func_78374_a(Tessellator.java:592)
at net.minecraft.client.renderer.RenderBlocks.func_147761_c(RenderBlocks.java:8382)
at net.minecraft.client.renderer.RenderBlocks$$Lambda$217/2104022283.render(Unknown Source)
at net.minecraft.client.renderer.RenderBlocks.renderFace(RenderBlocks.java:10140)
at net.minecraft.client.renderer.RenderBlocks.renderWithAO(RenderBlocks.java:10179)
at net.minecraft.client.renderer.RenderBlocks.func_147751_a(RenderBlocks.java:10704)
at net.minecraft.client.renderer.RenderBlocks.func_147784_q(RenderBlocks.java:4784)
at net.minecraft.client.renderer.RenderBlocks.func_147805_b(RenderBlocks.java:327)
at net.minecraft.client.renderer.WorldRenderer.func_147892_a(WorldRenderer.java:325)
at net.minecraft.client.renderer.RenderGlobal.func_72716_a(RenderGlobal.java:2382)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1657)

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Kot'/282, l='MpServer', x=-245,27, y=67,72, z=193,99]]
Chunk stats: MultiplayerChunkCache: 521, 530
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-256,64,216), Chunk: (at 0,4,8 in -16,13; contains blocks -256,0,208 to -241,255,223), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 235 game time, 235 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 52 total; [EntitySquid['Squid'/128, l='MpServer', x=-240,84, y=55,34, z=164,69], EntitySquid['Squid'/129, l='MpServer', x=-231,88, y=53,89, z=171,42], EntitySquid['Squid'/130, l='MpServer', x=-229,72, y=50,84, z=172,50], EntitySquid['Squid'/131, l='MpServer', x=-233,50, y=54,34, z=164,88], EntitySquid['Squid'/132, l='MpServer', x=-226,79, y=47,82, z=218,67], EntityClientPlayerMP['Zerofogy'/282, l='MpServer', x=-245,27, y=67,72, z=193,99], EntityBat['Bat'/161, l='MpServer', x=-218,69, y=16,00, z=140,34], EntityBat['Bat'/162, l='MpServer', x=-215,22, y=16,00, z=142,41], EntitySquid['Squid'/163, l='MpServer', x=-210,75, y=58,34, z=143,59], EntitySquid['Squid'/164, l='MpServer', x=-222,06, y=55,13, z=136,56], EntityBat['Bat'/165, l='MpServer', x=-215,84, y=37,00, z=147,59], EntityBat['Bat'/166, l='MpServer', x=-215,97, y=39,14, z=146,28], EntitySquid['Squid'/167, l='MpServer', x=-211,25, y=57,66, z=150,06], EntitySquid['Squid'/168, l='MpServer', x=-221,59, y=56,34, z=140,38], EntitySquid['Squid'/40, l='MpServer', x=-306,09, y=47,75, z=137,69], EntitySquid['Squid'/169, l='MpServer', x=-213,78, y=54,34, z=145,34], EntitySquid['Squid'/41, l='MpServer', x=-306,37, y=47,65, z=135,82], EntitySquid['Squid'/170, l='MpServer', x=-215,03, y=61,31, z=161,03], EntitySquid['Squid'/171, l='MpServer', x=-214,06, y=61,31, z=165,16], EntitySquid['Squid'/43, l='MpServer', x=-306,25, y=46,94, z=155,66], EntitySquid['Squid'/172, l='MpServer', x=-215,09, y=45,38, z=223,14], EntityBat['Bat'/44, l='MpServer', x=-308,84, y=18,00, z=239,88], EntitySquid['Squid'/173, l='MpServer', x=-221,48, y=45,76, z=221,66], EntitySquid['Squid'/174, l='MpServer', x=-213,56, y=48,36, z=220,40], EntitySquid['Squid'/52, l='MpServer', x=-293,75, y=44,72, z=161,16], EntitySquid['Squid'/53, l='MpServer', x=-299,56, y=50,38, z=151,97], EntitySquid['Squid'/54, l='MpServer', x=-294,66, y=48,13, z=161,38], EntityBat['Bat'/55, l='MpServer', x=-302,69, y=24,14, z=234,59], EntityBat['Bat'/56, l='MpServer', x=-289,47, y=20,17, z=239,72], EntityBat['Bat'/57, l='MpServer', x=-284,47, y=15,99, z=246,34], EntitySquid['Squid'/191, l='MpServer', x=-202,25, y=60,25, z=166,28], EntitySquid['Squid'/192, l='MpServer', x=-190,66, y=58,38, z=212,13], EntitySquid['Squid'/193, l='MpServer', x=-189,44, y=56,38, z=214,50], EntitySquid['Squid'/194, l='MpServer', x=-194,38, y=42,75, z=231,41], EntitySquid['Squid'/195, l='MpServer', x=-194,50, y=46,28, z=235,19], EntitySquid['Squid'/196, l='MpServer', x=-193,53, y=46,88, z=249,34], EntitySquid['Squid'/197, l='MpServer', x=-196,53, y=61,34, z=248,84], EntitySquid['Squid'/198, l='MpServer', x=-197,59, y=61,38, z=251,25], EntityBat['Bat'/72, l='MpServer', x=-275,47, y=15,95, z=242,09], EntitySquid['Squid'/200, l='MpServer', x=-188,69, y=57,22, z=212,13], EntitySquid['Squid'/201, l='MpServer', x=-190,34, y=56,75, z=218,22], EntitySquid['Squid'/202, l='MpServer', x=-190,38, y=44,34, z=235,09], EntitySquid['Squid'/203, l='MpServer', x=-182,75, y=55,34, z=229,19], EntitySquid['Squid'/204, l='MpServer', x=-183,28, y=53,00, z=236,63], EntitySquid['Squid'/206, l='MpServer', x=-186,16, y=55,34, z=238,31], EntitySquid['Squid'/207, l='MpServer', x=-189,03, y=60,00, z=240,25], EntitySquid['Squid'/208, l='MpServer', x=-186,28, y=58,03, z=251,25], EntitySquid['Squid'/106, l='MpServer', x=-241,88, y=52,19, z=137,22], EntityBat['Bat'/2420, l='MpServer', x=-224,56, y=15,86, z=121,72], EntitySquid['Squid'/125, l='MpServer', x=-233,16, y=52,38, z=134,22], EntityItem['item.item.seeds'/1534, l='MpServer', x=-265,37, y=63,13, z=215,16], EntitySquid['Squid'/126, l='MpServer', x=-241,50, y=48,34, z=140,06]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:425)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:927)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1057236184 bytes (1008 MB) / 2147483648 bytes (2048 MB) up to 6442450944 bytes (6144 MB)
JVM Flags: 12 total; -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Xms2048M -Xmx6144M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 11, tcache: 0, allocated: 13, tallocated: 95
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 Optifine OptiFine_1.7.10_HD_U_E7 20 mods loaded, 20 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA CodeChickenCore{1.0.7.48} [CodeChicken Core] (minecraft.jar)
UCHIJAAAA NotEnoughItems{2.1.12-GTNH} [Not Enough Items] (notenoughitems-1.7.10-2.1.12-gtnh-universal.jar)
UCHIJAAAA spongemixins{1.5.0} [SpongeMixins] (00gasstation-mc1.7.10-0.3.4.jar)
UCHIJAAAA mixingasm{0.2.2} [Mixingasm] (00gasstation-mc1.7.10-0.3.4.jar)
UCHIJAAAA mixinbooterlegacy{1.1.2} [MixinBooterLegacy] (00gasstation-mc1.7.10-0.3.4.jar)
UCHIJAAAA gasstation{0.3.4} [GasStation] (00gasstation-mc1.7.10-0.3.4.jar)
UCHIJAAAA falsepatternlib{0.10.10} [FalsePatternLib] (falsepatternlib-mc1.7.10-0.10.10.jar)
UCHIJAAAA archaicfix{0.3.2} [Archaic Fix] (archaicfix-mc1.7.10-0.3.2 (1).jar)
UCHIJAAAA backhand{1.7.10} [Backhand] (backhand-1.2.0.jar)
UCHIJAAAA Baubles{1.0.1.10} [Baubles] (baubles-1.7.10-1.0.1.10.jar)
UCHIJAAAA MineTweaker3{3.0.10} [MineTweaker 3] (minetweaker3-1.7.10-3.0.10b.jar)
UCHIJAAAA TwilightForest{2.3.8dev} [The Twilight Forest] (twilightforest-1.7.10-2.3.8.jar)
UCHIJAAAA etfuturum{2.4.0} [§5§oEt Futurum Requiem] (Et_Futurum_Requiem-2.4.0.jar)
UCHIJAAAA falsetweaks{2.0.0-alpha0003} [FalseTweaks] (falsetweaks-mc1.7.10-2.0.0-alpha0003.jar)
UCHIJAAAA neiintegration{1.1.0} [NEI Integration] (NEIIntegration_MC1.7.10_1.1.0.jar)
UCHIJAAAA VillageNames{4.4.1b} [§6Village Names] (VillageNames-1.7.10-4.4.1b.jar)
UCHIJAAAA worldedit{6.1.1} [WorldEdit] (worldedit_forge_mc1.7.10_6.1.1_dist (1).jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 516.94' Renderer: 'NVIDIA GeForce GTX 750 Ti/PCIe/SSE2'
Launched Version: Forge 1.7.10
LWJGL: 2.9.1
OpenGL: NVIDIA GeForce GTX 750 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 516.94, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [AVPBR-1-3.zip, NoZ-Fighting-v1.2.zip]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)`

Lines between blocks (also known as MC-1794)

Hello, I know this has nothing to do with your mod, however I have seen other people asking to fix bugs in the original game so I recently encountered bug MC-1794 and can't fix it so I would like this one the mod could do this, I don’t know if it’s possible.
2022-09-02_18 23 14
2022-09-02_16 55 50
2022-09-02_13 17 59
2022-09-02_16 07 59
2022-09-02_18 23 13_2
bsl 2
bsl 7 1 4 1
bsl

"Z fighting" on enchanted items

Sorry, again.
In general, I found such a thing, it's called something like "Z fighting" or something like that.
Can be seen on enchanted items

Z.fighting.issue.mp4

Same with shaders:

Z.fighting.issue.with.shaders.mp4

In 1.8 and above, there is no such thing (I did not find what a vanilla bug is, but I was told that it is there)

1.8.mp4

Edit:
Looks like I found something similar.
MC-93554

cracks in the rails? (cracks on blocks 2?) no, it's more of a question of how to use "it"

Well, I even installed 3060 ti and the situation is this.
In the game, it seems that at first glance there is no, but if you poke your eyes at the monitor, you can notice small flashing dots.
So, on rails, this thing works to its fullest, especially with motion blur and DOF and open sun.
the question is,

general {
# The "epsilon" value for the block crack fix inside chunks.
# advanced setting.
# FPS impact: None
# [range: 0.0 ~ 0.005, default: 5.0E-4]

D:BLOCK_CRACK_FIX_EPSILON=0.001 <------- what is this

I would like to know how to use this, i.e. I changed the value a bit, but I don't know what exactly this value does, the "smoothing" strength on the edges of the blocks?

2022-09-27.22-03-37.mp4

Mixins broke during migration to FPLib 0.10

Old good

falsepatternlib-mc1.7.10-0.9.4.jar
SpongeMixins-1.2.0.jar
triangulator-mc1.7.10-1.7.2.jar

2022-08-24_08 02 55

New bad

falsepatternlib-mc1.7.10-0.10.3.jar
SpongeMixins-1.2.0.jar
triangulator-mc1.7.10-1.7.4.jar

2022-08-24_08 03 48

Log:
fml-client-latest.log

Mixing client.vanilla.TessellatorMixin from mixins.triangulator.json into net.minecraft.client.renderer.Tessellator
is absent, and
java.lang.ClassCastException: com.falsepattern.triangulator.mixin.plugin.MixinPlugin cannot be cast to org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin
is likely related.

The "Triangulator is not calibrated" message comes up, so the mod does load, it's just the mixins that don't get applied.

Poor ambient occlusion performance

If smooth lighting is enabled, the mod reduces the framerate while chunks are being updated. This happens even with all options in the config disabled. When smooth lighting is turned off however, the mod doesn't affect framerate.

Comparing profiler snapshots, I have found renderStandardBlockWithAmbientOcclusion to be the culprit: its CPU time increases from 10% to 25% with Triangulator. So the issue seems to be caused by @embeddedt's smooth lighting fix.

Frametime graphs (chunk updates begin in the middle)

Without Triangulator (~130 fps):

With Triangulator (~100 fps):

Snapshots (.nps)

snapshots.zip

Mods

falsepatternlib-mc1.7.10-0.9.4.jar
mixingasm-1.7.10-0.2.1.jar
sampler-1.60.1.jar
SpongeMixins-1.4.0.jar
triangulator-mc1.7.10-1.7.3.jar

World

Seed: -2819719315308026247
XYZ: (-29, 64, 81)

[Visual]: Request to fix vanilla bug

OS

Windows

GPU

NVIDIA

Modpack (Optional)

No response

Game log

I don't think the log will help, considering it's a vanilla bug.

Description

Very hard lines between various bits of lighting along edges, especially noticeable in a white box.
2022-03-15_17 20 01
Close look to make it easier to see:
2022-03-15_17 23 38

It's only really noticeable in the dark, possibly entirely gone if in direct sunlight.
2022-03-15_17 24 24
It IS still visible at night, though.
2022-03-15_17 24 21

The bug is described in more detail, along with code examples and a fix, in this Mojang bug report:
https://bugs.mojang.com/browse/MC-43968

I know this isn't a bug with Triangulator, but I'm hoping it's something the mod might be able to fix given its fix of ambient occlusion.

.

.

[Compatibility Request]: DragonAPI

Other mod's name

DragonAPI

Other mod's homepage

https://reikakalseki.github.io/minecraft/mods/dragonapi.html

Other mod's license

All Rights Reserved

Game log

I sadly don't have one, because the game instantly crashes, there is not even a window opening up.
I do have the "normal" latest log though.
latest.log

Description

Nothing extra here, just an additional link for Reikas licensing: https://reikakalseki.github.io/minecraft/pages/perms/license.html

Existing Patches

  • This request is not for OptiFine
  • This request is not for FoamFix
  • This request is not for RedstonePaste

Crash when use shaders (2.0 Beta 1)

---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 02.10.22 10:29
Description: Initializing game

java.lang.NoClassDefFoundError: net/minecraft/client/renderer/texture/TextureMap
at net.minecraft.client.renderer.texture.AbstractTexture.func_147631_c(AbstractTexture.java:28)
at shadersmod.client.SimpleShaderTexture.func_110551_a(SimpleShaderTexture.java:57)
at shadersmod.client.Shaders.loadCustomTexture(Shaders.java:1149)
at shadersmod.client.Shaders.loadCustomTextures(Shaders.java:1111)
at shadersmod.client.Shaders.loadShaderPackProperties(Shaders.java:1070)
at shadersmod.client.Shaders.loadShaderPack(Shaders.java:963)
at shadersmod.client.Shaders.loadConfig(Shaders.java:705)
at shadersmod.client.Shaders.startup(Shaders.java:1900)
at Config.initDisplay(Config.java:216)
at net.minecraft.client.renderer.OpenGlHelper.func_77474_a(OpenGlHelper.java:82)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:455)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.texture.TextureMap
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:101)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 19 more

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

-- Head --
Stacktrace:
at net.minecraft.client.renderer.texture.AbstractTexture.func_147631_c(AbstractTexture.java:28)
at shadersmod.client.SimpleShaderTexture.func_110551_a(SimpleShaderTexture.java:57)
at shadersmod.client.Shaders.loadCustomTexture(Shaders.java:1149)
at shadersmod.client.Shaders.loadCustomTextures(Shaders.java:1111)
at shadersmod.client.Shaders.loadShaderPackProperties(Shaders.java:1070)
at shadersmod.client.Shaders.loadShaderPack(Shaders.java:963)
at shadersmod.client.Shaders.loadConfig(Shaders.java:705)
at shadersmod.client.Shaders.startup(Shaders.java:1900)
at Config.initDisplay(Config.java:216)
at net.minecraft.client.renderer.OpenGlHelper.func_77474_a(OpenGlHelper.java:82)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:455)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1937956232 bytes (1848 MB) / 2147483648 bytes (2048 MB) up to 9663676416 bytes (9216 MB)
JVM Flags: 12 total; -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Xms2048M -Xmx9216M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
Launched Version: Forge 1.7.10
LWJGL: 2.9.1
OpenGL: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 517.48, NVIDIA Corporation
GL Caps:
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [§5AVPBR-1.7.zip]
Current Language: ERROR NullPointerException: null
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
OptiFine Version: OptiFine_1.7.10_HD_U_E7
Render Distance Chunks: 17
Mipmaps: 0
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: BSL_v8.1.03.15d.zip
OpenGlVersion: 4.6.0 NVIDIA 517.48
OpenGlRenderer: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 12

[Compatibility Request]:

Other mod's name

Terrafirmacraft+

Other mod's homepage

https://plus.terrafirmacraft.com/

Other mod's license

GPLv3

Game log

fml-client-latest.log

Description

TFC+ Ice fails to render some faces.
image
There are known rendering issues with TFC+ ice and optifine so clearly there's something weird going on with how ice is rendered.

Existing Patches

  • This request is not for OptiFine
  • This request is not for FoamFix
  • This request is not for RedstonePaste

[Compatibility Request]: ChromatiCraft Runes

Other mod's name

ChromatiCraft

Other mod's homepage

https://reikakalseki.github.io/minecraft/mods/chromaticraft.html

Other mod's license

All Rights Reserved

Game log

Uploading fml-client-latest.log…

Description

The runes from ChromatiCraft have some visual glitches when the player moves around.

Since a screenshot is kind of hard to do I attached a video

With.Visual.Error.mp4

Existing Patches

  • This request is not for OptiFine
  • This request is not for FoamFix
  • This request is not for RedstonePaste

[Visual] Glitch with vanilla leaves

After creating a new world with Triangulator v1.4.0 and ExtrabiomesXL v3.16.4 (latest on CF), you can find a large tree with glitched leaves:

2022-05-27_15 20 42
2022-05-27_15 21 07

ExtrabiomesXL is only required for the seed to work/tree to appear, after removing it (so it's only Triangulator and its dependencies left), the issue persists.
The same happens on Triangulator v1.3.2.
I'm using an AMD RX 590 GPU, running the latest driver version.

World data

World download: Triangulator issue #12.zip (ExtrabiomesXL already removed)
Seed: 1610235090443848682
Location: -189 92 259

Translucent Blocks render issue with liquids

image

#22 shows an identical render issue but it was assumed it was an issue with TFC+. I just loaded triangulators with vanilla minecraft and it seems like minecraft ice and stained glass have this rendering issue with water.

Weird Stars with Galacticraft.

When the 'More Stars' option is enabled in Galacticraft core, this happens:
2022-03-07_21 06 43
2022-03-07_21 06 49
2022-03-07_22 23 45
2022-03-07_22 24 25
Without it, everything's normal, if less interesting in the sky.
2022-03-07_22 07 33

[Bug]: Optifine (D6) crash with Triangulator 1.4.3

OS

Linux/BSD

GPU

AMD

Modpack (Optional)

No response

Game log

https://paste.ee/p/wRtVR

Description

Testing on an empty instance, the latest version of Triangulator crashes at startup with optifine added. I've attached the crash.

Edit:
This, for some reason, does not seem to happen with Optifine version E7. Testing with Tesselator 1.4.3 + Optifine E7, there are no crashes. This is a problem, because E7 has exponentially less cross-mod compatibility than D6 and a much lower performance improvement because of the merging with the Shaders mod ages ago (Optifine D6 is the last version of the mod for 1.7 before the merge and thus the go-to version for anyone who doesn't use shaders.)

As always, thanks for all help on the subject.

Crash at startup [FT alpha5]

Just updated FTweaks to alpha5, with FPLib .10.11 and GStation 0.3.5, the game crashes at startup citing a critical injection failure and slew of other errors. The error doesn't present itself with alpha4.

https://mclo.gs/aAcZNiW

[Crash]: Crash Report

`---- Minecraft Crash Report ----
// There are four lights!

Time: 22-6-28 上午10:32
Description: Initializing game

java.lang.NoClassDefFoundError: net/minecraft/client/renderer/Tessellator
at net.minecraft.client.renderer.RenderGlobal.func_72730_g(RenderGlobal.java:376)
at net.minecraft.client.renderer.RenderGlobal.(RenderGlobal.java:327)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:538)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:2989)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.Tessellator
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 11 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:521)
at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 13 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector redirect$snapTo3$zbm000(II)I in mixins.triangulator.json:client.optifine.TessellatorVanillaMixin failed injection check, (0/1) succeeded. Using refmap mixins.triangulator.refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:290)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1203)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:938)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:322)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:280)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:353)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.apply(MixinTransformer.java:724)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.applyMixins(MixinTransformer.java:703)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:509)
... 16 more

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

-- Head --
Stacktrace:
at net.minecraft.client.renderer.RenderGlobal.func_72730_g(RenderGlobal.java:376)
at net.minecraft.client.renderer.RenderGlobal.(RenderGlobal.java:327)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:538)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:2989)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_321, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 22018008 bytes (20 MB) / 316669952 bytes (302 MB) up to 8589934592 bytes (8192 MB)
JVM Flags: 6 total; -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmn128m -Xmx8192m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 Optifine OptiFine_1.7.10_HD_U_E7 15 mods loaded, 15 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCH mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCH FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCH Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCH xaerominimap_core{1.7.10-1.0} [XaeroMinimapCore] (minecraft.jar)
UCH FastCraft{1.25} [FastCraft] (AF.jar)
UCH falsepatternlib{0.9.1} [FalsePatternLib] (falsepatternlib-mc1.7.10-0.9.1.jar)
UCH animfix{1.4.1} [AnimFix] (animfix-mc1.7.10-1.4.1.jar)
UCH coretweaks{0.2.3} [CoreTweaks] (CoreTweaks-1.7.10-0.2.3.jar)
UCH dsurround{1.0.6.4} [Dynamic Surroundings] (DynamicSurroundings-1.7.10-1.0.6.4.jar)
UCH matmos{1.7.10-35.4.3} [MAtmos] (matmos-1.7.10-35.4.3.jar)
UCH mixingasm{0.2.1} [Mixingasm] (mixingasm-1.7.10-0.2.1.jar)
UCH soundphysics{1.0.6} [Sound Physics] (Sound-Physics-1.7.10.jar)
UCH spongemixins{1.2.0} [SpongeMixins Loader] (SpongeMixins-1.2.0 (1).jar)
UCH triangulator{1.7.0-hotfix2} [Triangulator] (triangulator-mc1.7.10-1.7.0-hotfix2.jar)
UCH XaeroMinimap{21.10.24} [Xaero's Minimap] (Xaeros_Minimap_21.10.24_Forge_1.7.10.jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 471.68' Renderer: 'NVIDIA GeForce GTX 980 Ti/PCIe/SSE2'
Launched Version: 1.7.10-Forge10.13.4.1614-1.7.10
LWJGL: 2.9.1
OpenGL: NVIDIA GeForce GTX 980 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 471.68, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: 简体中文 (**)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
OptiFine Version: OptiFine_1.7.10_HD_U_E7
Render Distance Chunks: 12
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.6.0 NVIDIA 471.68
OpenGlRenderer: NVIDIA GeForce GTX 980 Ti/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 8`

[Compatibility Request]: Botania Pylons render weird

Other mod's name

Botania

Other mod's homepage

https://botaniamod.net/index.html

Other mod's license

Other open source license (please specify in the description)

Game log

https://pastebin.com/N6vJD79F

Description

Botania license:
https://github.com/VazkiiMods/Botania/blob/1.18.x/LICENSE.txt


The gaia pylon & and other pylons from botania render directly north-east of the player and visually glitch. The blocks themselfs are invisible.
Screenshots:
2022-06-13_00 32 48
2022-06-13_00 33 10

Existing Patches

  • This request is not for OptiFine
  • This request is not for FoamFix
  • This request is not for RedstonePaste

Crash before start

It doesn't give me a crashlog, but just a log

Mixin config mixins.triangulator.json requires mixin subsystem version 0.8.3 but 0.7.11 was found. The mixin config will not be applied.
I don't know what it is, but it means something

Log:

[00:03:32] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
[00:03:32] [main/INFO]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
[00:03:32] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
[00:03:32] [main/INFO]: Forge Mod Loader version 7.99.40.1614 for Minecraft 1.7.10 loading
[00:03:32] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_341, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_341
[00:03:32] [main/INFO]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.7.10_HD_U_E7.jar
[00:03:32] [main/INFO]: Initializing SpongeMixinsCore
[00:03:32] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.7.11 Source=file:/C:/Users/1/AppData/Roaming/.minecraft/mods/SpongeMixins-1.2.0.jar Service=LaunchWrapper Env=CLIENT
[00:03:32] [main/DEBUG]: Instantiating coremod class SpongeMixinsCore
[00:03:32] [main/TRACE]: coremod named SpongeMixin Core Plugin is loading
[00:03:32] [main/DEBUG]: The coremod ru.timeconqueror.spongemixins.core.SpongeMixinsCore requested minecraft version 1.7.10 and minecraft is 1.7.10. It will be loaded.
[00:03:32] [main/DEBUG]: Enqueued coremod SpongeMixin Core Plugin
[00:03:32] [main/TRACE]: coremod named SpongeMixin Core Plugin is loading
[00:03:32] [main/DEBUG]: The coremod ru.timeconqueror.spongemixins.core.SpongeMixinsCore requested minecraft version 1.7.10 and minecraft is 1.7.10. It will be loaded.
[00:03:32] [main/DEBUG]: Enqueued coremod SpongeMixin Core Plugin
[00:03:32] [main/DEBUG]: Examining for coremod candidacy triangulator-mc1.7.10-2.0.0-alpha0001.jar
[00:03:32] [main/INFO]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from triangulator-mc1.7.10-2.0.0-alpha0001.jar
[00:03:32] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[00:03:32] [main/INFO]: Loading tweak class name optifine.OptiFineForgeTweaker
[00:03:32] [main/INFO]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker
[00:03:32] [main/INFO]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker
[00:03:32] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
[00:03:32] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[00:03:32] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[00:03:32] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[00:03:32] [main/DEBUG]: Injecting coremod SpongeMixin Core Plugin {ru.timeconqueror.spongemixins.core.SpongeMixinsCore} class transformers
[00:03:32] [main/DEBUG]: Injection complete
[00:03:32] [main/DEBUG]: Running coremod plugin for SpongeMixin Core Plugin {ru.timeconqueror.spongemixins.core.SpongeMixinsCore}
[00:03:32] [main/DEBUG]: Running coremod plugin SpongeMixin Core Plugin
[00:03:32] [main/DEBUG]: Coremod plugin class SpongeMixinsCore run successfully
[00:03:32] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[00:03:32] [main/DEBUG]: Injecting coremod SpongeMixin Core Plugin {ru.timeconqueror.spongemixins.core.SpongeMixinsCore} class transformers
[00:03:32] [main/DEBUG]: Injection complete
[00:03:32] [main/DEBUG]: Running coremod plugin for SpongeMixin Core Plugin {ru.timeconqueror.spongemixins.core.SpongeMixinsCore}
[00:03:32] [main/DEBUG]: Running coremod plugin SpongeMixin Core Plugin
[00:03:32] [main/DEBUG]: Coremod plugin class SpongeMixinsCore run successfully
[00:03:32] [main/INFO]: Calling tweak class optifine.OptiFineForgeTweaker
[00:03:32] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions
[00:03:32] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader
[00:03:32] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ClassTransformer
[00:03:32] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ZIP file: C:\Users\1\AppData\Roaming.minecraft\mods\OptiFine_1.7.10_HD_U_E7.jar
[00:03:32] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[00:03:32] [main/DEBUG]: Injecting coremod FMLCorePlugin {cpw.mods.fml.relauncher.FMLCorePlugin} class transformers
[00:03:32] [main/TRACE]: Registering transformer cpw.mods.fml.common.asm.transformers.MarkerTransformer
[00:03:32] [main/TRACE]: Registering transformer cpw.mods.fml.common.asm.transformers.SideTransformer
[00:03:32] [main/TRACE]: Registering transformer cpw.mods.fml.common.asm.transformers.EventSubscriptionTransformer
[00:03:32] [main/DEBUG]: Injection complete
[00:03:32] [main/DEBUG]: Running coremod plugin for FMLCorePlugin {cpw.mods.fml.relauncher.FMLCorePlugin}
[00:03:32] [main/DEBUG]: Running coremod plugin FMLCorePlugin
[00:03:33] [main/DEBUG]: Read 527 binary patches
[00:03:34] [main/INFO]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
[00:03:34] [main/INFO]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
[00:03:34] [main/DEBUG]: Coremod plugin class FMLCorePlugin run successfully
[00:03:34] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[00:03:34] [main/DEBUG]: Injecting coremod FMLForgePlugin {net.minecraftforge.classloading.FMLForgePlugin} class transformers
[00:03:34] [main/TRACE]: Registering transformer net.minecraftforge.classloading.FluidIdTransformer
[00:03:34] [main/DEBUG]: Injection complete
[00:03:34] [main/DEBUG]: Running coremod plugin for FMLForgePlugin {net.minecraftforge.classloading.FMLForgePlugin}
[00:03:34] [main/DEBUG]: Running coremod plugin FMLForgePlugin
[00:03:34] [main/DEBUG]: Coremod plugin class FMLForgePlugin run successfully
[00:03:34] [main/INFO]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker
[00:03:34] [main/INFO]: Initialised Mixin FML Remapper Adapter with cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@52d239ba
[00:03:34] [main/DEBUG]: Instantiating coremod class CoreLoadingPlugin
[00:03:34] [main/WARN]: The coremod com.falsepattern.triangulator.CoreLoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[00:03:34] [main/DEBUG]: Enqueued coremod CoreLoadingPlugin
[00:03:34] [main/INFO]: Compatibility level set to JAVA_8
[00:03:34] [main/WARN]: Mixin config mixins.triangulator.json requires mixin subsystem version 0.8.3 but 0.7.11 was found. The mixin config will not be applied.
Exception in thread "main" [00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: org.spongepowered.asm.launch.MixinInitialisationError: Required mixin config mixins.triangulator.json requires mixin subsystem version 0.8.3
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.mixin.transformer.MixinConfig.checkVersion(MixinConfig.java:417)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.mixin.transformer.MixinConfig.onLoad(MixinConfig.java:331)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.mixin.transformer.MixinConfig.create(MixinConfig.java:894)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.mixin.transformer.Config.create(Config.java:116)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.mixin.Mixins.createConfiguration(Mixins.java:91)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.mixin.Mixins.addConfiguration(Mixins.java:78)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.addConfig(MixinPlatformManager.java:282)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.launch.platform.MixinPlatformAgentDefault.prepare(MixinPlatformAgentDefault.java:56)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.launch.platform.MixinContainer.prepare(MixinContainer.java:103)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.addContainer(MixinPlatformManager.java:146)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.scanClasspath(MixinPlatformManager.java:230)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.launch.platform.MixinPlatformManager.inject(MixinPlatformManager.java:199)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at org.spongepowered.asm.mixin.EnvironmentStateTweaker.injectIntoClassLoader(EnvironmentStateTweaker.java:48)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[00:03:34] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
`

Add config for disabling features

The mod implements multiple separate features, but currently there is no way to individually disable them. It would be nice if a config was added that let you do this.

As for motivation, there are several cases when the user may want to not have the triangulation feature enabled, but keep the rest of the fixes:

  1. With my laptop's integrated graphics card (Intel HD Graphics 630), the triangulation has a negative impact on performance. I tested this in an instance with no other mods, on a superflat world with a render distance of 12, looking downwards from Y=208.
    I got 215 FPS without the mod, and 156 with it. I believe @tyrael93's main GPU has comparable specs, so he can provide additional benchmarks on the matter if they are needed.
  2. Some mods may be incompatible with triangulation. I can't name any that have been publicly released, but at the moment this is the case with a mod I'm working on.

FalseTweaks crashed on start

Hello, I noticed that the mod triangulator and AnimFix were replaced by FalseTweaks, I removed the AnimFix and Triangulator to change to FalseTweaks but when I start the game I get this error:

Client> [12:46:32] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
Client> [12:46:32] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
Client> [12:46:32] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
Client> [12:46:32] [main/INFO] [FML]: Forge Mod Loader version 7.99.40.1614 for Minecraft 1.7.10 loading
Client> [12:46:32] [main/INFO] [FML]: Java is Java HotSpot(TM) Client VM, version 1.8.0_51, running on Windows 7:x86:6.1, installed at C:\Program Files\Java\jre1.8.0_51
Client> [12:46:32] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from 00gasstation-mc1.7.10-0.3.4.jar
Client> [12:46:32] [main/WARN] [FML]: The coremod vazkii.emotes.client.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
Client> [12:46:32] [main/INFO] [FML]: Loading tweaker me.guichaguri.betterfps.tweaker.BetterFpsTweaker from BetterFps-1.0.1.jar
Client> [12:46:32] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from CoreTweaks-1.7.10-0.2.6_1.jar
Client> [12:46:33] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from falsetweaks-mc1.7.10-2.0.0-alpha0004.jar
Client> [12:46:33] [main/INFO] [FML]: Loading tweaker pw.cinque.fastchat.FastChat from FastChat-1.0.jar
Client> [12:46:33] [main/INFO] [FML]: Loading tweaker fastcraft.Tweaker from fastcraft-1.23.jar
Client> [12:46:33] [main/WARN] [FML]: The coremod pl.asie.foamfix.coremod.FoamFixCore does not have a MCVersion annotation, it may cause issues with this version of Minecraft
Client> [12:46:33] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from neodymium-1.7.10-0.1.5.jar
Client> [12:46:33] [main/INFO] [FML]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.7.10_HD_U_D6.jar
Client> [12:46:33] [main/INFO] [FML]: Loading tweaker net.kohi.tcpnodelaymod.TcpNoDelayTweaker from TcpNoDelayMod-2.0.jar
Client> [12:46:33] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
Client> [12:46:33] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker
Client> [12:46:33] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/sasukezukex386/AppData/Roaming/.minecraft/mods/00gasstation-mc1.7.10-0.3.4.jar Service=LaunchWrapper Env=CLIENT
Client> [12:46:34] [main/INFO] [GasStation Core Plugin]: Initializing GasStationCore
Client> [12:46:34] [main/WARN] [FML]: The coremod makamys.coretweaks.CoreTweaksPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
Client> [12:46:34] [main/INFO] [coretweaks]: Instantiating CoreTweaksPlugin
Client> [12:46:35] [Dependency Download Thread 1/INFO] [FalsePatternLib Library Downloader]: Adding library org.joml:joml:1.10.5, requested by mod falsetweaks
Client> [12:46:35] [Dependency Download Thread 1/WARN] [FalsePatternLib]: Invalid value for enum configuration field CONFIG_ERROR_LOUDNESS of type com.falsepattern.lib.internal.config.LibraryConfig$ValidationLogging in config class com.falsepattern.lib.internal.config.LibraryConfig! Using default value of Log!
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Loading tweak class name me.guichaguri.betterfps.tweaker.BetterFpsTweaker
Client> [12:46:41] [main/WARN] [LaunchWrapper]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping
Client> [12:46:41] [main/WARN] [LaunchWrapper]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Loading tweak class name pw.cinque.fastchat.FastChat
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Loading tweak class name fastcraft.Tweaker
Client> [12:46:41] [main/WARN] [LaunchWrapper]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Loading tweak class name optifine.OptiFineForgeTweaker
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Loading tweak class name net.kohi.tcpnodelaymod.TcpNoDelayTweaker
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Calling tweak class optifine.OptiFineForgeTweaker
Client> [12:46:41] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions
Client> [12:46:41] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader
Client> [12:46:41] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:266]: OptiFine ClassTransformer
Client> [12:46:41] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:266]: OptiFine URL: file:/C:/Users/sasukezukex386/AppData/Roaming/.minecraft/mods/OptiFine_1.7.10_HD_U_D6.jar
Client> [12:46:41] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:266]: OptiFine ZIP file: C:\Users\sasukezukex386\AppData\Roaming.minecraft\mods\OptiFine_1.7.10_HD_U_D6.jar
Client> [12:46:41] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
Client> [12:46:46] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
Client> [12:46:46] [main/INFO] [FML]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
Client> [12:46:46] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
Client> [12:46:46] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
Client> [12:46:46] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
Client> [12:46:46] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker
Client> [12:46:46] [main/INFO] [mixin]: Compatibility level set to JAVA_8
Client> [12:46:47] [main/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@18445d7
Client> [12:46:48] [main/INFO] [coretweaks]: Loading JarDiscovererCache
Client> [12:46:48] [main/INFO] [coretweaks]: Transforming ASMModParser to add empty constructor
Client> [12:46:49] [main/INFO] [LaunchWrapper]: Calling tweak class pw.cinque.fastchat.FastChat
Client> [12:46:49] [main/INFO] [LaunchWrapper]: Calling tweak class net.kohi.tcpnodelaymod.TcpNoDelayTweaker
Client> [12:46:49] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
Client> [12:46:49] [main/INFO] [LaunchWrapper]: Calling tweak class me.guichaguri.betterfps.tweaker.BetterFpsTweaker
Client> [12:46:49] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
Client> [12:46:51] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
Client> [12:46:51] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
Client> [12:46:51] [main/INFO] [LaunchWrapper]: Calling tweak class fastcraft.Tweaker
Client> [12:46:52] [main/INFO] [coretweaks]: Transforming ModDiscoverer to skip known libraries
Client> [12:46:52] [main/INFO] [FastCraft]: FastCraft loaded.
Client> [12:46:52] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker
Client> [12:46:52] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker
Client> [12:46:52] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker
Client> [12:46:52] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker
Client> [12:46:52] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: getLaunchArguments
Client> [12:46:52] [main/INFO] [FalsePatternLib ASM]: Transforming makamys.mixingasm.MixinConfigPlugin to fit current mixin environment.
Client> [12:46:52] [main/INFO] [foamfix]: [Log4JExploitFix] Applying Log4j exploit mitigation to makamys/mixingasm/Mixingasm/getLogger!
Client> [12:46:52] [main/INFO] [foamfix]: [Log4JExploitFix] Applying Log4j exploit mitigation to makamys/mixingasm/DefaultConfigHelper/getLogger!
Client> 2022-09-28 12:46:52,255 WARN The Logger mixingasm was created with the message factory pl.asie.foamfix.HackyMessageFactoryWrapper@110a26d and is now requested with a null message factory (defaults to org.apache.logging.log4j.message.ParameterizedMessageFactory), which may create log events with unexpected formatting.
Client> 2022-09-28 12:46:52,464 WARN The Logger mixingasm was created with the message factory pl.asie.foamfix.HackyMessageFactoryWrapper@110a26d and is now requested with a null message factory (defaults to org.apache.logging.log4j.message.ParameterizedMessageFactory), which may create log events with unexpected formatting.
Client> 2022-09-28 12:46:52,486 WARN The Logger mixingasm was created with the message factory pl.asie.foamfix.HackyMessageFactoryWrapper@110a26d and is now requested with a null message factory (defaults to org.apache.logging.log4j.message.ParameterizedMessageFactory), which may create log events with unexpected formatting.
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/WARN] [mixin]: MixinEnvironment::addTransformerExclusion is deprecated!
Client> [12:46:52] [main/INFO] [FalsePatternLib ASM]: Transforming com.falsepattern.falsetweaks.mixin.plugin.MixinPlugin to fit current mixin environment.
Client> [12:46:52] [main/INFO] [FalsePatternLib ASM]: Transforming com.falsepattern.lib.mixin.IMixinPlugin to fit current mixin environment.
Client> [12:46:52] [main/INFO] [foamfix]: [Log4JExploitFix] Applying Log4j exploit mitigation to com/falsepattern/lib/mixin/IMixinPlugin/getLogger!
Client> [12:46:52] [main/INFO] [FalsePatternLib ASM]: Transforming makamys.neodymium.MixinConfigPlugin to fit current mixin environment.
Client> [12:46:54] [main/INFO] [coretweaks]: Replacing cpw.mods.fml.common.asm.transformers.SideTransformer with cached proxy
Client> [12:46:54] [main/INFO] [coretweaks]: Replacing net.minecraftforge.classloading.FluidIdTransformer with cached proxy
Client> [12:46:54] [main/INFO] [coretweaks]: Replacing cpw.mods.fml.common.asm.transformers.DeobfuscationTransformer with cached proxy
Client> [12:46:54] [main/INFO] [coretweaks]: Replacing cpw.mods.fml.common.asm.transformers.TerminalTransformer with cached proxy
Client> [12:46:54] [main/INFO] [coretweaks]: Found BugfixModClassTransformer, applying compatibility hack for FoamFix's jarDiscovererMemoryLeakFix
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Attempting to add C:\Users\sasukezukex386\AppData\Roaming.minecraft\mods\FoamFix-1.7.10-universal-1.0.1.jar to the URL Class Path
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Attempting to add C:\Users\sasukezukex386\AppData\Roaming.minecraft\mods\OptiFine_1.7.10_HD_U_D6.jar to the URL Class Path
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Jar not found for OPTIFINE_WITH_SHADERS
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Attempting to add C:\Users\sasukezukex386\AppData\Roaming.minecraft\mods\fastcraft-1.23.jar to the URL Class Path
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Jar not found for CHROMATICRAFT
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Jar not found for REDSTONEPASTE
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Found FoamFix! Integrating now...
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Found OptiFine without shaders! Integrating now...
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Could not find OptiFine with shaders! Skipping integration....
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Found FastCraft! Integrating now...
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Could not find ChromatiCraft! Skipping integration....
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Could not find RedstonePaste! Skipping integration....
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.ItemRendererMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.QuadComparatorMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.TileEntityBeaconRendererMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.TileEntityBeaconMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.RenderBlocksUltraMixin
Client> [12:46:55] [main/WARN] [FalsePatternLib]: Invalid value for enum configuration field MEMORY_LEAK_FIX of type com.falsepattern.falsetweaks.leakfix.LeakFixState in config class com.falsepattern.falsetweaks.config.FTConfig! Using default value of Auto!
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.RenderBlocksPerformanceMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.RenderGlobalMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.TessellatorMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.WorldRendererMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.leakfix.RenderGlobalMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.leakfix.WorldRendererMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.foamfix.TessellatorFoamFixMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.optifine.TessellatorVanillaOrOldOptifineMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.optifine.leakfix.GameSettingsOptifineMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.optifine.leakfix.GuiVideoSettingsOptifineMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.optifine.leakfix.RenderGlobalOptiFineMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.optifine.leakfix.WorldRendererOptifineMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.fastcraft.leakfix.GLAllocationMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.animfix.minecraft.TextureMapMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.animfix.minecraft.TextureUtilMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.animfix.minecraft.StitcherMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.animfix.minecraft.StitcherSlotMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.animfix.fastcraft.AbstractTextureMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.animfix.fastcraft.DynamicTextureMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.animfix.fastcraft.TextureMapMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.animfix.fastcraft.TextureUtilMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: common.regex.DirectoryDiscovererMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: common.regex.JarDiscovererMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: common.regex.ModContainerFactoryMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: common.regex.ModDiscovererMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.itemvox.ItemRendererMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.itemvox.RenderItemMixin
Client> [12:46:55] [main/INFO] [FalseTweaks Mixin Loader]: Loading mixin: client.vanilla.itemvox.TextureAtlasSpriteMixin
Client> [12:46:56] [main/FATAL] [mixin]: Mixin prepare failed preparing common.regex.ModDiscovererMixin in mixins.falsetweaks.json: org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException Critical problem: mixins.falsetweaks.json:common.regex.ModDiscovererMixin target cpw.mods.fml.common.discovery.ModDiscoverer was loaded too early.
Client> org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException: Critical problem: mixins.falsetweaks.json:common.regex.ModDiscovererMixin target cpw.mods.fml.common.discovery.ModDiscoverer was loaded too early.
Client> at org.spongepowered.asm.mixin.transformer.MixinInfo.readDeclaredTargets(MixinInfo.java:947) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinInfo.(MixinInfo.java:881) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:850) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinConfig.postInitialise(MixinConfig.java:795) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:567) [00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462) [00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438) [00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290) [00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) [00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) [launchwrapper-1.12.jar:?]
Client> at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) [launchwrapper-1.12.jar:?]
Client> at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.8.0_51]
Client> at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.8.0_51]
Client> at java.lang.Class.forName0(Native Method) [?:1.8.0_51]
Client> at java.lang.Class.forName(Unknown Source) [?:1.8.0_51]
Client> at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) [launchwrapper-1.12.jar:?]
Client> at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Client> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51]
Client> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_51]
Client> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_51]
Client> at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_51]
Client> at net.minecraft.a.m.main(Unknown Source) [laulib-1.0.jar:?]
Client> [12:46:56] [main/ERROR] [LaunchWrapper]: Unable to launch
Client> java.lang.ClassNotFoundException: net.minecraft.client.main.Main
Client> at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
Client> at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_51]
Client> at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_51]
Client> at java.lang.Class.forName0(Native Method) ~[?:1.8.0_51]
Client> at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_51]
Client> at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) [launchwrapper-1.12.jar:?]
Client> at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Client> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51]
Client> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_51]
Client> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_51]
Client> at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_51]
Client> at net.minecraft.a.m.main(Unknown Source) [laulib-1.0.jar:?]
Client> Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixins.falsetweaks.json:common.regex.ModDiscovererMixin] from phase [DEFAULT] in config [mixins.falsetweaks.json] FAILED during PREPARE
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:636) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinPrepareError(MixinProcessor.java:584) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:569) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
Client> at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
Client> ... 11 more
Client> Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException: Critical problem: mixins.falsetweaks.json:common.regex.ModDiscovererMixin target cpw.mods.fml.common.discovery.ModDiscoverer was loaded too early.
Client> at org.spongepowered.asm.mixin.transformer.MixinInfo.readDeclaredTargets(MixinInfo.java:947) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinInfo.(MixinInfo.java:881) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:850) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinConfig.postInitialise(MixinConfig.java:795) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:567) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72) ~[00gasstation-mc1.7.10-0.3.4.jar:?]
Client> at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
Client> at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
Client> ... 11 more
Client> [12:46:56] [main/INFO] [STDOUT]: [net.minecraft.a.m:main:-1]: Error starting the game
Client> Exception in thread "main" [12:46:56] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.ArrayIndexOutOfBoundsException: 5
Client> [12:46:56] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:21)
Client> [12:46:56] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.SecurityManager.checkExit(Unknown Source)
Client> [12:46:56] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.Runtime.exit(Unknown Source)
Client> [12:46:56] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.System.exit(Unknown Source)
Client> [12:46:56] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.a.m.main(Unknown Source)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.