promotional bannermobile promotional banner

HyWeaponVariants

Variants of different weapons.
Back to Files

HyWeaponVariants-0.0.8.jar

File nameHyWeaponVariants-0.0.8.jar
Uploader
VARMOLORDVARMOLORD
Uploaded
Mar 8, 2026
Downloads
101
Size
301.1 KB
File ID
7731497
Type
R
Release
Supported game versions
  • Early Access

What's new

Summary of what was added, changed, and fixed in this release.

What we added (new features)

  • HyArmourVariants compatibility — When both mods are installed, only one owns the combat pipeline to avoid double hit processing. HyWeaponVariants detects HyArmourVariants (via ArmorVariantsApi.isActiveCombatOwner() or classpath) and skips registering its own combat systems when HyArmourVariants is the active combat owner.
  • Config optiondisableCombatSystemsWhenHyArmourVariantsPresent (default true). When true, HyWeaponVariants yields combat to HyArmourVariants when detected; set to false to force HyWeaponVariants combat systems on.
  • Config UI toggle — "Yield combat to HyArmourVariants" in the General tab of /hwv menu so admins can override without editing config files.
  • Startup logging — Clear messages at startup: "HyArmourVariants detected and active as combat owner; skipping HyWeaponVariants combat systems." / "HyArmourVariants not detected; HyWeaponVariants will register its own combat systems." (and override case when config is false).

What we changed (behavior / improvements)

  • Default configdebug default is now false in bundled config (was true).
  • Combat registration — Single registerCombatSystems flag derived from compat helper + config; only WeaponVariantDamageSystem is gated (future combat systems will use the same rule).

What we fixed (bug fixes)

  • (None in this release.)

This mod has no additional files