Home›Java›Mods›ByAnvilEnchantBlocker
ByAnvilEnchantBlocker
ModsJava

ByAnvilEnchantBlocker

Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
ByAnvilEnchantBlocker

Prevent Unwanted Enchantments on Anvils & Clean Inventories


ByAnvilEnchantBlocker is a lightweight yet powerful Spigot plugin designed to give server administrators granular control over enchantments on their Minecraft server. With this plugin, you can prevent specific enchantments from being applied to certain item types on an anvil, and automatically remove designated enchantments from players' inventories upon joining. This is ideal for balancing gameplay, preventing overpowered items, or maintaining a specific server theme.



Key Features:




Why Use This Plugin?



Commands:



Permissions:


Configuration (config.yml):


The config.yml is extensively commented to guide you through customization. Here's a brief overview of its structure:

YAML
# messages: Defines all configurable in-game messages.
# blocked_enchantments:
# <MATERIAL_NAME>: # e.g., TRIDENT, DIAMOND_SWORD
# block_on_anvil: # List of enchantments to prevent on anvil for this material
# - SMITE
# - IMPALING
# remove_from_inventory: # List of enchantments to remove from inventory on join for this material
# - SMITE
# - CHANNELING

Note: For enchantment names, use the Bukkit/Spigot internal names (e.g., SMITE, BANE_OF_ARTHROPODS). For material names, use the exact Bukkit Material enum names (e.g., DIAMOND_SWORD, TRIDENT).



Installation:

  1. Download the ByAnvilEnchantBlocker.jar file.
  2. Place the .jar file into your server's plugins folder.
  3. Start or restart your server.
  4. (Optional but Recommended) Edit the generated config.yml file in plugins/ByAnvilEnchantBlocker/ to configure your desired rules.
  5. Use /byanvilenchantblocker reload (or its aliases) to apply changes without restarting the server.


Support & Feedback:


If you encounter any issues, have suggestions for new features, or just want to provide feedback, please use the discussion section or open an issue on the resource page. Your input is highly valued!

Commands

Plugin details

Read from the plugin's own plugin.yml.

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.

ByAnvilEnchantBlocker is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 89 times (via Spigot). Download it and open it directly in the game.

Explore more