Self hosted test
Find a file
2024-03-03 13:48:51 +01:00
gradle/wrapper Initial commit 2022-08-20 21:14:21 -04:00
src/main progress on enchantment cost config gui 2024-03-03 13:48:51 +01:00
.gitignore change permission and update gitignore 2024-02-03 00:13:00 +01:00
build.gradle.kts version up 2024-03-03 03:14:34 +01:00
gradle.properties Initial commit 2022-08-20 21:14:21 -04:00
gradlew Initial commit 2022-08-20 21:14:21 -04:00
gradlew.bat Initial commit 2022-08-20 21:14:21 -04:00
logo.png add config for xp formula and version up. also moved logo cause it is useless inside the plugin 2024-02-04 01:03:24 +01:00
README.md Fix minor typo 2024-03-02 21:00:35 +01:00
settings.gradle.kts save buton now only display when change happen. 2024-03-02 19:34:57 +00:00

Custom Anvil

Custom Anvil is a plugin that allows server administrators to customise every aspect of the anvil's mechanics. It is expected to work on 1.18 to 1.20.4 minecraft servers running spigot or paper.

Custom Anvil was previously named Unsafe Enchants+. It was renamed because it now affects every anvil aspect and not only unsafe enchants

Custom Anvil is based on Unsafe Enchants by DelilahEve. You can find it on GitHub, Spigot or CurseForge

Download Locations:

the plugin can be downloaded on the Spigot site or on GitHub

Custom Anvil have the following features:

  • Vanilla like default configuration
  • Custom enchantment level limit
  • Custom enchant restrictions (allow unsafe enchantment only for a group of item or create new restriction)
  • Custom items of unit repairs (repair damaged with unit of "material", for example the repair of diamond sword by diamonds)
  • Custom XP cost for every aspect of the anvil
  • Permissions to bypass level limit or enchantment restriction.
  • Gui to configure the plugin in game (in alpha: can only edit basic config. next versions will focus on this feature)

Permissions:

ca.affected: Player with this permission will be affected by the plugin
ca.bypass.fuse: Allow player to combine every enchantments to every item (no custom limit)
ca.bypass.level: Allow player to bypass every level limit (no custom limit)
ca.command.reload: Allow administrator to reload the plugin's configs
ca.config.edit: Allow administrator to edit the plugin's config in game

Commands

anvilconfigreload or carl: Reload every config of this plugin
customanvilconfig: open a menu for administrator to edit plugin's config in game

Default Configuration:

Default configuration can be found on following links:


Know issue:

There is non known issue, if you find one please report the issue.