MrCrayfish's Gun Mod

MrCrayfish's Gun Mod

25M Downloads

[Add-on incompatibility] Gun data ignores namespace, causing incompatability between add-ons

Autovw opened this issue ยท 0 comments

commented

A new Gun Mod add-on called Project Arsenal has been released (as of writing, waiting for approval on CurseForge) and immediately after release an incompatibility between Project Arsenal and Additional Guns had been discovered between five guns with the same name.

As it turns out, the gun data loaded ignores namespaces and will apply the first one it can find to all items with the same name. This means that guns from Project Arsenal will receive the gun data from Additional Guns's guns, which breaks Project Arsenal's guns.

The guns in question are:

  • additionalguns:vector and projectarsenal:vector
  • additionalguns:val and projectarsenal:val
  • additionalguns:p250 and projectarsenal:p250
  • additionalguns:desert_eagle and projectarsenal:desert_eagle
  • additionalguns:m1911 and projectarsenal:m1911

The issue has been verified on Minecraft 1.16.5, 1.18.2 and 1.19.x.

Screenshots of the issue:

image
Project Arsenal's Desert Eagle when Additional Guns is loaded

IncompIssue
Stats being copied from Additional Guns's M1911