
TrimsEffect
💎Adds configurable potion effects based on worn armor trims🤩, with smart scaling per trim and zero performance impact🚀.
190
4
========✨ TrimEffects (By GoldwarGlory) ========
- ✨ TrimEffects is a lightweight Paper plugin.
- ✨ It gives potion effects based on worn armor trims.
- ✨ Effects scale with the number of trimmed armor pieces.
- ✨ Fully configurable, lag-free, and future-safe.
========⭐ Features of TrimsEffect ========
- ⭐ Potion effects based on armor trim patterns
- ⭐ Smart effect scaling depending on how many armor pieces share the same trim
- ⭐ Multiple trims supported at the same time
- ⭐ Fully configurable via config.yml
- ⭐ Ability to disable crafting of specific trim templates
- ⭐ Reload config without restarting (/trimeffectsreload)
- ⭐ Safe against invalid trims or effects
- ⭐ Optimized for large servers (500+ players)
========⚙ How to Install TrimsEffect ========
- ✅ Download the plugin jar
- ✅ Place it in your server’s plugins/ folder
- ✅ Start the server once to generate config.yml
- ✅ Edit the config as you like
- ✅ Run /trimeffects reload or restart the server
========🚀 Performance & Safety for servers ========
- 🚀 Event-based (no repeating tasks, no ticking loops)
- 🚀 Checks only 4 armor items per update
- 🚀 No NMS, no packets
- 🚀 Safe config parsing (invalid trims/effects are ignored)
- 🚀 Reload-safe (effects reapply correctly)
========💖 Support & Join our community ========
- ❤️Join my Discord server for updates, support, and suggestions
- ❤️My Discord Server: https://discord.gg/qwXHuyJbvX
- ❤️MY Modrinth Profile: https://modrinth.com/user/GoldwarGlory
========➕Extra info of TrimsEffect ========
✅ plugin.yml
name: TrimsEffect
version: 1.0.0
main: me.goldwar.trimeffects.TrimsEffects
api-version: 1.20
author: GoldwarGlory
website: /plugins/trimseffect
commands:
trimeffectsreload:
permission: trimeffects.admin
permissions:
trimeffects.admin:
description: reload the plugin
🌟 config.yml
# ------------------------------------------------------------
# Trims that CANNOT be crafted (optional feature)
# ------------------------------------------------------------
un-craftable-trims:
- silence
- vex
# ------------------------------------------------------------
# Default effect scaling (used if trim has no custom scaling)
# ------------------------------------------------------------
effect-scaling:
1: 1
2: 2
3: 2
4: 3
# ------------------------------------------------------------
# Trim → Effect mapping
# ------------------------------------------------------------
# effects = potion effects applied
# scaling = OPTIONAL per-trim scaling override
# ------------------------------------------------------------
trims-effect:
silence:
effects:
- STRENGTH
- RESISTANCE
- ABSORPTION
scaling:
1:
STRENGTH: 2
RESISTANCE: 1
ABSORPTION: 0
2:
STRENGTH: 3
RESISTANCE: 2
ABSORPTION: 1
dune:
effects:
- SPEED
coast:
effects:
- WATER_BREATHING
wild:
effects:
- JUMP
ward:
effects:
- RESISTANCE
eye:
effects:
- NIGHT_VISION
vex:
effects:
- HASTE
tide:
effects:
- DOLPHINS_GRACE
snout:
effects:
- FIRE_RESISTANCE
rib:
effects:
- ABSORPTION
spire:
effects:
- REGENERATION
wayfinder:
effects:
- SATURATION
raiser:
effects:
- STRENGTH
shaper:
effects:
- HASTE
host:
effects:
- HEALTH_BOOST
flow:
effects:
- SPEED
bolt:
effects:
- FAST_DIGGING
sentry:
effects: [] # empty = no effects
gui:
enabled: true
title: "&aTrim Effects"
size: 54
show-scaling: false
# material of trim in /trimseffect gui
trim-materials:
default: SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE
sentry: SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE
vex: VEX_ARMOR_TRIM_SMITHING_TEMPLATE
wild: WILD_ARMOR_TRIM_SMITHING_TEMPLATE
coast: COAST_ARMOR_TRIM_SMITHING_TEMPLATE
dune: DUNE_ARMOR_TRIM_SMITHING_TEMPLATE
ward: WARD_ARMOR_TRIM_SMITHING_TEMPLATE
eye: EYE_ARMOR_TRIM_SMITHING_TEMPLATE
spire: SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE
wayfinder: WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE
shaper: SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE
silence: SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE
snout: SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE
tide: TIDE_ARMOR_TRIM_SMITHING_TEMPLATE
rib: RIB_ARMOR_TRIM_SMITHING_TEMPLATE
# newer trims (1.20+ / 1.21+ depending on server version)
raiser: RAISER_ARMOR_TRIM_SMITHING_TEMPLATE
flow: FLOW_ARMOR_TRIM_SMITHING_TEMPLATE
host: HOST_ARMOR_TRIM_SMITHING_TEMPLATE
bolt: BOLT_ARMOR_TRIM_SMITHING_TEMPLATE
settings:
milk-consume: true # if true, milk will not remove trim effects
Совместимость
Создатели
Детали
Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:2 месяца назад
Обновлён:2 недели назад
