New! pwnedgod has generously taken the time to produce a patch making Enchantable Bows compatible with Forge and PlayerAPI. See pwnedgod's thread for instructions and download.
a great review of the mod by MrJoBilly:
There's also a fine of the mod. Keep in mind that this review features enchantment effects hacked above the normal maximum, so you won't be getting that awesome machine gun bow while playing normally. Of course, you're welcome to cook one up with SPC or the like.
Enchantable Bows v1.0 for Minecraft 1.0.0
by FifthWhammy
Overview
In Minecraft 1.0.0, you can enchant swords, armor, and tools. Bows now have durability, in anticipation for adding enchantments to bows; however, those enchantments actually aren't in Minecraft 1.0.0.
This mod lets you enchant bows just like you enchant other items, adding six possible enchantment effects for bows:
Piercing -- Improves damage, much like Sharpness does for swords. Less effective when shooting without fully drawing back the bow.
Fire Aspect -- Sets vulnerable target on fire. Slightly weaker than the sword effect of the same name.
Poison Aspect -- Poisons vulnerable targets. Poison may now kill vulnerable mobs instead of leaving them with one hit point.
Conservation -- Every shot has a chance to not cost you an arrow. (Any "free" arrows can't be picked back up, for obvious reasons.)
Quick Draw -- Decreases time needed to fully draw back the bow.
Accuracy -- Eliminates error from bow shots. All shots fired from the same position and angle will land in the exact same location.
Fire Aspect and Poison Aspect may not appear on the same bow. All effects except Accuracy may have multiple levels. For more specifics, including enchantment level ranges and exact effects, check the included EBspoilers.txt file.
A powerfully enchanted bow.
Installation and Compatibility Notes
Like most other mods, installation is simple: open your minecraft.jar, and drop in the .class files included. Delete the jar's META-INF folder if you haven't already. That's it! Single Player Commands users: don't use the Enchantable Bows version of di.class, since SPC overwrites that class too! Enchantable Bows will work just fine, except that the camera zoom speed isn't changed when using a Quick Draw bow. Likewise, Forge users shouldn't use the Enchantable Bows versions of vi.class either.
Special note for Forge users: pwnedgod has generously taken the time to produce a patch making Enchantable Bows fully compatible with Forge and PlayerAPI. (This fixes the Quick Draw bow animation quirks.) See pwnedgod's thread for instructions and download--keep in mind that you still won't be using my di.class and vi.class even when using this patch.
Enchantable Bows overwrites the Enchantment, EnumEnchantmentType, ItemBow, and EntityArrow base classes, which are required for the mod to work. The Potion base class (abg.class) is overwritten to allow poison to kill non-player entities and the EntityPlayer and EntityPlayerSP base classes (vi.class and di.class) are overwritten to mostly fix the animation and camera zoom of Quick Draw bows. If other mods (such as Single Player Commands) use one or more of those three classes, omitting the Enchantable Bows versions will only result in poison being non-fatal and Quick Draw bows being animated oddly. (The actual effect of Quick Draw will still apply.)
Enchantable Bows does not use ModLoader, but may be used alongside ModLoader. Bow and arrow ModLoader mods, however, may not behave as you would expect. Player discretion is advised.
Enchantable Bows does not alter the enchanting process itself, so it's compatible with my Sensible Enchanting mod and should be compatible with other enchantment process mods (e.g. Better Enchanting, EnchantShow).
If you find a bow enchanted using Enchantable Bows without having Enchantable Bows installed, the bow will shimmer as if it were enchanted, but will otherwise behave normally. If you later reinstall Enchantable Bows, the bow will regain the effects it had before.
If--or when--Mojang adds bow enchantments in future versions of Minecraft, the Enchantable Bows effects will not automatically turn into any similar vanilla Mojang effects that might be added. I'll decide how to handle that situation when it happens depending on how bow enchantments are officially implemented. EB uses enchantment ids 80 through 85 in an effort to avoid conflicts with future added effects.
If you're not satisfied with vanilla Minecraft's enchantment process, my Sensible Enchanting mod might be just what you're looking for! Fully compatible with Enchantable Bows and most other mods!
Special thanks to the fine fellows responsible for the Minecraft Coder Pack. If you'd like to get started with your own Minecraft mods, MCP's a great way to start. (But if you just want to play this mod, you don't need to worry about MCP at all.)
Disclaimer: This Minecraft modification was created by FifthWhammy, who does not own the rights to Minecraft or Minecraft source code. (That's Mojang AB, not me.) I don't lay sole claim to the concept of enchanting bows but only to this particular implementation of bow enchantments. (In other words, Mojang may freely implement any of the enchantment effects seen here in future versions of Minecraft.) You may distribute this modification freely as long as credit is given and this README file is also included. Neither I nor Mojang are responsible for any damage, distress, or data loss suffered by you, the user of this modification. Use at your own risk. Batteries not included.
Sweet! I'd download if my computer had more space (17 minecraft.jars take up a large amount of space). I have 5 kb's of space free. I like the batteries not included thing in the disclaimer. Diamonds for you, good sir! :bow:
Rollback Post to RevisionRollBack
Check out Technicpack.net! If I helped, please click the plus button --> It really helps! =]
This is great im gonna download this mod and have it to be used forever! :biggrin.gif:
EDIT:Was looking at the compaitbleity section and found out that it edits di.class which sadly i use for single player commands :sad.gif:
That's OK. All the new di.class does is change the camera zoom speed when preparing to shoot with a Quick Draw bow. The Quick Draw enchantment itself will still work the same. Just copy everything except di.class into your minecraft.jar, and Enchantable Bows will work properly with SPC.
Thanks for bringing this to my attention--I've updated the top post accordingly.
That's OK. All the new di.class does is change the camera zoom speed when preparing to shoot with a Quick Draw bow. The Quick Draw enchantment itself will still work the same. Just copy everything except di.class into your minecraft.jar, and Enchantable Bows will work properly with SPC.
Thanks for bringing this to my attention--I've updated the top post accordingly.
Ah thanks for telling me can't wait to use this mod +1 rep :biggrin.gif:
First off, yay! I hated that I can't enchant my bows with awesome effects.
So I installed this mod. Found out it edits the Vi.class file. Conflicts with Forge due to this. Re-added the forge Vi class. Error I had went away, but I don't know what was changed in the process.
Still, awesome mod! I wanted this, and I got it! I love when things go right for me.
Rollback Post to RevisionRollBack
"Minecraft is like an orgasm - even science can't describe it"
[quote=Cryptonat][quote=Snitch]Basically you're stuck in hell till you find a portal out. There are alternatives to pig, by the way, as you probably know. :> There are no alternatives to Bacon. Ever.
yo dawg, i heard you wanted to enchant your bows so i got you enchantable bows mod (yo dawg i heard i like portals so i put a portal in your portal so you can portal while you portal)
If you need some good and balanced ideas you shall read this
I think that several enchantments (like accuracy) are just overpowered; reading the topic above you'll find what you need ^.^
Hmm. I think Accuracy's helpful, but not overpowered. Yes, shots fired from Accuracy bows will land in the same place every time, but those shots are affected by gravity just like any other arrow. If you want to hit a faraway mob, you've still got to aim your bow properly.
Hmm. I think Accuracy's helpful, but not overpowered. Yes, shots fired from Accuracy bows will land in the same place every time, but those shots are affected by gravity just like any other arrow. If you want to hit a faraway mob, you've still got to aim your bow properly.
So, it removes the chance of shooting an inaccurate arrow, right? I thought it was a deviation modifier, sorry about that
This mod would be much better when it doesnt mess with base classes.
I also dont know if this would work with the enhanced enchanting mod, but at the moment, im unwilling to find out.
Great idea, though.
New! pwnedgod has generously taken the time to produce a patch making Enchantable Bows compatible with Forge and PlayerAPI. See pwnedgod's thread for instructions and download.
a great review of the mod by MrJoBilly:
There's also a fine of the mod. Keep in mind that this review features enchantment effects hacked above the normal maximum, so you won't be getting that awesome machine gun bow while playing normally. Of course, you're welcome to cook one up with SPC or the like.
Enchantable Bows v1.0
for Minecraft 1.0.0
by FifthWhammy
Overview
In Minecraft 1.0.0, you can enchant swords, armor, and tools. Bows now have durability, in anticipation for adding enchantments to bows; however, those enchantments actually aren't in Minecraft 1.0.0.
This mod lets you enchant bows just like you enchant other items, adding six possible enchantment effects for bows:
Fire Aspect and Poison Aspect may not appear on the same bow. All effects except Accuracy may have multiple levels. For more specifics, including enchantment level ranges and exact effects, check the included EBspoilers.txt file.
A powerfully enchanted bow.
Installation and Compatibility Notes
Like most other mods, installation is simple: open your minecraft.jar, and drop in the .class files included. Delete the jar's META-INF folder if you haven't already. That's it! Single Player Commands users: don't use the Enchantable Bows version of di.class, since SPC overwrites that class too! Enchantable Bows will work just fine, except that the camera zoom speed isn't changed when using a Quick Draw bow. Likewise, Forge users shouldn't use the Enchantable Bows versions of vi.class either.
Special note for Forge users: pwnedgod has generously taken the time to produce a patch making Enchantable Bows fully compatible with Forge and PlayerAPI. (This fixes the Quick Draw bow animation quirks.) See pwnedgod's thread for instructions and download--keep in mind that you still won't be using my di.class and vi.class even when using this patch.
Enchantable Bows overwrites the Enchantment, EnumEnchantmentType, ItemBow, and EntityArrow base classes, which are required for the mod to work. The Potion base class (abg.class) is overwritten to allow poison to kill non-player entities and the EntityPlayer and EntityPlayerSP base classes (vi.class and di.class) are overwritten to mostly fix the animation and camera zoom of Quick Draw bows. If other mods (such as Single Player Commands) use one or more of those three classes, omitting the Enchantable Bows versions will only result in poison being non-fatal and Quick Draw bows being animated oddly. (The actual effect of Quick Draw will still apply.)
Enchantable Bows does not use ModLoader, but may be used alongside ModLoader. Bow and arrow ModLoader mods, however, may not behave as you would expect. Player discretion is advised.
Enchantable Bows does not alter the enchanting process itself, so it's compatible with my Sensible Enchanting mod and should be compatible with other enchantment process mods (e.g. Better Enchanting, EnchantShow).
If you find a bow enchanted using Enchantable Bows without having Enchantable Bows installed, the bow will shimmer as if it were enchanted, but will otherwise behave normally. If you later reinstall Enchantable Bows, the bow will regain the effects it had before.
If--or when--Mojang adds bow enchantments in future versions of Minecraft, the Enchantable Bows effects will not automatically turn into any similar vanilla Mojang effects that might be added. I'll decide how to handle that situation when it happens depending on how bow enchantments are officially implemented. EB uses enchantment ids 80 through 85 in an effort to avoid conflicts with future added effects.
Download Here
Odds and Ends
If you're not satisfied with vanilla Minecraft's enchantment process, my Sensible Enchanting mod might be just what you're looking for! Fully compatible with Enchantable Bows and most other mods!
Special thanks to the fine fellows responsible for the Minecraft Coder Pack. If you'd like to get started with your own Minecraft mods, MCP's a great way to start. (But if you just want to play this mod, you don't need to worry about MCP at all.)
Disclaimer: This Minecraft modification was created by FifthWhammy, who does not own the rights to Minecraft or Minecraft source code. (That's Mojang AB, not me.) I don't lay sole claim to the concept of enchanting bows but only to this particular implementation of bow enchantments. (In other words, Mojang may freely implement any of the enchantment effects seen here in future versions of Minecraft.) You may distribute this modification freely as long as credit is given and this README file is also included. Neither I nor Mojang are responsible for any damage, distress, or data loss suffered by you, the user of this modification. Use at your own risk. Batteries not included.
[Green] [Green] [Green] [Green] [Green] [Green] [Green] [Green]
[Green] [Green] [Green] [Green] [Green] [Green] [Green] [Green]
[Green] [Black] [Black] [Green] [Green] [Black] [Black] [Green]
[Green] [Black] [Black] [Green] [Green] [Black] [Black] [Green]
[Green] [Green] [Green] [Black] [Black] [Green] [Green] [Green]
[Green] [Green] [Black] [Black] [Black] [Black] [Green] [Green]
[Green] [Green] [Black] [Black] [Black] [Black] [Green] [Green]
[Green] [Green] [Black] [Green] [Green] [Black] [Green] [Green]
EDIT:Was looking at the compaitbleity section and found out that it edits di.class which sadly i use for single player commands :sad.gif:
That's OK. All the new di.class does is change the camera zoom speed when preparing to shoot with a Quick Draw bow. The Quick Draw enchantment itself will still work the same. Just copy everything except di.class into your minecraft.jar, and Enchantable Bows will work properly with SPC.
Thanks for bringing this to my attention--I've updated the top post accordingly.
Ah thanks for telling me can't wait to use this mod +1 rep :biggrin.gif:
So I installed this mod. Found out it edits the Vi.class file. Conflicts with Forge due to this. Re-added the forge Vi class. Error I had went away, but I don't know what was changed in the process.
Still, awesome mod! I wanted this, and I got it! I love when things go right for me.
"Minecraft is like an orgasm - even science can't describe it"
[quote=Cryptonat][quote=Snitch]Basically you're stuck in hell till you find a portal out. There are alternatives to pig, by the way, as you probably know. :> There are no alternatives to Bacon. Ever.
I think that several enchantments (like accuracy) are just overpowered; reading the topic above you'll find what you need ^.^
Hmm. I think Accuracy's helpful, but not overpowered. Yes, shots fired from Accuracy bows will land in the same place every time, but those shots are affected by gravity just like any other arrow. If you want to hit a faraway mob, you've still got to aim your bow properly.
Most of those are either extremely op, or just plain boring. I think everything in this mod is amazing, another solid FifthWhammy product.
So, it removes the chance of shooting an inaccurate arrow, right? I thought it was a deviation modifier, sorry about that
Examples would be greatly appreciated, good sir
I'm using only Mod Loader and Enchantable bows
I also dont know if this would work with the enhanced enchanting mod, but at the moment, im unwilling to find out.
Great idea, though.