What are you searching for?

Item Coating
Item Coating

Item Coating

A mod that allows applying potion effects to weapons. When hitting a target, the weapon applies the effect for several seconds.

download 15 Downloads · favorite 2 Followers · Updated 3 days ago
Equipment Fabric Forge Game-mechanics 1.20.1

Versions

inventory_2
Item Coating 1.0.0

1.0.0 · 3 days ago · 114.12 KB

Release download
Fabric 1.20.1
inventory_2
Item Coating 1.0.0

1.0.0 · 3 days ago · 117.10 KB

Release download
Forge 1.20.1

About

Item Coating

A mod that allows applying potion effects to weapons. When hitting a target, the weapon applies the effect for several seconds.

Key Features

  • Apply Coatings: Craft weapon + potion OR grab potion and right-click weapon in inventory
  • Remove Coatings: Grab milk bucket and right-click weapon to remove all coatings
  • Two Types: Time-based (expire by timer) or Hit-based (expire after N hits for instant effects ≤1s)
  • Extend Effects: Reapply same effect to extend (time-based: full/1/4 duration, hit-based: +1 hit)
  • Infinite Coatings: 15% chance for weapons in loot chests to spawn with permanent coatings
  • Better Combat Support: Works with dual wield and offhand attacks

Enchantments

Enchantment Max Level Effect
Coating Capacity III +1 coating slot per level (base 1, max 4)
Coating Preservation V Extends duration: +5s + 20% × 2 × level (time) or +1 + 2 × level hits
Coating Potency III +1 effect level per enchantment level
Coating Curse I Prevents applying coatings (curse)

Visual Effects

  • Particles: Colored particles around coated weapons (configurable)
  • Tooltip: Real-time timer/hit counter, effect icons, Shift for descriptions
  • Colors: Blue (beneficial), Red (harmful)

How It Works

Applying

  1. Crafting: Weapon + potion(s) → coated weapon + empty bottles
  2. Quick Apply: Grab potion → right-click weapon → instant coating

Mechanics

  • Time-based (>1s potions): Shows "Poison II (1:23)", expires by timer
  • Hit-based (≤1s potions): Shows "Strength II (3 hits)", expires per attack
  • On Hit: Applies effect for 3s (time-based) or 1s (hit-based)
  • Extension:
    • Time-based: Same level = full duration, different level = 1/4 duration
    • Hit-based: +1 hit per potion (regardless of level)

Loot Configuration

config/itemcoating/loot_coating.json:

{
  "coatingChance": 0.15,
  "minAmplifier": 0,
  "maxAmplifier": 1,
  "effectBlacklist": ["minecraft:bad_omen", "minecraft:darkness"]
}

Particle Configuration

config/itemcoating/particle_settings.json:

{
  "enableParticles": true,
  "particleInterval": 8,
  "particleSpread": 0.2,
  "particleVelocity": 0.01,
  "showInOffhand": true,
  "cycleColors": true
}
open_in_new View on Modrinth
Compatibility
Client: Required Server: Required
gavel MIT

Conversation

What are your thoughts?

Related projects

Game mechanics Library Utility
Geckolib
Geckolib

by Gecko

A 3D animation library for entities, blocks, items, armor, and more!

download 39.4M
favorite 2,552
Cursed Equipment Game mechanics
Veinminer
Veinminer

by Miraculixx

Mine the whole vine on mining a single ore. Known feature by modpacks and pvp games like UHC (quick mine)

download 35.9M
favorite 3,995
Decoration Game mechanics Utility
BetterF3
BetterF3

by TreyRuffy

BetterF3 is a mod that replaces Minecraft's original debug HUD with a highly customizable, more human-readable HUD.

download 21.6M
favorite 10,167
Adventure Game mechanics Mobs
Cobblemon
Cobblemon

by CobbledStudios

A Pokémon mod for Fabric and NeoForge

download 20.9M
favorite 7,001
lock Cookie consent

SkinMC uses cookies to provide functionality and features.