Support for 1.20.4
EchoEllet opened this issue ยท 5 comments
Hi, I really need this mod to work with 1.20.4 and I'm willing to pay the authors just to update it, the game crash no matter what I do
Crash report:
[19:42:40] [Render thread/INFO]: Reloading pipeline on dimension change: NamespacedId{namespace='minecraft', name='overworld'} => NamespacedId{namespace='minecraft', name='overworld'}
[19:42:40] [Render thread/INFO]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'}
[19:42:40] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'}
[19:42:40] [Render thread/INFO]: Starting custom uniform resolving
[19:42:40] [Render thread/WARN]: [Patcher] gl_FragColor is not supported yet, please use gl_FragData! Assuming that the shaderpack author intended to use gl_FragData[0]...
[19:42:40] [Render thread/WARN]: Patched fract(worldpos.y + 0.001) to fract(worldpos.y + 0.01) to fix waving water disconnecting from other water blocks; See https://github.com/IrisShaders/Iris/issues/509
[19:42:40] [Render thread/WARN]: Patched fract(worldpos.y + 0.001) to fract(worldpos.y + 0.01) to fix waving water disconnecting from other water blocks; See https://github.com/IrisShaders/Iris/issues/509
[19:42:40] [Render thread/WARN]: Patched fract(worldpos.y + 0.001) to fract(worldpos.y + 0.01) to fix waving water disconnecting from other water blocks; See https://github.com/IrisShaders/Iris/issues/509
[19:42:41] [Render thread/WARN]: Patched fract(worldpos.y + 0.001) to fract(worldpos.y + 0.01) to fix waving water disconnecting from other water blocks; See https://github.com/IrisShaders/Iris/issues/509
[19:42:41] [Render thread/INFO]: Started 6 worker threads
[19:42:41] [Render thread/INFO]: Received config from the server: {}
[19:42:41] [Render thread/INFO]: Starting JEI...
[19:42:41] [Render thread/INFO]: Registering item subtypes...
[19:42:41] [Render thread/INFO]: Registering item subtypes took 3.650 ms
[19:42:41] [Render thread/INFO]: Registering fluid subtypes...
[19:42:41] [Render thread/INFO]: Registering fluid subtypes took 2.252 ms
[19:42:41] [Render thread/INFO]: Registering ingredients...
[19:42:41] [Render thread/INFO]: Registering ingredients: jei:minecraft took 46.46 milliseconds
[19:42:41] [Render thread/INFO]: Registering ingredients took 46.89 ms
[19:42:41] [Render thread/INFO]: Registering Mod Info...
[19:42:41] [Render thread/INFO]: Registering Mod Info took 166.8 ?s
[19:42:41] [Render thread/INFO]: Registering categories...
[19:42:41] [Render thread/INFO]: Registering categories: jei:minecraft took 20.06 milliseconds
[19:42:41] [Render thread/INFO]: Registering categories took 21.67 ms
[19:42:41] [Render thread/INFO]: Registering vanilla category extensions...
[19:42:41] [Render thread/INFO]: Registering vanilla category extensions took 1.422 ms
[19:42:41] [Render thread/INFO]: Registering recipe catalysts...
[19:42:41] [Render thread/INFO]: Registering recipe catalysts took 1.036 ms
[19:42:41] [Render thread/INFO]: Registering advanced plugins...
[19:42:41] [Render thread/INFO]: Registering advanced plugins took 120.0 ?s
[19:42:41] [Render thread/INFO]: Building recipe registry...
[19:42:41] [Render thread/INFO]: Building recipe registry took 8.931 ms
[19:42:41] [Render thread/INFO]: Registering recipes...
[19:42:41] [Render thread/INFO]: Registering recipes: jei:minecraft took 149.6 milliseconds
[19:42:41] [Render thread/INFO]: Registering recipes took 150.1 ms
[19:42:41] [Render thread/INFO]: Registering recipes transfer handlers...
[19:42:41] [Render thread/INFO]: Registering recipes transfer handlers took 3.772 ms
[19:42:41] [Render thread/INFO]: Building runtime...
[19:42:41] [Render thread/INFO]: Registering gui handlers...
[19:42:41] [Render thread/INFO]: Registering gui handlers: jei:minecraft took 14.61 milliseconds
[19:42:41] [Render thread/INFO]: Registering gui handlers took 24.50 ms
[19:42:41] [Render thread/INFO]: Registering Runtime...
[19:42:41] [Render thread/INFO]: Starting JEI GUI
[19:42:41] [Render thread/INFO]: Building ingredient list...
[19:42:41] [Render thread/INFO]: Building ingredient list took 4.185 ms
[19:42:41] [Render thread/INFO]: Building ingredient filter...
[19:42:41] [Render thread/INFO]: Adding 1534 ingredients
[19:42:42] [Render thread/INFO]: Added 1534 ingredients
[19:42:42] [Render thread/INFO]: Building ingredient filter took 160.5 ms
[19:42:42] [Render thread/INFO]: Registering Runtime: jei:fabric_gui took 250.3 milliseconds
[19:42:42] [Render thread/INFO]: Registering Runtime took 250.9 ms
[19:42:42] [Render thread/INFO]: Building runtime took 296.6 ms
[19:42:42] [Render thread/INFO]: Sending Runtime...
[19:42:42] [Render thread/INFO]: Sending Runtime took 220.9 ?s
[19:42:42] [Render thread/INFO]: Starting JEI took 604.5 ms
[19:42:42] [Render thread/INFO]: Minimap updated server level id: -1242483374 for world ResourceKey[minecraft:dimension / minecraft:overworld]
[19:42:42] [Render thread/INFO]: Loaded 338 advancements
[19:42:42] [Render thread/INFO]: Stopping worker threads
[19:42:42] [Render thread/INFO]: Started 6 worker threads
[19:42:42] [Render thread/WARN]: Patched fract(worldpos.y + 0.001) to fract(worldpos.y + 0.01) to fix waving water disconnecting from other water blocks; See https://github.com/IrisShaders/Iris/issues/509
[19:42:42] [Render thread/WARN]: Patched fract(worldpos.y + 0.001) to fract(worldpos.y + 0.01) to fix waving water disconnecting from other water blocks; See https://github.com/IrisShaders/Iris/issues/509
[19:42:42] [Render thread/WARN]: Patched fract(worldpos.y + 0.001) to fract(worldpos.y + 0.01) to fix waving water disconnecting from other water blocks; See https://github.com/IrisShaders/Iris/issues/509
[19:42:42] [Render thread/WARN]: Class net.minecraft.class_287 does not support optimized vertex writing code paths, which may cause reduced rendering performance
[19:42:42] [Render thread/WARN]: Shader clouds could not find uniform named ModelViewMat in the specified shader program.
[19:42:42] [Render thread/WARN]: Shader clouds could not find uniform named ProjMat in the specified shader program.
[19:42:42] [Render thread/WARN]: Shader clouds could not find uniform named ColorModulator in the specified shader program.
[19:42:42] [Render thread/WARN]: Shader clouds could not find uniform named FogStart in the specified shader program.
[19:42:42] [Render thread/WARN]: Shader clouds could not find uniform named FogEnd in the specified shader program.
[19:42:42] [Render thread/WARN]: Shader clouds could not find uniform named FogColor in the specified shader program.
[19:42:42] [Render thread/INFO]: Reloading entity icon resources...
[19:42:42] [Render thread/INFO]: Done!
[19:42:42] [Render thread/ERROR]: Unreported exception thrown!
java.lang.NoSuchMethodError: 'net.minecraft.class_270 net.minecraft.class_1657.method_5781()'
at net.bettercombat.logic.TargetHelper.getRelation(TargetHelper.java:40) ~[bettercombat-fabric-1.8.1+1.20.2.jar:?]
at net.bettercombat.client.collision.TargetFinder.lambda$getInitialTargets$2(TargetFinder.java:99) ~[bettercombat-fabric-1.8.1+1.20.2.jar:?]
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?]
at net.bettercombat.client.collision.TargetFinder.getInitialTargets(TargetFinder.java:102) ~[bettercombat-fabric-1.8.1+1.20.2.jar:?]
at net.bettercombat.client.collision.TargetFinder.findAttackTargetResult(TargetFinder.java:35) ~[bettercombat-fabric-1.8.1+1.20.2.jar:?]
at net.bettercombat.client.collision.TargetFinder.findAttackTargets(TargetFinder.java:80) ~[bettercombat-fabric-1.8.1+1.20.2.jar:?]
at net.minecraft.class_310.updateTargetsIfNeeded(class_310.java:5559) ~[client-intermediary.jar:?]
at net.minecraft.class_310.handler$zeg000$bettercombat$pre_Tick(class_310.java:5578) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1574(class_310.java) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1289) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[minecraft-1.20.4-client.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.5.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.5.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.5.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) ~[NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:176) ~[NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:186) ~[NewLaunch.jar:?]
at org.polymc.EntryPoint.listen(EntryPoint.java:144) ~[NewLaunch.jar:?]
at org.polymc.EntryPoint.main(EntryPoint.java:74) ~[NewLaunch.jar:?]
[19:42:42] [Render thread/INFO]: Minimap session finalized.
[19:42:42] [Render thread/INFO]: Finalizing world map session...
[19:42:42] [Thread-5/INFO]: World map force-cleaned!
[19:42:42] [Render thread/INFO]: World map session finalized.
[19:42:42] [Render thread/INFO]: Stopping worker threads
---- Minecraft Crash Report ----
// Who set us up the TNT?
Time: 2024-01-30 19:42:42
Description: Unexpected error
java.lang.NoSuchMethodError: 'net.minecraft.class_270 net.minecraft.class_1657.method_5781()'
at net.bettercombat.logic.TargetHelper.getRelation(TargetHelper.java:40)
at net.bettercombat.client.collision.TargetFinder.lambda$getInitialTargets$2(TargetFinder.java:99)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
at net.bettercombat.client.collision.TargetFinder.getInitialTargets(TargetFinder.java:102)
at net.bettercombat.client.collision.TargetFinder.findAttackTargetResult(TargetFinder.java:35)
at net.bettercombat.client.collision.TargetFinder.findAttackTargets(TargetFinder.java:80)
at net.minecraft.class_310.updateTargetsIfNeeded(class_310.java:5559)
at net.minecraft.class_310.handler$zeg000$bettercombat$pre_Tick(class_310.java:5578)
at net.minecraft.class_310.method_1574(class_310.java)
at net.minecraft.class_310.method_1523(class_310.java:1289)
at net.minecraft.class_310.method_1514(class_310.java:888)
at net.minecraft.client.main.Main.main(Main.java:265)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:176)
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:186)
at org.polymc.EntryPoint.listen(EntryPoint.java:144)
at org.polymc.EntryPoint.main(EntryPoint.java:74)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at net.bettercombat.logic.TargetHelper.getRelation(TargetHelper.java:40)
at net.bettercombat.client.collision.TargetFinder.lambda$getInitialTargets$2(TargetFinder.java:99)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
at net.bettercombat.client.collision.TargetFinder.getInitialTargets(TargetFinder.java:102)
at net.bettercombat.client.collision.TargetFinder.findAttackTargetResult(TargetFinder.java:35)
at net.bettercombat.client.collision.TargetFinder.findAttackTargets(TargetFinder.java:80)
at net.minecraft.class_310.updateTargetsIfNeeded(class_310.java:5559)
at net.minecraft.class_310.handler$zeg000$bettercombat$pre_Tick(class_310.java:5578)
-- Uptime --
Details:
JVM uptime: 42.089s
Wall uptime: 32.815s
High-res time: 28.277s
Client ticks: 423 ticks / 21.150s
Stacktrace:
at net.minecraft.class_310.method_1587(class_310.java:2564)
at net.minecraft.class_310.method_54580(class_310.java:995)
at net.minecraft.class_310.method_1514(class_310.java:911)
at net.minecraft.client.main.Main.main(Main.java:265)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:176)
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:186)
at org.polymc.EntryPoint.listen(EntryPoint.java:144)
at org.polymc.EntryPoint.main(EntryPoint.java:74)
-- Affected level --
Details:
All players: 1 total; [class_746['ElletHnewa'/2197, l='ClientLevel', x=-399.29, y=97.00, z=-247.20]]
Chunk stats: 1024, 9
Level dimension: minecraft:overworld
Level spawn location: World: (0,122,0), Section: (at 0,10,0 in 0,7,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
Level time: 2180906 game time, 80532 day time
Server brand: fabric
Server type: Non-integrated multiplayer server
Tracked entity count: 13
-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: vanilla, fabric, appleskin, better_end_sky, bettercombat, betterf3, betterpingdisplay, betterthirdperson, cloth-config, combatroll, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-containers-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-events-lifecycle-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-message-api-v1, fabric-mining-level-api-v1, fabric-model-loading-api-v1, fabric-models-v0, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, iris, jade, jei, lithium, logical_zoom, modmenu, mr_true_ending, playeranimator, reputation, sodium, sound_physics_remastered, xaerominimap, xaeroworldmap
-- System Details --
Details:
Minecraft Version: 1.20.4
Minecraft Version ID: 1.20.4
Operating System: Windows 11 (amd64) version 10.0
Java Version: 17.0.10, Amazon.com Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Amazon.com Inc.
Memory: 147369912 bytes (140 MiB) / 671088640 bytes (640 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 12
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 5 5600X 6-Core Processor
Identifier: AuthenticAMD Family 25 Model 33 Stepping 2
Microarchitecture: Zen 3
Frequency (GHz): 3.69
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: NVIDIA GeForce RTX 3060
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x2504
Graphics card #0 versionInfo: DriverVersion=31.0.15.5123
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 3.20
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 3.20
Memory slot #1 type: DDR4
Virtual memory max (MB): 31254.43
Virtual memory used (MB): 27083.16
Swap memory total (MB): 14943.76
Swap memory used (MB): 932.51
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx4096m
Fabric Mods:
appleskin: AppleSkin 2.5.1+mc1.20.3
cloth-config: Cloth Config v13 13.0.114
cloth-basic-math: cloth-basic-math 0.6.1
architectury: Architectury 11.0.11
better_end_sky: Better End Sky 0.2.1+1.20
bettercombat: Better Combat 1.8.1+1.20.2
betterf3: BetterF3 9.0.0
betterpingdisplay: Better Ping Display 1.1.1
betterthirdperson: Better Third Person 1.9.0
collective: Collective 7.30
combatroll: Combat Roll 1.3.1+1.20.2
fabric-api: Fabric API 0.95.3+1.20.4
fabric-api-base: Fabric API Base 0.4.36+78d798af4f
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.48+82b1bb3e4f
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.16+78d798af4f
fabric-block-api-v1: Fabric Block API (v1) 1.0.16+3e2216cb4f
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.4+78d798af4f
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.46+78d798af4f
fabric-client-tags-api-v1: Fabric Client Tags 1.1.7+78d798af4f
fabric-command-api-v1: Fabric Command API (v1) 1.2.41+f71b366f4f
fabric-command-api-v2: Fabric Command API (v2) 2.2.20+78d798af4f
fabric-commands-v0: Fabric Commands (v0) 0.2.58+df3654b34f
fabric-containers-v0: Fabric Containers (v0) 0.1.86+df3654b34f
fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.11+78d798af4f
fabric-convention-tags-v1: Fabric Convention Tags 1.5.10+78d798af4f
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.23+78d798af4f
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.0.1+25e1b4764f
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.2.0+5c0133444f
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.61+78d798af4f
fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.0+44c0f8c64f
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.1+389931eb4f
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.73+df3654b34f
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.46+78d798af4f
fabric-item-api-v1: Fabric Item API (v1) 2.2.0+d6f2b0844f
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.22+78d798af4f
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.41+78d798af4f
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.39+df3654b34f
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.31+eabbae364f
fabric-loot-api-v2: Fabric Loot API (v2) 2.1.6+78d798af4f
fabric-message-api-v1: Fabric Message API (v1) 6.0.5+78d798af4f
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.61+78d798af4f
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.8+78d798af4f
fabric-models-v0: Fabric Models (v0) 0.4.7+9386d8a74f
fabric-networking-api-v1: Fabric Networking API (v1) 3.1.7+2e5ac5484f
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 13.0.10+06274a474f
fabric-particles-v1: Fabric Particles (v1) 1.1.7+78d798af4f
fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.20+78d798af4f
fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.18+78d798af4f
fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.4+78d798af4f
fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.4+78d798af4f
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.52+df3654b34f
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.42+73761d2e4f
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.33+78d798af4f
fabric-rendering-v0: Fabric Rendering (v0) 1.1.55+df3654b34f
fabric-rendering-v1: Fabric Rendering (v1) 3.1.0+0d29db764f
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.14+78d798af4f
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.17+707e4d1b4f
fabric-screen-api-v1: Fabric Screen API (v1) 2.0.17+78d798af4f
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.55+78d798af4f
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.17+78d798af4f
fabric-transfer-api-v1: Fabric Transfer API (v1) 4.0.9+e84342304f
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 5.0.14+78d798af4f
fabricloader: Fabric Loader 0.15.5
mixinextras: MixinExtras 0.3.2
iris: Iris 1.6.15
io_github_douira_glsl-transformer: glsl-transformer 2.0.0-pre13
org_anarres_jcpp: jcpp 1.4.14
org_antlr_antlr4-runtime: antlr4-runtime 4.11.1
jade: Jade 13.2.1
java: OpenJDK 64-Bit Server VM 17
jei: Just Enough Items 17.3.0.43
lithium: Lithium 0.12.1
logical_zoom: Logical Zoom 0.0.22
minecraft: Minecraft 1.20.4
modmenu: Mod Menu 9.0.0
mr_true_ending: True Ending: Ender Dragon Overhaul 1-v1.1.0a
playeranimator: Player Animator 1.0.2-rc1+1.20.4
reputation: Your Reputation 0.2.5+jade.1.20
sodium: Sodium 0.5.7+mc1.20.3
sound_physics_remastered: Sound Physics Remastered 1.20.4-1.3.1
xaerominimap: Xaero's Minimap 23.9.7
xaeroworldmap: Xaero's World Map 1.37.7
youritemsaresafe: Your Items Are Safe 3.6
Loaded Shaderpack: Sildur's+Vibrant+Shaders+v1.50+Extreme-VL.zip
Profile: Custom (+0 options changed by user)
Launched Version: 1.20.4
Backend library: LWJGL version 3.3.2-snapshot
Backend API: NVIDIA GeForce RTX 3060/PCIe/SSE2 GL version 3.2.0 NVIDIA 551.23, NVIDIA Corporation
Window size: 854x480
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Universe: 400921fb54442d18
Type: Client (map_client.txt)
Graphics mode: fancy
Render Distance: 10/12 chunks
Resource Packs: fabric, bettercombat
Current Language: en_us
Locale: en_US
CPU: 12x AMD Ryzen 5 5600X 6-Core Processor
#@!@# Game crashed! Crash report saved to: #@!@# C:\Users\AhmedHnewa\AppData\Roaming\PolyMC\instances\1.20.4(1)\.minecraft\crash-reports\crash-2024-01-30_19.42.42-client.txt
Process exited with code -1.
I will work on it, as soon as I have time for this.
Please keep in mind, all of these projects are developed and maintained on spare time.
Any update on this being officially implemented?
No, this is not official. I did it because the members of the server really needed the mod
We tested it, and it worked like expected, no unexpected behavior or crashes, even though I think it has one small bug for the horse
See the comments for more info in the PR
I will work on it, as soon as I have time for this.
Please keep in mind, all of these projects are developed and maintained on spare time.
Thank you for your time and efforts to this project, I already updated it for 1.20.4 as the time of this issue in this PR, I know this is just a hobby project and not your main work which is why I said "I'm ready to pay the authors", most open source projects live on donations and contributions
Many developers abandoned their open source projects because they have family and responsibilities and no longer have time for such projects