Skip to content

[Crash]: 1.20.1 Game or mod compatibility error? #2028

Description

@HS-Devil

Please check if a similar issue has already been reported.

  • I checked this type of issue has never been reported.

Please check you're using proper versions.

  • I checked all of them in the right version.

Please check if this issue's from out of our area

  • I understood the problem.

The name of the mod

No response

After all of these, please check if you're just pressing the ok buttons to skip this process.

  • I read the checklist and I promise I'll provide all the information that is needed to fix the issue

Minecraft Version

1.20.1

The Issue

Main errors in crash report and log.

The crash report points to three key issues that cause mods to fail to load:

  1. Epic Fight (epicfight)
  • Error: java.lang.NoSuchMethodError: 'net.minecraft.resources.ResourceLocation net.minecraft.resources.ResourceLocation.fromNamespaceAndPath(java.lang.String, java.lang.String)'
  • Error location: yesman.epicfight.gameasset.EpicFightSounds.registerSound(EpicFightSounds.java:44)
  • Description: The Epic Fight mod is attempting to use the ResourceLocation.fromNamespaceAndPath method, which is not present in the current version of Minecraft or Forge. This indicates that the mod version is incompatible with the version of Minecraft (1.20.1) or Forge (47.4.4) you are using. The fromNamespaceAndPath method was introduced in later versions of Minecraft (e.g. 1.20.2+), suggesting that the current version of the Epic Fight mod (11/20/10) may be for a newer version of the game or Forge.
  1. Just Enough Items (jei)
  • Error: java.lang.NoSuchMethodError: 'net.minecraft.resources.ResourceLocation net.minecraft.resources.ResourceLocation.fromNamespaceAndPath(java.lang.String, java.lang.String)'
  • Error Location: yesman.epicfight.compat.JEIEpicFightPlugin.getPluginUid(JEIEpicFightPlugin.java:15)
  • Description: There is an issue with Epic Fight integration with JEI. JEI mod (version 15.20.0.112) tries to load a plugin related to Epic Fight, but the loading fails due to the same problem with the ResourceLocation.fromNamespaceAndPath method. This confirms that the root of the problem is in Epic Fight.
  1. Weapons of Miracles (wom)
  • Error: java.lang.NoClassDefFoundError: yesman/epicfight/api/forgeevent/AnimationRegistryEvent
  • Error location: reascer.wom.main.WeaponsOfMinecraft.<init>(WeaponsOfMinecraft.java:53)
  • Description: Weapons of Miracles mod depends on Epic Fight and cannot load because the AnimationRegistryEvent class from Epic Fight is not available. This happens because Epic Fight itself failed to load due to the above error. Therefore, the crash of Weapons of Miracles is a consequence of the problem with Epic Fight.

The issue appeared when I installed these three mods:

  • Epic Fight
  • Simply Swords
  • Weapons of Miracles - epic fight

Attached log and crash-report.

latest.log
crash-2025-07-23_23.57.58-fml.txt

Steps to Reproduce

Assemble the same mod-pack. I can offer to put my mod-pack on Google Drive and give you a link so that you don't have to search and download all the mods singly. You will only have to add Forge version 47.4.4.

My version Epic Fight is 20.11.10. I tried earlier versions, up to 20.11.5 - the result is the same.

Metadata

Metadata

Assignees

No one assigned

    Labels

    user exceptionThis issue was caused by wrong usage of datapack or resourcepack.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions