promotional bannermobile promotional banner

Gearscope

A classic RPG character screen next to your inventory: your hero on a pedestal, accessories placed around them, and all attributes grouped on a live-updating scroll.
Back to Files

gearscope-0.3.0.jar

File namegearscope-0.3.0.jar
Uploaded
Nov 4, 2026
Downloads
39
Size
1.7 MB
Mod Loaders
NeoForge
File ID
9437871
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:gearscope-1772894:9437871"

Learn more about Curse Maven

What's new

0.3.0

Resistances (new)

  • New resistance display: the total damage reduction per damage type — Physical, Projectile, Fire, Explosion, Lightning, Fall, Magic and, with Spell Power, Spells
  • Calculated like the server applies it: reductions multiply (10 % + 8 % + 5 % = 21.3 %, not 23 %)
  • Sources: Apotheosis damage reduction affixes and gems (also custom affixes of that type from datapacks), Spell Power's spell resistance, the vanilla fall damage multiplier and Spell Engine's "Damage Taken"
  • The spell schools are combined into one "Spells" row and only listed separately when their values differ; they are read from the tag spell_power:all, so schools of add-ons (e.g. Water, Earth, Air, Nature from More RPG Library) show up automatically
  • Icons for the rows: the matching attribute icon from attribute icon resource packs (like in the attribute list), otherwise an item or effect icon
  • Tooltip per row: what it covers, every source with its share (e.g. "Chestplate – Runed: 10 %") and how they combine; Apotheosis reductions on items in accessory slots are listed in grey because Apotheosis does not apply them there
  • Updates live while you change gear
  • Client config [resistances]: display (a "Resists" tab (default), a "Resistances" group at the top of the scroll, or off), showZero, showAllSchools (always list the spell schools separately), attributesInResists (show resistance attributes only there, in both places or only in the attribute list)

Tabs

  • The tabs at the top of the scroll are now ordered Attributes | Resists | Effects and fill the whole width
  • When they don't fit as text, the active tab shows icon and name, the others only their icon (sword, shield, potion; name on hover); client option [layout] tabStyle (AUTO / TEXT / ICONS)
  • The tab bar is 2 px taller so the icons are easier to recognize

Mod compatibility

  • Apotheosis (8.9.0+), Spell Power (1.6.0+) and Spell Engine (1.10.9+): optional resistance sources
  • RarityCore: Gearscope's icons (tabs, resistance rows) are drawn without the rarity background; real item slots keep it

For modpacks

  • New resistances.json: rows, damage types, groups (also filled from a damage type tag, with exclusions), an icon per row, attribute sources and accessory slot handling — see the resistance docs
  • layout.json: tab order (tab_order), tab icons (item or texture) and icon tab widths, icon size. New defaults tab_height 14 and list_y 42; packs with their own values keep them
  • The resistance descriptions are neutral lang keys that packs can override to explain their own setup

This mod has no additional files