promotional bannermobile promotional banner

MasEncantamientos

Unlisted
Custom Enchantments – A Forge mod adding 17+ unique enchantments (Explosive Pickaxe, Ballistic Shield, Magic Protection, and more) with configurable loot, villager trades, and quality-of-life features like anvil cost removal.
Back to Files

masencantamientos-1.3.0.jar

File namemasencantamientos-1.3.0.jar
Uploader
Angela_14Angela_14
Uploaded
Aug 13, 2026
Downloads
18
Size
227.5 KB
Mod Loaders
Forge
File ID
8637886
Type
R
Release
Supported game versions
  • 26.2
  • 26.1.2
  • 1.20.1

Curse Maven Snippet

Forge

implementation "curse.maven:masencantamientos-1610981:8637886"

Learn more about Curse Maven

What's new

Version 1.3.0 — "Server Compatibility & Anvil Update"

New: Full Server/Client Compatibility

  • Fixed crash when connecting to servers without the mod. Previously, connecting to a vanilla-Forged server caused an ExceptionInInitializerError (client crash) because registry lookups used RegistryObject.get(), which throws when the mod's content isn't present. All static initializers and hot paths now use null-safe isPresent() checks.
  • Automatic self-disable on foreign servers. If the server doesn't have the mod, all custom enchantments, items and features simply become inactive — no errors, no crashes, no broken tooltips.
  • Fixed "Connection closed - mismatched mod list". The network channel now accepts missing channels (acceptMissingOr) so the handshake succeeds on servers without the mod.
  • Dedicated client/server jars. Distributed as masencantamientos-1.3.0-client.jar (players) and masencantamientos-1.3.0-server.jar (server owners).

New: Netherite Anvil Rework

  • Compaction system. Combine items to store and move enchantments, with compacted items showing remaining time in the tooltip.
  • Indestructible during compaction. The anvil cannot be destroyed or exploded while processing (block hardness, explosion resistance and break-event protection).
  • Owner-only access. While compacting, only the player who started the process can interact with or cancel the anvil.
  • Relocated Cancel button. Moved below the compaction result slot for a clearer UI.
  • Blocked enchantment feedback. Incompatible enchantments are listed in the GUI as "§cNot applied: ".

Fixed

  • Explosive 10 book no longer downgrades to level 5. Applying a higher-level book onto an item that already has the same enchantment now correctly upgrades it (the compatibility check no longer rejects the enchantment itself).
  • Upgrade costs now charge only the difference. Materials and compacting time are calculated for the levels actually added, not for the full resulting stack.

Game Rules

  • /gamerule masencantamientos_disableAllEnchantments true — disables all mod enchantments.
  • /gamerule masencantamientos_enableCosts false — disables material costs.

Notes for CurseForge

  • Mod loader: Forge 47.x (1.20.1), side: BOTH, dependency: Forge + Minecraft 1.20.1.
  • The mod is fully server/client sided — install on both for the complete experience; on servers without the mod it safely deactivates itself.

This mod has no additional files