Information
Tired of wasting levels to get a single enchantment? Than this is the mod for you!
Anvil Enchantments adds Anvil Recipes for Level 1 Enchanted Books of every single vanilla enchantment, allowing you to craft any enchantment in the game!
Code and Rights
All Source code is Available at https://github.com/lazerzes/Anvil-Enchantments
Please note the GPLv3 License!
You are allowed to include this within modpacks!
This mod has plugin functionality for mod developers(as of version 2.0.1). If you would like your mod to be compatible with AnvilEnchantments, or would like to use AnvilEnchantments to handle Anvil Recipes, you can create a plugin. Creating a plugin is simple click here for a tutorial!
Recipes can be found with JEI(as of Version 1.3.1.0).
Recipe Hints can be found with Guide-API(As of Version 2.0)(WIP).
Adding/Editing Recipes:
Recipes can be edited by going into the config files. After initialization there will be an anvils folder with a recipes folder inside of it. Each recipe should have its own json file.
Default Exmaple:
{
"recipeName": "Aqua Affinity",
"anvilLeft": {
"registry": {
"domain": "minecraft",
"path": "book"
},
"count": 1,
"meta": 0
},
"anvilRight": {
"registry": {
"domain": "minecraft",
"path": "waterlily"
},
"count": 1,
"meta": 0
},
"anvilOutput": {
"registry": {
"domain": "minecraft",
"path": "enchanted_book"
},
"nbt": {
"data": "{StoredEnchantments:[{lvl:1s,id:6s}]}"
},
"count": 1,
"meta": 0
},
"anvilLevelCost": 5,
"showRecipe": true
}
A note, if a mod makes changes to anything in base Minecraft, it may cause recipes of the base mod to fail.
As these issues are cause by other mods and due to the fact that going into the configs can solve this issues, creating a workaround for this is not very high priority for me. Sorry!
I've noticed a problem, not sure if it's specific to 1.12.2 but I have JEI installed and it is showing me the recipes, yet I can't craft the enchantments.
For example I am trying to make the mending book, I have the book and the 3 golden apples in the anvil yet it is not allowing me to craft it. Like I said it shows up in JEI.
Maybe the issue is similar the to stack bug where items the the "NBT" tags arent stackable.
The books and apples after trying to craft the mending book recieve "NBT" tags, maybe the mod isn't recognizing the items since the tags were added to the item? IDK I'm just throwing out guesses.
In reply to Falloutmaniac290745:
Apologies for the late response!
I will take a look into it as soon as I get a chance. At the latest expect a change by the end of May.
In the mean time, if you wouldn't mind creating an issue the link below makes it far easier to track bugs and feature requests.
https://github.com/lazerzes/Anvil-Enchantments/issue
I would love to see 2 additions to this mod.
Otherwise, great work. The mod just needs a bit more flexibility so it can be implemented in more scenarios.
In reply to stevensoaj:
I will get to work on these as soon as I get a chance! However, it may be a little while before that happens.
I am a bit busy trying to graduate from college, so this project is on the back burner.
In the mean time, if you wouldn't mind creating an issue the link below makes it far easier to track bugs and feature requests. ( Do not worry about duplicate issues )
https://github.com/lazerzes/Anvil-Enchantments/issue
In reply to lazerzes:
In reply to CaerMaster:
I'll be sure to keep in mind!
JEI recipes aren't working and the only mod review I could find (the one on your page to be specific) is in spanish, which I can't understand for crap, thankfully I know what items look like and go off of that, but could you bring back the list of recipes? I think there used to be one on the page, but now its gone and I really want to know how to make a mending book...
I will bring back the Recipes list soon. However, the JEI recipes should be working.
To be specific -- JEI integration is only currently available for 1.11.2 so if you would like JEI integration i suggest updating.
Anyway in the mean time, the recipe for a mending book is:
LEFT: Book
RIGHT: 3 Golden Apples.
I'm using 1.11.2, on a server and they aren't working. Its a shame too... and yea I figured out the mending book, live saver :D
Do you know when the list will be back?
List will be back later today.
In the mean time, do you mind explaining more the JEI issue in an official Issue report? It makes tracking it much easier.
You can file an issue here: https://github.com/lazerzes/Anvil-Enchantments/issues
The list is back!
I also tested the JEI Integration on a new computer, and it was working fine. The only thing that I can think of is to try updating JEI?
uhm can u update the mod where can i enchant the full power of enchanting
like Sharpness V or Smite V etc.
Hey, Correct me if im wrong but it appears to be the case that youve abandoned this project. My update with the config file was never released from last september, as far as i can tell
I'm updated your mod to 1.11.2 , so if youre able to accept the PR and do a build that would be great! IF not i might make an unofficial release page.
Hey there!
It was never my intention to abandon this project, however I am currently in my junior year of college pursuing a Computer Science Degree. So I kinda lost track of my personal projects.
Thank you for updating the mod to 1.11.2! I'll go accept the changes tight after this!
EDIT: I have also made you a Collaborator in the Github project.
Yeah school comes first for sure. Enjoy yourself in college, i know i did!
Hey you still around? You mentioned a new build about a month ago but i havent heard much. hope its all going well
Hi! Cool Mod! The recipes list is wrong for the current version (1.2.2.0) though:
Depth Strider needs 8 ice blocks, not a potion of swiftness.
And something is wrong with the requirements for Respiration: The potion of water breathing is not the only potion when combined with book of aqua affinity that will give a Respiration. A water potion or potion of swiftness also give Respiration.
Cheers!
Hi! Not to annoy you with all the feature requests, but is there a config file? I would love to be able to tweak the exp level costs in config.
I added a config file in a pull request, please check it out. I would love a release with this for a modpack.
Using the config file you can change the levels needed or disable any recipe
https://github.com/lazerzes/Anvil-Enchantments/pull/6