Перейти к содержимому
Mineforgian

Custom Enchants

Add powerful custom enchantments to Minecraft beyond vanilla, complete with rarity tiers, effects like Lifesteal and Explode-on-Hit, and full PlaceholderAPI support.

Загрузки
2K
Подписчики
4
Обновлён
24 июня 2025 г.
Лицензия
All-Rights-Reserved

Опубликован 4 июня 2025 г.

Custom Enchants lets you take Minecraft enchanting to the next level. Instead of being limited to vanilla effects, you can add powerful abilities like Lifesteal (heals on hit) or Explode-On-Hit (area blast effect).

Each enchant has a rarity tier (Common → Mythic) that affects its availability and anvil cost.

The plugin features a fully configurable system where you can adjust stacking, level scaling, and repair costs. Enchantments are applied through enchanted books, work with anvils, and use Adventure’s component-based lore for clean display.

Built for Paper 1.21.4+ with PlaceholderAPI support, it allows dynamic enchant info in menus and messages.

Whether you're running a PvE dungeon, MMO-style world, or adding RPG depth, Custom Enchants gives your server a unique edge.

Ченджлог

1.5.0Релиз1.21.4, 1.21.5 · 24 июня 2025 г.

🎯 Custom Enchants v1.5.0 is LIVE!

Big expansion on utility enchantments and grindstone features! Your tools just got smarter, and your armor more helpful. Here’s everything new:


🧰 Utility Enchantments

  • 🌲 Timber (Rare) – Chop one log, fell the whole tree.
  • 💎 Shatter (Epic) – Break one ore, mine the whole vein.
  • 🧼 Cure Touch (Legendary) – Automatically remove negative effects over time when worn.

🧱 Grindstone Functionality

  • 🧽 Fully functional grindstone logic for custom enchants.
  • 💥 Removes both vanilla and custom enchantments if enabled.
  • 🎁 Experience reward system with configurable rarity bonuses.

⚙️ Config Enhancements

  • grindstone-base-exp, grindstone-exp-per-level, grindstone-max-exp
  • grindstone-removes-on-repair
  • Individual toggles under enchantments.<key>.enabled

🛠️ Improvements

  • 🧠 Cleaner enchantment stacking logic
  • 🎨 Lore display cleaned and synced for all enchant rarities
  • 📦 Internal code ready for book merging mechanics

🌀 Coming Soon

  • 📚 Enchanted Book Compatibility – Apply and merge custom enchant books just like vanilla ones, with smart anvil support and level merging.

Let your tools think for you – upgrade now and prepare for what’s next.

1.4.0Релиз1.21.4, 1.21.5 · 24 июня 2025 г.

Custom Enchants 1.4.0

🛠️ Bit by Block – Custom Enchants v1.4.0 Release Date: June 24, 2025 Type: Feature Update ✨

📘 Enchantment Table Integration Custom enchantments can now appear in the vanilla enchanting table!

Fully implemented EnchantmentTableListener

Enchant offer logic uses rarity and exp level cost

Bonus enchant rolls unlocked at high levels

Controlled via:

enchantments.enable-enchantment-table

table-custom-chance, table-level-multiplier, table-additional-cost

⚖️ Rarity Weighting System Enchant selection now considers configured rarity values:

Configurable rarity-weights for loot and table rolls

Weighted randomness used when selecting enchantments

📜 Config System Overhaul Massive cleanup and standardization of default values:

All enchantments migrated to config.yml

Removed hardcoded values in ConfigManager

New support for getLong(), improved defaults loading

debug: true now respected across systems

🧃 Enchantment Improvements Prevents applying conflicting enchantments together

Honors allow-stacking: false during table and anvil application

Clean handling of enchanted books and vanilla overlap

🎁 Loot & Drops Enchantments now drop from mobs and loot chests (if enabled)

Drop chance and rarity controlled via config

Uses drop-chance-percentage and mob-drop-chance

🧰 Technical Registered EnchantmentTableListener

Improved item matching logic in custom enchant applications

Lore formatting driven by lore-format.format

Grindstone listeners will be added soon.

1.3.0Релиз1.21.4 · 20 июня 2025 г.

🎯 Custom Enchants v1.3.0 is LIVE!

A focused combat update introducing four tactical enchantments built for PvP, stealth, and elemental survival. Also includes internal improvements and rebalancing for future enchant branches.

⚔️ New Combat Enchantments → Vengeful Strike (Epic): Deal more damage as your health decreases. → Phantom Step (Rare): Sneak to become invisible for 2 seconds — 10s cooldown. → Bulwark (Legendary): Fully blocks damage every 15 seconds — ideal for tanks. → Ember Ward (Epic): Fire and lava heal you when wearing full armor.

🧹 Removed Enchantments → Excavator, Replenish, and Auto Smelt have been temporarily pulled for future rework under a farming update branch.

⚙ Backend & API Enhancements → Improved enchantment cooldown tracking for better performance. → Expanded PlaceholderAPI support for new enchantment types. → Cleaner enchantment registry handling.

📊 Balance Adjustments → Adjusted rarity curve for smoother survival progression. → Rebalanced enchantment tiers for PvP and late-game content.

💡 Farming enchantments will return in v1.4 under a new eco/farming overhaul! Thanks for testing and enchanting — feedback makes the magic stronger!

1.2.0Релиз1.21.4 · 13 июня 2025 г.

🛠️ Bit by Block – Custom Tools v1.2.0 Release Date: June 13, 2025 Type: Feature Update ✨

🚀 New Enchantments 🔨 Excavator (Mythic) Breaks in 3x3 (Level I) or 5x5 (Level II) areas

Works on: Dirt, stone, sand, gravel, and similar blocks

Only breaks matching block types

Natural drops and proper tool damage included

🌱 Replenish (Epic) Automatically replants after harvesting:

Wheat, Carrots, Potatoes, Beetroot, Nether Wart

Saplings when cutting trees

Great for farms and forestry builds

🔥 Auto Smelt (Epic) Instantly smelts mined ores (Iron, Gold, Copper, Ancient Debris, etc.)

Level II has 25% chance for bonus drops

Respects Fortune, grants XP, and supports logs (charcoal!)

🔧 Full tool support: pickaxes, axes, shovels, hoes 📜 Balanced enchant levels and rarity 🔍 Designed for survival immersion and automation lovers

1.1.0Релиз1.21.3, 1.21.4, 1.21.5 · 5 июня 2025 г.

⚔️ CustomEnchants v1.1.0 is HERE! This update brings powerful new mythic & legendary enchantments plus polished descriptions to your current lineup! Let your players discover new strategies and effects with these brutal upgrades.

🎉 New Enchantments Added

🩸 Soul Siphon (Mythic) → Deals bonus damage based on the target’s missing health. The weaker they are, the stronger you strike.

🖐️ Disarm (Mythic) → Chance to temporarily remove the target’s weapon from their main hand. A duel-changer.

🏹 Piercing (Legendary) → Inflicts bonus damage that ignores part of the target's armor. Shreds tanks.

🛡 Shield Breaker (Epic) → Chance to temporarily disable the target’s shield. Crush those turtles.

🧛 Bloodthirst (Legendary) → Grants passive healing over time based on recent damage dealt. Sustain through chaos.

🌪 Thorns Aura (Rare) → When hit, unleashes AoE retaliation damage to all nearby enemies with cool particle effects.

💥 Explosive Arrow (Rare) → Arrows now detonate on impact, scaling explosion size with enchantment level.

💢 Berserker (Rare) → Grants Strength and Speed when health drops below a certain percentage. Unleash rage mode.

⚡ Lightning Strike (Epic) → Random chance to summon lightning on enemies during melee attacks. Electrify your combat.

💡 Note: GUI access for books is still in progress and will be shipped in a future version.

📘 Want to suggest new enchantments or tweaks? Ping us or submit feedback via GitHub/Discord!

1.0.0Релиз1.21.3, 1.21.4, 1.21.5 · 4 июня 2025 г.

v1.0.0 – Initial Release

Added full support for custom enchantments with rarity tiers: Common, Rare, Epic, Legendary.

Implemented enchantments: Lifesteal, Explode-On-Hit, Blind, Freeze, Poison, and Double Damage.

Enchantments work on all tools/weapons and stack correctly based on configuration.

Custom enchantments show up in item lore using Adventure components for full Minecraft 1.21+ compatibility.

Added support for applying custom enchants via books, anvils, and commands.

Built-in configurable repair cost system with rarity multipliers.

PlaceholderAPI integration for showing enchant levels, names, and rarity in GUIs or messages.

Config file includes toggle options for stacking, cost tuning, and enchant enable/disable per type.

Fully modular system for adding new enchantments in the future.

Комментарии

Загружаем…