promotional bannermobile promotional banner

Champions Optimization

Improved compatibility between the Champions mod and hostile mobs from other mods
Back to Files

championsfix-1.0.2.jar

File namechampionsfix-1.0.2.jar
Uploader
Admirer114Admirer114
Uploaded
Jul 10, 2026
Downloads
69
Size
23.8 KB
Mod Loaders
Forge
File ID
8406195
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:champions-optimization-1603847:8406195")

Learn more about Curse Maven

What's new

CurseForge 1.0.2 Changelog
Champions Fix 1.0.2
[Added] Forced elite mob settings in champions-entities.toml now apply to non-hostile mobs as well

In the vanilla Champions mod, the minTier/maxTier configurations in champions-entities.toml only adjust tier ranges after mobs pass eligibility checks and do not grant eligibility on their own. This means if you set a "forced elite mob" rule for cows, sheep or other modded friendly mobs, the configuration will have no effect since these mobs are non-hostile.

This update adds a fallback logic to eligibility checks: any mob with a minTier field configured in champions-entities.toml (regardless of whether the value is 0, 1, 3 or 5) will be granted Champion eligibility.

For example, the following configuration will now make sheep regular Champions:

[[entities]]
entity = "minecraft:sheep"
minTier = 0
maxTier = 5
presetAffixes = []
affixList = []
affixPermission = "BLACKLIST"

[Added] Automatic star cap for Boss mobs

To prevent bosses such as the Ender Dragon and Wither from rolling Tier 5 with 5 affixes, which renders them unbeatable or causes abnormal affix behaviors, all Boss-type mobs now have an automatic star tier cap (default maximum Tier 2).

This feature applies to 4 vanilla bosses by default: Ender Dragon, Wither, Elder Guardian and Warden.
Modded bosses can be added via the championsfix:bosses entity type tag or the bossList config entry.
The tier cap can be adjusted via the bossCap config option (range 0~5, default value 2).
Bosses explicitly configured in champions-entities.toml are exempt from the automatic tier cap (user configurations take priority).

[Improved] Detection engine optimizations

Core detection runs without entity instantiation: judgments rely solely on static metadata including MobCategory and DefaultAttributes, avoiding side effects from modded mobs.
Three new detection modes added: STRICT / BALANCED / PERMISSIVE (BALANCED set as default).
New entity type tag championsfix:deny_champions for datapack creators to exclude specific mobs from Champion generation.

Upgrade Instructions: Simply replace version 1.0.0 with 1.0.2. Configuration files are backward compatible; no old config files need to be deleted. This mod still requires Champions Unofficial 1.20.1-2.1.6 or newer to function properly.

This mod has no additional files