Customizable Player Models (Fabric)

Customizable Player Models (Fabric)

287k Downloads

Unfixable conflicts when running in Fabric dev env with Yarn mappings

bluebear94 opened this issue ยท 0 comments

commented
Mapping target name conflicts detected:
  METHODs com/tom/cpm/client/GuiBase/[net/minecraft/class_437/method_25419, close]()V -> close
There were unfixable conflicts.
[23:51:07] [main/ERROR] (FabricLoader) Failed to remap mods!
 net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Unfixable conflicts
	at net.fabricmc.loader.impl.discovery.RuntimeModRemapper.remap(RuntimeModRemapper.java:174) ~[fabric-loader-0.14.19.jar:?]
	at net.fabricmc.loader.impl.FabricLoaderImpl.setup(FabricLoaderImpl.java:239) ~[fabric-loader-0.14.19.jar:?]
	at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:189) ~[fabric-loader-0.14.19.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:148) ~[fabric-loader-0.14.19.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) ~[fabric-loader-0.14.19.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.19.jar:?]
	at net.fabricmc.devlaunchinjector.Main.main(Main.java:86) ~[?:?]
Caused by: java.lang.RuntimeException: Unfixable conflicts
	at net.fabricmc.tinyremapper.TinyRemapper.handleConflicts(TinyRemapper.java:867) ~[tiny-remapper-0.8.2.jar:0.8.2]
	at net.fabricmc.tinyremapper.TinyRemapper.propagate(TinyRemapper.java:767) ~[tiny-remapper-0.8.2.jar:0.8.2]
	at net.fabricmc.tinyremapper.TinyRemapper.mrjRefresh(TinyRemapper.java:1046) ~[tiny-remapper-0.8.2.jar:0.8.2]
	at net.fabricmc.tinyremapper.TinyRemapper.apply(TinyRemapper.java:898) ~[tiny-remapper-0.8.2.jar:0.8.2]
	at net.fabricmc.loader.impl.discovery.RuntimeModRemapper.remap(RuntimeModRemapper.java:120) ~[fabric-loader-0.14.19.jar:?]
	... 6 more

Process finished with exit code 1

GuiBase defines a method called close, but Yarn uses that name for Screen#onClose.

Solution: rename the close method to something else, or convince the Yarn devs to rename the method in Screen.