Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
CustomAnvil

CustomAnvil

Custom Anvil is a spigot plugin that allows server administrators to customize almost every aspect of the anvil's mechanics.

2,307
14
Game Mechanics
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.x
1.18.x

Platforms

Folia
Paper
Purpur
Spigot

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

alexcrea-git
alexcrea-git Member

Details

Licensed GPL-3.0-or-later
Published 10 months ago
Updated 2 days ago
DescriptionChangelogVersions

Show all versions

1
2

CustomAnvil 1.12.2

by alexcrea-git on Jul 4, 2025
Download

Support for mc 1.21.7 & NeoEnchant+

CustomAnvil 1.12.1

by alexcrea-git on Jun 24, 2025
Download

fix me forgeting to increment nms version

CustomAnvil 1.12.0

by alexcrea-git on Jun 21, 2025
Download

Support for nms feature for 1.21.6

CustomAnvil 1.11.4

by alexcrea-git on Jun 14, 2025
Download
  • Add compatibility with excellent enchantment V5
  • Fix null error happening with toolstats

CustomAnvil 1.11.2

by alexcrea-git on May 13, 2025
Download

Fix incompatibility with ToolStats

CustomAnvil 1.11.1

by alexcrea-git on May 6, 2025
Download

Fix incompatibility with vane portal

Known issues:

  • CustomAnvil May be using the wrong default xp multiplier with eco enchantment
  • superenchants support may not work as expected (issue most likely from superenchants, bug report sent)

CustomAnvil 1.11.0

by alexcrea-git on May 6, 2025
Download

Features:

  • Allow add and remove of item lore via writable books and paper (Merge from beta) note: there is no config gui currently for this feature. all relevant configurations should get added to the config.yml automatically so check it out after update !
  • Add support and auto config for use of braken data pack
  • Add support for enchantment marking an item immutable example of the configuration to add to config.yml for an enchantment with the namespaced key minecraft:immutability_curse
immutable_enchantments:
  - "minecraft:immutability_curse"

Fixes:

  • Fix incompatibility with wesjd on newer version (forgot to include compatibility module in recent mc versions)
  • Fix issue on multi line paper remove (issue from lore edit beta)
  • Fix most incompatibility issues with plugin using xenondev anvil gui
  • Better item groups when it come to tools
  • Better (more vanilla like) usage of conflict related to mace

Known issues:

  • CustomAnvil May be using the wrong default xp multiplier with eco enchantment
  • superenchants support may not works as expected
  • somehow a weird incompatibility with vane-portals

CustomAnvil 1.10.0

by alexcrea-git on Mar 25, 2025
Download

Add support for 1.21.5 nms

CustomAnvil 1.9.1

by alexcrea-git on Mar 21, 2025
Download

Temporarily fix an issue with enchantment squared sometimes deleting second anvil item

CustomAnvil 1.10.0-beta.1

by alexcrea-git on Mar 20, 2025
Download

Beta version of lore edit. PLEASE back up your config if you already have one as this version if not final and config may changes location As a beta version, it is strongly recommended to not use it in production unless well tested on your side (note: unit test was created and should be working correctly ? No guaranty)

This beta add the ability to edit lore via book and quill or paper. The feature is disabled by default. You need to enable it on config.yml (no config gui for this feature in this release)

You can copy this part of the config if you got an older config to have the comments

Fell free to open an issue to talk about adjustment or things you like to add for this lore edit feature

FhkGdQ rCk

CustomAnvil 1.9.0

by alexcrea-git on Mar 10, 2025
Download

This version fix a major issue:

  • Work penalty was not taking into account right item work penalty when calculating result work penalty (somehow)

other fixes:

  • Updated Disenchantment to v6.1.5 (break backward compatibility. please update)
  • Fix Excellent Enchant compatibility breaking if curse of fragility curse was disabled
  • Made sure rename cost work as expected. Even in unit tests

CustomAnvil 1.8.2

by alexcrea-git on Feb 17, 2025
Download

Fix weird bug where the viewer list is empty sometime apparently

Fix new version of Heaven Bag not working

CustomAnvil 1.8.0

by alexcrea-git on Feb 12, 2025
Download
  • Created per use type work penalty (rename/merge/repair) auto migration of previous work penalty system. No manual config change to do
  • new exclusive work penalty per use type This means, you can have work penalty dedicated for repair, merge and/or rename

CustomAnvil 1.7.1

by alexcrea-git on Jan 25, 2025
Download

Fix getting cost for color renaming causing null pointer exception when inventory name is null Add safety when executing dependency handling code

CustomAnvil 1.7.0

by alexcrea-git on Jan 20, 2025
Download

Some changes for this version:

  • Tried to make compatible with some legacy version of eco enchant (not assumed to work)
  • Fix some enchantment test from other plugin not being taken into account. Should work as expected now, but that mean it may not work as currently.
  • Made Heaven bag works
  • Updated Disenchantment, should work with disenchantment version >= 6.1.0. But break support for previous versions

CustomAnvil 1.6.13

by alexcrea-git on Dec 14, 2024
Download

Make some legacy version of excellent enchantment work with custom anvil

CustomAnvil 1.6.12

by alexcrea-git on Dec 10, 2024
Download

Fix an important bug related to XP cost:

  • sometimes XP cost limit is not respected.

CustomAnvil 1.6.11

by alexcrea-git on Dec 3, 2024
Download

Add support to disable too expensive for 1.21.4

CustomAnvil 1.6.10

by alexcrea-git on Nov 21, 2024
Download

Fixed custom anvil recipe GUI not displaying recipe items Also use a custom version of IF framework:

  • Reduced file online jar size by 60% !
  • Made the GUI non version dependent ! (should work without needing to update to future version) Still need ProtocoLib to disable too expensive on unsupported version

CustomAnvil 1.6.9

by alexcrea-git on Nov 18, 2024
Download
  • Updated Gui library to make the config gui compatible with 1.21.3
  • Some API changes and fixes

Side note:
CustomAnvil now have partial unit testing thanks to MockBukkit !

If you're a plugin developer, you should check it's cool !
It's honestly a cool project and unit testing actually allowed me to find some issues on CustomAnvil

1
2

Modrinth is open source.

main@396f737

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.