PerfectItemManager

The most powerful item management tool for Hytale servers. Override stats, crafting recipes, quality, drop rules, and now roll per-instance tiers with random affixes on weapons and armor -- Common to Legendary, with colored borders and styled tooltips.

Version1.9.2
PlatformHytale Server Plugin (2026-03-26 or newer)
LanguagesEN, FR, ES, IT, DE, PT
DependenciesNone (DynamicTooltipsLib is shaded in)

Buy on BuiltByBit

Installation

  1. Drop PerfectItemManager-1.9.2.jar in UserData/Mods/
  2. Start the server
  3. Use /itemmanager to open the Landing page

Tier System (new in v1.9)

Every weapon and armor can roll a tier at drop / pickup / craft. Each rolled instance carries:

Enable on any item via /itemmanager tier <itemId> enable (auto-detects weapon vs armor for default affix pool), then configure via the in-game Tier Config UI (probability per tier, damage multiplier, min/max affixes, affix pool with editable min/max values).

Test rolls with /itemmanager tier <itemId> give -- each call produces a fresh random instance.

Affixes

Weapon affixes (offensive)

AffixEffect
Damage BoostAdditive % bonus damage on every hit (multiple instances stack additively)
Critical Chance% chance to land a critical hit (stacks additively, capped at 100%)
Critical DamageDamage multiplier applied on a successful crit
LifestealHeal a % of damage dealt (tooltip only in v1.9.2, hook coming)
PredatorBonus damage multiplier against low-HP targets
Speed BoostMovement speed bonus (tooltip only in v1.9.2)
Knockback BonusIncreases knockback dealt

Armor affixes (defensive)

AffixEffect
Damage ReductionReduces incoming damage (capped at 80% combined across all armor pieces)
Health BonusFlat bonus to max HP, applied via a stat modifier on equip
ThornsReflects a % of incoming damage back to the attacker
Knockback ResistanceReduces incoming knockback velocity
Regeneration+X HP/s -- a 1Hz tick heals the player while armor is equipped

Common affix

AffixEffect
Durability BonusBumps the rolled item's max durability by X% (applied at roll time)

Damage Variance (new in v1.9)

Per-item slider (0-100%) that drives Hytale's native randomPercentageModifier. Each hit deals ±X% random damage spread. Set it from the Stats tab → Damage Substats section.

Per-Attack Damage editor (new in v1.9)

Override individual attacks of any weapon independently. A sword exposes Stab / Thrust / Swing Down / Swing Down Left/Right / Signature attacks, and you can set distinct damage values for each.

Open via /itemmanager perattack <itemId> or the EDIT… button in the Stats tab's Damage Substats section.

Other Features

Commands

CommandDescription
/itemmanagerOpen the Landing page (Item Manager / Drop Manager / Item Creator)
/itemmanager dropsOpen the drop rules UI
/itemmanager tier <itemId> enableEnable tier rolls on an item (auto-detects weapon vs armor for defaults)
/itemmanager tier <itemId> disableDisable tier rolls
/itemmanager tier <itemId> infoPrint the current tier config
/itemmanager tier <itemId> giveGive one freshly rolled instance of the item
/itemmanager tier <itemId> menuOpen the Tier Config editor
/itemmanager perattack <itemId>Open the per-attack damage editor
/itemmanager reloadReload all overrides from disk
/itemmanager setlang <code>Set language (EN, FR, ES, IT, DE, PT)
/itemmanager helpDisplay help

Permissions

PermissionDescription
perfectitemmanager.commandBase access to the command
perfectitemmanager.adminReload, setlang, tier config
perfectitemmanager.menuAccess the UI
perfectitemmanager.menu.statsEdit item stats and per-attack damage
perfectitemmanager.menu.craftsEdit crafting overrides
perfectitemmanager.menu.qualityEdit quality overrides
perfectitemmanager.menu.dropsEdit drop rules
perfectitemmanager.menu.globalGlobal overrides and multipliers
perfectitemmanager.menu.bulkBulk edit mode

Configuration

{"lang": "EN", "weaponTooltips": true}

Override data lives in UserData/Saves/<world>/mods/KatsuyaTV_PerfectItemManager/ as JSON, plus per-instance rolled tiers stored as BSON metadata on each ItemStack (survives restart).

Credits

Per-instance tooltip and visual override system integrated and adapted from DynamicTooltipsLib by MineAndCraft (CurseForge id 1459711). Source is shaded -- no external dependency required.

FAQ

Changes don't appear in-game?

Use /itemmanager reload. Some changes (asset reloads) may require a server restart.

Can I override vanilla items?

Yes, any item in the game can be overridden.

Why does my item not roll a tier?

Tier rolls only apply to weapons and armor by default. Make sure the item override exists and the tier config is enabled. Items already in inventories don't re-roll -- use /itemmanager tier <itemId> give to test with a fresh instance.

Do rolled tiers persist across restarts?

Yes. Each item's rolled tier is stored in BSON metadata on the ItemStack itself, so it survives drops, container moves, server restarts, and world transfers.

Can multiple Critical Chance affixes stack?

Yes -- as of v1.9.2 they stack additively (capped at 100%). Same for Damage Boost.