Enchanted Book
Description
Introducing the "Enchanted Book" plugin for Minecraft! This plugin allows players to extract the enchantments from their enchanted armour and tools and place them into an "Enchanted Book". By using the anvil, players can sacrifice their enchanted items to obtain the respective "Enchanted Book".
Features
- Enchantment Extraction: Use an anvil to combine a book and an enchanted item to extract its enchantments into an "Enchanted Book".
- Vanilla Experience: Costs associated with the extraction process follow the same calculations as vanilla Minecraft, ensuring the experience feels genuine.
Installation
- Ensure you are running PaperMC 1.20 or a compatible version.
- Download the latest version of the "Enchanted Book" plugin.
- Place the downloaded
.jarfile into your server'spluginsdirectory. - Restart your server.
Usage
- Open an anvil's GUI.
- Place a book in the first slot.
- Place your enchanted item in the second slot.
- Once combined, the enchanted item will be consumed, and you'll receive an "Enchanted Book" with the enchantments.
Support
If you encounter any issues or have feature suggestions, please create an issue on our GitHub repository.
License
Licensed under The Unlicense.
All Versions
+ Add Version- Upgrade Java toolchain, dependencies, and Gradle wrapper to latest versions
- Update build tooling and dependencies**
Upgraded the Shadow plugin to 9.3.0, run-paper to 3.0.2, and updated the Gradle wrapper distribution to 9.2.1.
No application source code was modified; this release consists solely of build-tooling and dependency updates.
- Upgrade Gradle wrapper to 9.1.0**
- Bump project version and update build dependencies**
Enabled Gradle caching and parallel execution for better build performance.
Removed redundant Sonatype Maven repositories.
Updated Minecraft to 1.21.9, Shadow plugin to 9.2.2, and run-paper to 3.0.0.
- Migrate to Kotlin DSL and update plugins and Minecraft to 1.21.8
- Bump version to 0.6.2
- Update Gradle wrapper to 8.12.1
- Update paper-api to 1.21.5-R0.1-SNAPSHOT
- Bump version to 0.6.1
- Update Gradle wrapper to 8.12.1
- Remove paperweight
- Update plugins
- Bump version to 0.6.0
- Remove legacy support code and fix cost calculation
- Enchanted Book now uses paper-api 1.21-R0.1-SNAPSHOT.
- For Minecraft 1.20.5 and later, change to use NMS Enchantment#getWeight and NMS Enchantment#getAnvilCost for cost calculation.
- Enchanted Book now uses paper-api 1.20.6-R0.1-SNAPSHOT.
- Moved the root namespace from *moe.minacle.ebook* to *moe.minacle.minecraft.plugins.enchantedbook*.
- Enchanted Book now provides *paper-plugin.yml* instead of *plugin.yml*.
- Enchanted Book now uses paper-api 1.20.4-R0.1-SNAPSHOT.