Home›Java›Mods›NexusEnchantments
ModsJava

NexusEnchantments

by toprakeker · on Modrinth

25 hand-tuned custom levellable enchantments for Paper: combat, ranged, mining, armor and utility effects with an XP-based leveling GUI, per-enchant…

⬇ Download on Modrinth

NexusEnchantments

Overview

NexusEnchantments adds a complete custom enchantment layer on top of vanilla Minecraft. Every enchantment is registered internally, has a configurable maximum level, a trigger chance, an optional cooldown and (where relevant) a per-level power value — so you can rebalance the entire set from config.yml without touching code.

Players upgrade enchantments through an in-game GUI that spends vanilla XP levels using a configurable cost formula, and levels render as Roman numerals in item lore. It suits SMP, survival, skyblock and prison servers that want deeper gear progression, and it is designed to be balance-safe: chances and cooldowns keep the strong effects in check.

Features

Included enchantments: Sharpness+, Life Steal, Venom, Frost, Lightning, Fire Aspect+, Execute, Deep Wounds, Explosive, Telekinesis, Auto Smelt, Vein Miner, Lumberjack, XP Boost, Harden, Molten, Haste, Speed, Jump Boost, Night Vision, Water Breathing, Oxygen, Regeneration, Magnet, Soulbound.

Commands

Command Description Permission
/enchant (aliases: /customenchant, /ce) Open the enchanting GUI enchantments.use
/enchant help Show the command help list enchantments.use
/enchant list List all 25 custom enchantments enchantments.use
/enchant remove <enchant> Remove an enchant from the held item enchantments.use
/enchant give <player> <enchant> <level> Give an enchanted book to a player enchantments.admin
/enchant apply <enchant> <level> Apply an enchant directly to the held item enchantments.admin
/enchant reload Reload configuration files enchantments.admin

Permissions

Node Default Description
enchantments.use true Use custom enchantments and the enchanting GUI
enchantments.admin op Full administrative access to custom enchantments and management

Configuration

config.yml (excerpt):

settings:
  # Base XP level multiplier for GUI upgrades: currentLevel * level-cost-multiplier
  level-cost-multiplier: 5

enchantments:
  sharpness_plus:
    display-name: "<red><bold>Sharpness+</bold></red>"
    max-level: 10
    chance: 100.0
    cooldown: 0
    power-per-level: 0.07

  life_steal:
    display-name: "<light_purple><bold>Life Steal</bold></light_purple>"
    max-level: 5
    chance: 35.0
    cooldown: 2000
    power-per-level: 0.05

  vein_miner:
    display-name: "<dark_purple><bold>Vein Miner</bold></dark_purple>"
    max-level: 3
    chance: 100.0
    cooldown: 500

  soulbound:
    display-name: "<blue><bold>Soulbound</bold></blue>"
    max-level: 1
    chance: 100.0
    cooldown: 0

Every enchantment accepts display-name (MiniMessage), max-level, chance, cooldown (ms) and an optional power-per-level.

Compatibility

Support

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more