We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hey, super cool project!
I've been trying to apply it to my mod https://github.com/legobmw99/BetterThanMending, which has a gradle set up roughly based on https://github.com/jaredlll08/MultiLoader-Template. Here's my branch: https://github.com/legobmw99/BetterThanMending/tree/forgix
If I try to removeDuplicate "com.legobmw99.BetterThanMending.core", I get a NoSuchMethodError on forge or neo (fabric seems fine):
removeDuplicate "com.legobmw99.BetterThanMending.core"
NoSuchMethodError
---- Minecraft Crash Report ---- // Don't be sad, have a hug! <3 Time: 2024-08-25 20:03:25 Description: Unexpected error java.lang.NoSuchMethodError: 'boolean com.legobmw99.BetterThanMending.core.Common.willMend(net.minecraft.world.entity.player.Player, net.minecraft.world.item.ItemStack)' at TRANSFORMER/[email protected]/neoforge.com.legobmw99.BetterThanMending.BetterThanMending.onItemUse(BetterThanMending.java:30) ~[betterthanmending-2.1.1.jar%23183!/:?] {re:classloading} at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.SubscribeEventListener.invoke(SubscribeEventListener.java:49) ~[bus-8.0.1.jar%23179!/:?] {} at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350) ~[bus-8.0.1.jar%23179!/:?] {} at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:315) ~[bus-8.0.1.jar%23179!/:?] {} at TRANSFORMER/[email protected]/net.neoforged.neoforge.common.CommonHooks.onItemRightClick(CommonHooks.java:791) ~[neoforge-21.1.26-universal.jar%23182!/:?] {re:classloading} at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.MultiPlayerGameMode.lambda$useItem$5(MultiPlayerGameMode.java:382) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.MultiPlayerGameMode.startPrediction(MultiPlayerGameMode.java:264) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.MultiPlayerGameMode.useItem(MultiPlayerGameMode.java:371) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.startUseItem(Minecraft.java:1766) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.handleKeybinds(Minecraft.java:2023) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.tick(Minecraft.java:1837) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1161) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {} at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {} at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.24.jar%23175!/:4.0] {} at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.24.jar%23175!/:4.0] {} at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.24.jar%23175!/:4.0] {} at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.24.jar%23175!/:4.0] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23165!/:?] {} at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {} at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {} at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {} at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {} at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67) [ForgeWrapper-prism-2024-02-29.jar:prism-2024-02-29] {} at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:100) [NewLaunch.jar:?] {} at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?] {} at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at TRANSFORMER/[email protected]/neoforge.com.legobmw99.BetterThanMending.BetterThanMending.onItemUse(BetterThanMending.java:30) ~[betterthanmending-2.1.1.jar%23183!/:?] {re:classloading} at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.SubscribeEventListener.invoke(SubscribeEventListener.java:49) ~[bus-8.0.1.jar%23179!/:?] {} at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350) ~[bus-8.0.1.jar%23179!/:?] {} at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:315) ~[bus-8.0.1.jar%23179!/:?] {} at TRANSFORMER/[email protected]/net.neoforged.neoforge.common.CommonHooks.onItemRightClick(CommonHooks.java:791) ~[neoforge-21.1.26-universal.jar%23182!/:?] {re:classloading} at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.MultiPlayerGameMode.lambda$useItem$5(MultiPlayerGameMode.java:382) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.MultiPlayerGameMode.startPrediction(MultiPlayerGameMode.java:264) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.MultiPlayerGameMode.useItem(MultiPlayerGameMode.java:371) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.startUseItem(Minecraft.java:1766) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.handleKeybinds(Minecraft.java:2023) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} -- Uptime -- Details: JVM uptime: 44.365s Wall uptime: 33.385s High-res time: 41.900s Client ticks: 475 ticks / 23.750s Stacktrace: at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.fillReport(Minecraft.java:2392) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.emergencySaveAndCrash(Minecraft.java:868) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:828) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23181!/:?] {re:classloading,pl:runtimedistcleaner:A} at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {} at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {} at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.24.jar%23175!/:4.0] {} at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.24.jar%23175!/:4.0] {} at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.24.jar%23175!/:4.0] {} at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.24.jar%23175!/:4.0] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23165!/:?] {} at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23165!/:?] {} at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {} at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {} at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {} at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {} at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67) [ForgeWrapper-prism-2024-02-29.jar:prism-2024-02-29] {} at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:100) [NewLaunch.jar:?] {} at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?] {} at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?] {} -- Affected level -- Details: All players: 1 total; [LocalPlayer['Legobmw99'/90, l='ClientLevel', x=28.18, y=97.00, z=-27.22]] Chunk stats: 961, 609 Level dimension: minecraft:overworld Level spawn location: World: (0,92,-32), Section: (at 0,12,0 in 0,5,-2; chunk contains blocks 0,-64,-32 to 15,319,-17), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1) Level time: 1459 game time, 1459 day time Server brand: neoforge Server type: Integrated singleplayer server Tracked entity count: 218 -- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, mod_resources, mod/betterthanmending, mod/neoforge -- System Details -- Details: Minecraft Version: 1.21.1 Minecraft Version ID: 1.21.1 Operating System: Windows 11 (amd64) version 10.0 Java Version: 21.0.3, Eclipse Adoptium Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium Memory: 88591976 bytes (84 MiB) / 947912704 bytes (904 MiB) up to 4294967296 bytes (4096 MiB) CPUs: 6 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i5-9600K CPU @ 3.70GHz Identifier: Intel64 Family 6 Model 158 Stepping 12 Microarchitecture: Coffee Lake Frequency (GHz): 3.70 Number of physical packages: 1 Number of physical CPUs: 6 Number of logical CPUs: 6 Graphics card #0 name: NVIDIA GeForce RTX 2070 Graphics card #0 vendor: NVIDIA Graphics card #0 VRAM (MiB): 8192.00 Graphics card #0 deviceId: VideoController1 Graphics card #0 versionInfo: 31.0.15.5222 Memory slot #0 capacity (MiB): 8192.00 Memory slot #0 clockSpeed (GHz): 3.00 Memory slot #0 type: DDR4 Memory slot #1 capacity (MiB): 8192.00 Memory slot #1 clockSpeed (GHz): 3.00 Memory slot #1 type: DDR4 Memory slot #2 capacity (MiB): 8192.00 Memory slot #2 clockSpeed (GHz): 3.00 Memory slot #2 type: DDR4 Memory slot #3 capacity (MiB): 8192.00 Memory slot #3 clockSpeed (GHz): 3.00 Memory slot #3 type: DDR4 Virtual memory max (MiB): 34754.34 Virtual memory used (MiB): 14651.44 Swap memory total (MiB): 2048.00 Swap memory used (MiB): 299.52 Space in storage for jna.tmpdir (MiB): <path not set> Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): <path not set> Space in storage for io.netty.native.workdir (MiB): <path not set> Space in storage for java.io.tmpdir (MiB): available: 48601.93, total: 237150.00 Space in storage for workdir (MiB): available: 1244376.38, total: 1891216.00 JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx4096m Launched Version: 1.21.1 Launcher name: PrismLauncher Backend library: LWJGL version 3.3.3+5 Backend API: NVIDIA GeForce RTX 2070/PCIe/SSE2 GL version 4.6.0 NVIDIA 552.22, NVIDIA Corporation Window size: 854x480 GFLW Platform: win32 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Is Modded: Definitely; Client brand changed to 'neoforge'; Server brand changed to 'neoforge' Universe: 400921fb54442d18 Type: Integrated Server (map_client.txt) Graphics mode: fancy Render Distance: 12/12 chunks Resource Packs: vanilla, mod_resources, mod/betterthanmending (incompatible), mod/neoforge Current Language: en_us Locale: en_US System encoding: Cp1252 File encoding: UTF-8 CPU: 6x Intel(R) Core(TM) i5-9600K CPU @ 3.70GHz Server Running: true Player Count: 1 / 8; [ServerPlayer['Legobmw99'/90, l='ServerLevel[New World]', x=28.18, y=97.00, z=-27.22]] Active Data Packs: vanilla, mod_data, mod/betterthanmending (incompatible), mod/neoforge Available Data Packs: bundle, trade_rebalance, vanilla, mod/betterthanmending (incompatible), mod/neoforge, mod_data Enabled Feature Flags: minecraft:vanilla World Generation: Stable World Seed: -1125391566044467611 ModLauncher: 11.0.4+main.d2e20e43 ModLauncher launch target: forgeclient ModLauncher services: sponge-mixin-0.15.2+mixin.0.8.7.jar mixin PLUGINSERVICE loader-4.0.24.jar slf4jfixer PLUGINSERVICE loader-4.0.24.jar runtime_enum_extender PLUGINSERVICE at-modlauncher-10.0.1.jar accesstransformer PLUGINSERVICE loader-4.0.24.jar runtimedistcleaner PLUGINSERVICE modlauncher-11.0.4.jar mixin TRANSFORMATIONSERVICE modlauncher-11.0.4.jar fml TRANSFORMATIONSERVICE FML Language Providers: [email protected] [email protected] [email protected] Mod List: client-1.21.1-20240808.144430-srg.jar |Minecraft |minecraft |1.21.1 |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f betterthanmending-2.1.1.jar |BetterThanMending |betterthanmending |2.1.1 |Manifest: NOSIGNATURE neoforge-21.1.26-universal.jar |NeoForge |neoforge |21.1.26 |Manifest: NOSIGNATURE Crash Report UUID: d59095ee-7765-49ff-918f-ba7bf269c689 FML: 4.0.24 NeoForge: 21.1.26
When looking around other repos to see if it was a config error on my part, I found this comment about another crash: https://github.com/Niels-NTG/gdmc_http_interface/blob/6e8702a1323717383eb0dc99dd5eeb1607df814e/build.gradle#L65
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hey, super cool project!
I've been trying to apply it to my mod https://github.com/legobmw99/BetterThanMending, which has a gradle set up roughly based on https://github.com/jaredlll08/MultiLoader-Template. Here's my branch: https://github.com/legobmw99/BetterThanMending/tree/forgix
If I try to
removeDuplicate "com.legobmw99.BetterThanMending.core"
, I get aNoSuchMethodError
on forge or neo (fabric seems fine):Crash log
When looking around other repos to see if it was a config error on my part, I found this comment about another crash:
https://github.com/Niels-NTG/gdmc_http_interface/blob/6e8702a1323717383eb0dc99dd5eeb1607df814e/build.gradle#L65
The text was updated successfully, but these errors were encountered: