This mod is the simplest fix to show enchantments on all items in smp, including hacked enchantments on items that aren't usually supposed to be enchanted. (i.e. you'll be able to see enchantments on boats, doors, Zistonian Battlesigns, etc. in servers.)
Installation
Paste the files in the .zip into the .jar of the server.
Note that this edits Packet.java (db.class) and will be probably incompatible with any other mods that do the same.
Download
1.3.2v1 (8/22/12)
-Updated to 1.3.2 Server
1.3.1v1 (8/4/12)
- Updated to 1.3.1
- Added bukkit version
- Now server-only! Server Bukkit Bukkit Source
Updated to 1.3.1.
For whatever reason, Mojang decided to make the client read NBT data (including enchantments) on all items, so this is only server-sided now. (previously, the client would only read NBT data from tools.)
I get an error like this: Error: Invalid or corrupt jarfile minecraft_server.jar
with the new minecraft_server.jar from minecraft.net
Are there any solutions? Why I get this error?
Can you maybe update the 1.3.1 version for client?
The 1.3.1 version is server-side only, so the client doesn't need any extra mods to use this. If you modded the client with the 1.2.5 version, you'd probably get strange errors.. I don't know for sure if that's the problem though, because I have no idea what you installed where.
I couldn't really think of a way to add a picture, because it sorta looks the same as SSP? But Miraglyth's screenshot works. I guess I'll add my own to the OP anyway as soon as I have access to a computer that can actually play Minecraft again? (could be a couple days at most)
EDIT: Okay screenshot added. I got lucky with the computer thing.
I thought this was fixed in 1.3.1, because I see my buddy's armor in SMP... correct me if I'm wrong.
This mod shows enchantments on normally-non-enchantable items, and is only really useful in adventure maps or SMP test worlds.
The bug fixed in 1.3.1 caused items held/worn by other players not to be purply and shiny.
thanks! really useful fix! i will use this a lot because i play all super hostiles and custom maps with friends very often, so thanks again, i hope you will update this until mojang will fix this
Where can i get a mod to hack the enchantments?Is it NEI?
I used Single Player Commands. (/enchant add [enchantment] [level]) (requires /maxstack [itemname] 1 to allow stackable items--blocks, arrows, and most other things--to be enchanted. Remember to set the maxstack value back to 64 or whatever it should be afterwards?)
NEI doesn't let you put enchantments where they shouldn't be (i.e. no knockback on helmets, and no enchantments at all on anything that can't normally be enchanted.)
And now, because I tried to put too much information into a post, it makes very little sense. Potato.
can you provide the source code? it be easier for me to just recomplile bukkit from source with the code included
Sure, here. http://www.mediafire.com/download.php?nwxj5227gqhce7q (I'm assuming you just wanted the bukkit source.)
Also added to the OP.
It's practically a one-line fix. Probably not enabled in vanilla just to use less bandwidth? I hope?
it's not fixed in 1.3.2 why mojang doesn't fix this?
I think the only reason they did this is to reduce bandwidth usage/spammy packets. I can't think of any other reason for this, but then again I don't do much with net code.
At any rate, I'll probably update this tomorrow or later today; I've been being really lazy.
Installation
Paste the files in the .zip into the .jar of the server.
Note that this edits Packet.java (db.class) and will be probably incompatible with any other mods that do the same.
Download
1.3.2v1 (8/22/12)
-Updated to 1.3.2
Server
1.3.1v1 (8/4/12)
- Updated to 1.3.1
- Added bukkit version
- Now server-only!
Server
Bukkit
Bukkit Source
1.2.5v1 (7/21/12)
Client
Server
For whatever reason, Mojang decided to make the client read NBT data (including enchantments) on all items, so this is only server-sided now. (previously, the client would only read NBT data from tools.)
Simple installation and works like a charm!
The 1.3.1 version is server-side only, so the client doesn't need any extra mods to use this. If you modded the client with the 1.2.5 version, you'd probably get strange errors.. I don't know for sure if that's the problem though, because I have no idea what you installed where.
I couldn't really think of a way to add a picture, because it sorta looks the same as SSP? But Miraglyth's screenshot works.
I guess I'll add my own to the OP anyway as soon as I have access to a computer that can actually play Minecraft again? (could be a couple days at most)EDIT: Okay screenshot added. I got lucky with the computer thing.
WHAT?!
Danger zone.
This mod shows enchantments on normally-non-enchantable items, and is only really useful in adventure maps or SMP test worlds.
The bug fixed in 1.3.1 caused items held/worn by other players not to be purply and shiny.
I used Single Player Commands. (/enchant add [enchantment] [level]) (requires /maxstack [itemname] 1 to allow stackable items--blocks, arrows, and most other things--to be enchanted. Remember to set the maxstack value back to 64 or whatever it should be afterwards?)
NEI doesn't let you put enchantments where they shouldn't be (i.e. no knockback on helmets, and no enchantments at all on anything that can't normally be enchanted.)
And now, because I tried to put too much information into a post, it makes very little sense. Potato.
Sure, here. http://www.mediafire.com/download.php?nwxj5227gqhce7q (I'm assuming you just wanted the bukkit source.)
Also added to the OP.
It's practically a one-line fix. Probably not enabled in vanilla just to use less bandwidth? I hope?
I think the only reason they did this is to reduce bandwidth usage/spammy packets. I can't think of any other reason for this, but then again I don't do much with net code.
At any rate, I'll probably update this tomorrow or later today; I've been being really lazy.