Skip to main content

Icon Effects

Loot Log provides several visual effects for item icons, including glow, shadow, and pickup pulse animations. All effects can be configured globally or per-item via overrides.


Icon Glow

Renders a colored glow behind the item icon with configurable shape, size, and optional pulsing.

SettingDefaultRangeDescription
iconGlowEnabledfalseEnable the glow effect
iconGlowColor0xAAFFFFFFGlow color (ARGB hex)
iconGlowRadius30–8Glow radius in pixels
iconGlowShapeCIRCLEShape: CIRCLE, SQUARE, DIAMOND, ITEM
iconGlowSoftness1.50.5–5.0Falloff gradient — higher values fade more gradually
iconGlowPulseSpeed0.00–10Oscillations per second. 0 = no pulse
iconGlowPulseMin0.50–1Minimum brightness during pulse
iconGlowPulseMax1.00–1Maximum brightness during pulse

Glow Shapes

ShapeDescription
CIRCLESmooth circular gradient — clean, neutral look
SQUARESquare gradient — sharp, boxy feel
DIAMONDDiamond/rotated square gradient
ITEMGlow follows the item's silhouette — the most organic-looking option
tip

Use ITEM shape with a low radius (2–3) and matching rarity color for a subtle, integrated glow that highlights rare items without being distracting.


Icon Shadow

Renders a drop shadow beneath the item icon for a sense of depth.

SettingDefaultRangeDescription
iconShadowEnabledfalseEnable the shadow
iconShadowColor0x80000000Shadow color (ARGB hex)
iconShadowOffsetX10–4Horizontal offset in pixels
iconShadowOffsetY10–4Vertical offset in pixels
iconShadowRadius10–4Blur radius in pixels
iconShadowShapeITEMShape: CIRCLE, SQUARE, DIAMOND, ITEM
iconShadowSoftness1.50.5–5.0Gradient falloff

Pickup Pulse

When an existing entry's count updates (stacking another pickup), a pulse animation plays across the entry. Each visual element can have independent scale and alpha pulse strengths.

SettingDefaultRangeDescription
pickupPulseEnabledtrueEnable the pulse effect
pickupPulseDurationMs20050–1000Pulse duration in milliseconds

Per-Element Strengths

ElementScale DefaultScale RangeAlpha DefaultAlpha Range
Icon0.050–0.50.050–1
Name0.050–0.50.00–1
Total Count0.050–0.50.00–1
Body0.00–0.50.00–1
Accent0.00–0.50.00–1
Overall0.050–0.50.00–1

Effect Targeting

Control which pickup types receive visual effects:

ValueDescription
ALLEffects apply to both items and XP
ITEMS_ONLYEffects only apply to item pickups
XP_ONLYEffects only apply to XP pickups

Per-Item Override

All icon effects can be overridden per-item using the visual section in override JSON:

{
"match": { "type": "item", "id": "minecraft:nether_star" },
"visual": {
"iconGlow": {
"color": "FFFFFF00",
"radius": 5,
"shape": "diamond",
"pulse": { "speed": 3.0, "min": 0.6, "max": 1.0 }
},
"iconShadow": {
"color": "80FFD700",
"offsetX": 2,
"offsetY": 2,
"radius": 2,
"shape": "item"
}
}
}