Are you sick of the default purple enchantemnet effect?
Do you get confused between your blast protection and your projectile protection armour?
Do you want a fire aspect sword that apears to be on fire?
If so check out animated enchantments.
I always felt the animations for enchantments to be a little bit of a let down in minecraft. Why does a fire aspect enchantment look exactly the same as a smite enchantment? The problem only got worse with the introduction of enchanted books. This is what prompted me to make a mod a while back that changed the colours of each enchantment. However I still was not quite happy with this, I still wanted my flaming sword.
Animated Enchantments is my 2nd try at editing the visual effect of enchantments in minecraft. The mod adds a number of animations (some of which can be coloured) and makes the avaliable as effects for enchanted items. The mod takes advantage of Minecraft Forge's ASM capabilities, meaning it is base class edit free.
Make sure you follow all the installation instructions for Forge.
Download the latest version of Link Removed
Place the downloaded AnimatedEnchantments.jar file in your coremods directory
Run Minecraft
Q: My game crashes, what do I do?
A: Make sure you followed all the installation instructions for both the mod & Forge. Also make sure you have no incompatible mods installed (either incompatible with this or Forge). If you are still having troubles I need a crash report and detailed description (when it crashed what other mods etc). Please read Crash Repots 101 about obtaining, reading, debugging and posting crash reports. I will likely ignore people not following these instructions.
Q: Why did you make such a pointless mod?
A: I created the mod because I always felt the visuals for enchantments to be a little bit of a missed opportunity. Seeing the results, I think it was worth it (plus I got to learn ASM)
Q: Can you work on Battlegear instead of this?
A: No. In fact I will scold & report anyone who asks this. It is against the forum rules to pester a modder to update. I have been very clear about the reasons I am not continuing that mod, please drop it.
Q: I have an Idea for a new feature
A: Feel free to post it (as long as it is not the idea stated in the above FAQ), but please read this post to make sure it's not already implemented and I am not planning on adding it later. Please also scan the last couple of pages for others recently asking for the same (or similar) ideas. This should help me by not being constantly posted the exact same suggestions.
Q: I love your mod and wish to donate but I cannot find a donate button
A: Please do not donate to me, I do not do this to make money in any form (which is why I don't use adfy links). If you do have your heart set on donations, please send you donate to one of the many worthy charities, they could do many greater things with the money.
The mod doesn't edit base classes so the incompatibilites should be minimal.
It may however have issues with anything that
Changes the renderering of items in the players hand, GUI or when dropped
Changes the renderering of armour in general.
Mods that use a custom item renderer for will not take advantage of the new enchantment animations
The mod should work with optifine.
The mod will crash if used with enchantments added by other mod Fixed in RC1
I won't use this as I don't have a problem with it currently but I like the idea, although when you get multiple enchantments that's when it could start to annoy people more than it does currently, does it go by the first listed enchantment or..?
Great first step in your enchantment API :smile.gif: Question is, SMP Support? Is this API like Rei's mini map or Blood Mod, where only players need the client installed?
I won't use this as I don't have a problem with it currently but I like the idea, although when you get multiple enchantments that's when it could start to annoy people more than it does currently, does it go by the first listed enchantment or..?
It takes the enchantment with the highest level. So if you have a sword with Shapness I & Fire IV, the sword will be red. However some enchantments only have a single level (Eg silk touch), these always take preference. If there are 2 enchantments of the same level, it will just take the colour of the 1st in the list.
Great first step in your enchantment API :smile.gif: Question is, SMP Support? Is this API like Rei's mini map or Blood Mod, where only players need the client installed?
I actually wasn't going to bother with the enchantmentAPI. Thought it would be too much trouble. It should work on SMP if you install it on your client. Not sure if people would consider this cheating as you can effectively see you opponents enchantments (It would have to be a harsh server to crack it over that though)
Not just that. It will probably will not detect the enchantments by This mod
Also doing forge patch is easy anyway.
Nah, they will still have the default mine craft enchantment texture though. I may be able to PM the auther of that mod and get it comparable. Should only be a couple of line of code.
Nah, they will still have the default mine craft enchantment texture though. I may be able to PM the auther of that mod and get it comparable. Should only be a couple of line of code.
~The original Messege~
Err no. Forge have some custom renderers implemented into RenderItem. It's your mod that needs it. They don't and never make patches. Trust me.
~The changed message~
Why don't you implement some kind of config that can customize colors and EIDs?
(Alright too many unnoticed changes. I'm so stupid :tongue.gif:)
Just wondering...why do you need a version for mcpatcher? Does it overwrite some of you methods or anything?
Rollback Post to RevisionRollBack
Playing since Beta 1.3_01. Yeah. I like BTW. Or used to. Still do. Stuff Technic. (Back in the day...)
*Plays Minecraft on a craptop* *Optifine user since Optimine* *Using mods since Beta 1.5_01*
Why don't you implement some kind of config that can customize colors and EIDs?
~Message changed due to your changed message~
That would probably be an even better way of doing it. However it would require people to know the enchantment IDs of custom enchantments. Again, shouldn't be too hard to implement
EDIT:
Also as you said, optifine does work, its just the items do not render with the colours in the game world. Looks like optifine has its own ItemRenderer for HD packs, should be easy to issue out a patch for it
Just wondering...why do you need a version for mcpatcher? Does it overwrite some of you methods or anything?
MC Patcher changes the ItemRenderer (or is it RenderItem) class so Items render correctly in the game world at high resolutions. My mod also edits this class to apply custom colours. So I made the MC Patcher version with the relevant parts edited for colours for people who use this.
EDIT: It does work fine if you install my mod before patching though
This is very cool, I'll be waiting for the OptiFine version, unfortunately....
I'm looking forward to seeing what a Red Power tool will look like when done. Also, please make the colors user selectable.
Rollback Post to RevisionRollBack
@Searge_DP (MCP Team), cpw11 (FML creator), LexManos (FORGE Team), thanks for making the tools that allow the modders to make the mods! And to chicken_bones for NEI so I can figure it all out..
Wow, that was fast work! I'll give it a try when I get home from work (about an hour or two)
Rollback Post to RevisionRollBack
@Searge_DP (MCP Team), cpw11 (FML creator), LexManos (FORGE Team), thanks for making the tools that allow the modders to make the mods! And to chicken_bones for NEI so I can figure it all out..
Love it Nerdboy! Thanks for another amazing mod. What happens if a item has two enchantments?
At the moment it will just display the colour of the highest level enchantment. I am looking into makeing the colour cycle through all enchantments. Not sure how good it would look though
Looks great! Can't wait for it to be updated. :biggrin.gif:
I am in the process of updating this on obscured code. Bit of a ***** but it should be fine. Also adding a config file and the possibility of it cycling through colours on items with multiple enchantments. I am not sure how good that will look though.
If so check out animated enchantments.
I always felt the animations for enchantments to be a little bit of a let down in minecraft. Why does a fire aspect enchantment look exactly the same as a smite enchantment? The problem only got worse with the introduction of enchanted books. This is what prompted me to make a mod a while back that changed the colours of each enchantment. However I still was not quite happy with this, I still wanted my flaming sword.
Animated Enchantments is my 2nd try at editing the visual effect of enchantments in minecraft. The mod adds a number of animations (some of which can be coloured) and makes the avaliable as effects for enchanted items. The mod takes advantage of Minecraft Forge's ASM capabilities, meaning it is base class edit free.
A: Make sure you followed all the installation instructions for both the mod & Forge. Also make sure you have no incompatible mods installed (either incompatible with this or Forge). If you are still having troubles I need a crash report and detailed description (when it crashed what other mods etc). Please read Crash Repots 101 about obtaining, reading, debugging and posting crash reports. I will likely ignore people not following these instructions.
Q: Why did you make such a pointless mod?
A: I created the mod because I always felt the visuals for enchantments to be a little bit of a missed opportunity. Seeing the results, I think it was worth it (plus I got to learn ASM)
Q: Can you work on Battlegear instead of this?
A: No. In fact I will scold & report anyone who asks this. It is against the forum rules to pester a modder to update. I have been very clear about the reasons I am not continuing that mod, please drop it.
Q: I have an Idea for a new feature
A: Feel free to post it (as long as it is not the idea stated in the above FAQ), but please read this post to make sure it's not already implemented and I am not planning on adding it later. Please also scan the last couple of pages for others recently asking for the same (or similar) ideas. This should help me by not being constantly posted the exact same suggestions.
Q: I love your mod and wish to donate but I cannot find a donate button
A: Please do not donate to me, I do not do this to make money in any form (which is why I don't use adfy links). If you do have your heart set on donations, please send you donate to one of the many worthy charities, they could do many greater things with the money.
The mod will crash if used with enchantments added by other modFixed in RC1Oh damn it's conflicting with forge. Time to PM you :tongue.gif:
I shall add it to a "what is it (in)compatable with section"
It takes the enchantment with the highest level. So if you have a sword with Shapness I & Fire IV, the sword will be red. However some enchantments only have a single level (Eg silk touch), these always take preference. If there are 2 enchantments of the same level, it will just take the colour of the 1st in the list.
I actually wasn't going to bother with the enchantmentAPI. Thought it would be too much trouble. It should work on SMP if you install it on your client. Not sure if people would consider this cheating as you can effectively see you opponents enchantments (It would have to be a harsh server to crack it over that though)
Not just that. It will probably will not detect the enchantments by This mod
Also doing forge patch is easy anyway.
OptiFine is compatible as it does not change too many and does not hit your base class edits.Nah, they will still have the default mine craft enchantment texture though. I may be able to PM the auther of that mod and get it comparable. Should only be a couple of line of code.
~The original Messege~
Err no. Forge have some custom renderers implemented into RenderItem. It's your mod that needs it. They don't and never make patches. Trust me.
~The changed message~
Why don't you implement some kind of config that can customize colors and EIDs?
(Alright too many unnoticed changes. I'm so stupid :tongue.gif:)
*Plays Minecraft on a craptop* *Optifine user since Optimine* *Using mods since Beta 1.5_01*
~Message changed due to your changed message~
That would probably be an even better way of doing it. However it would require people to know the enchantment IDs of custom enchantments. Again, shouldn't be too hard to implement
EDIT:
Also as you said, optifine does work, its just the items do not render with the colours in the game world. Looks like optifine has its own ItemRenderer for HD packs, should be easy to issue out a patch for it
MC Patcher changes the ItemRenderer (or is it RenderItem) class so Items render correctly in the game world at high resolutions. My mod also edits this class to apply custom colours. So I made the MC Patcher version with the relevant parts edited for colours for people who use this.
EDIT: It does work fine if you install my mod before patching though
I'm looking forward to seeing what a Red Power tool will look like when done. Also, please make the colors user selectable.
Actually looking at Optifine now, It should only be adding 4 lines of code in 1 optifine class. Give me 10 - 20 mins.
I will also make a config file to select colours on the weekend
Ok optifine version is up also
Wow, that was fast work! I'll give it a try when I get home from work (about an hour or two)
Yeah it only actually required the editing of a single optifine class.
At the moment it will just display the colour of the highest level enchantment. I am looking into makeing the colour cycle through all enchantments. Not sure how good it would look though
I am in the process of updating this on obscured code. Bit of a ***** but it should be fine. Also adding a config file and the possibility of it cycling through colours on items with multiple enchantments. I am not sure how good that will look though.