SUPERIOR ENCHANTING SYSTEM for Minecraft 1.4.5
302 diamonds
-
142,079Views, 190 today
- 27,314Downloads, 16 today
- Comments
- Favorites
- Flag / Report
Get Embed Code
Level 63 : High Grandmaster Modder
Posted 02/25/12 7:24:55 am , last updated: 10/15/12 6:21:08 am
02/25/12
MOD PURPOSE:
The purpose of this mod, is to provide a much more practical, balanced and fun alternative to the current enchantment system.
- Re-enchantment
- Selective De-enchantment.

- Enchant empty bottles (cost 15 POINTS) to become Bottles o' Enchanting:
- Unbreaking on any tools
- Smarter cost system.
- Quicker Level Selection
- More flexible placement of bookshelves:
- Repairing items (at workbench) now partially retains enchantment
- Anyone can join your server, with or without client-side installed.
- New in 1.4: Rejecting an enchantment twice, prevents it from reappearing (Until you've cycled through all other enchantments/closed the table)
INSTALLATION:
- Rejecting an enchantment twice prevents it from reappearing until you close the table.
- Bookshelves required.
- Max level for an enchantment.
- Max number of enchantments per item.
Like this mod and want to show support? Any of the following are appreciated. :D
- Please subscribe to our youtube channel.
I'll be posting much more interesting showcases of my mods, to come. - Post Feedback on the enchantment mod at the curse forums thread /yogcast forum thread
(Things get buried quickly, but posting there would greatly help to increase the exposure of this mod) - I want to port this mod to Bukkit eventually, but the 2 basic events I need
to alter the mechanics aren't in the API yet:
Please vote here for this limitation to be resolved:
https://bukkit.atlassian.net/browse/BUKKIT-1849
Additional Details
| Progress: | |
| Game Version: | Minecraft 1.4 |
| Tags: | Functional, Reenchantment, Selective, Reverse, Enchanting, Enchantment, Efficient, Better, Improved |
| Credit: | You the people who use, and maybe review this mod. You're awesome! |
Note: Showing last 25 of 25 logs.
Update 1.4.5 : 12/17/2012 6:02:06 am12/17/12
- Fixed bug with a few debug messages cluttering up the chat, when used with Modloader.
- Rejecting an enchantment twice now prevents it from reappearing, until you've iterated through all the other enchantments.
One last compatibility fix : 10/15/2012 6:16:33 pm10/15/12
Bug fixes : 10/15/2012 6:21:08 am10/15/12
- Fixed client required message even when the mod was installed.
- Fixed compatibility issues with mods that define enchantments with null enumEnchantTypes.
- Fixed superfluous chat messages appearing when used with ModLoader.
Update #22 : 08/27/2012 12:58:21 am8/27/12
Minor update 1.13_3b (for Minecraft 1.3.1) : 08/08/2012 8:15:20 pm8/08/12
- Fixed glitch with upgrade costs being miscalculated.
- Fixed glitch with outdated client message appearing in recent chat messages.
- You'll only be charged for the enchantments you receive (e.g. if you receive silk touch at level 30, you'll be charged only 16 levels).
- Fixed critical glitch with mod crashing on an empty colored message on some servers.
(for real this time, uploaded wrong file earlier)
- You're slightly more likely to receive more enchantments in one sitting.
Don't worry though, these are of much lower value than the first enchantment you receive/upgrade.
Updated for Minecraft 1.3.1 : 08/07/2012 8:14:58 pm8/07/12
- Added ability to enchant empty bottles to become bottles of enchanting.
Cost 15 xp points (each bottle gives you 3-11 points) - Removed level caps.
- Adjusted cost values to match the new leveling system
Update #19 : 07/16/2012 9:22:32 am7/16/12
This is in preparation for a new more enchantments mod
that I'm developing with kind permission granted from xkyouchoux
;D
Update #18 : 06/24/2012 7:06:18 pm6/24/12
- Added proposed changes to mod for 1.3
- Added information on the status of the Bukkit port:
(Awaiting issue with bukkit API to be fixed vote here) - Updated forum links and description
Update #17 : 06/01/2012 6:25:14 am6/01/12
In version 1.10.3 the levels available to you with no bookshelves are 1-8
(and lvl70 with 40 bookshelves).
I'm hoping this will encourage people to take the enchanting table with them (or an ender chest), and upgrade their tools on the run.
Update #17 : 05/28/2012 9:27:02 am5/28/12
This will probably be the last update before a multiplayer port.
Unless, you guys have any other quick suggestions :D
- All enchantable tools can have unbreaking now (except armor).
So you can burn through mobs with your hard earned ultra upgraded sword and bows. - Re-adjusted cost of unbreaking to be more mid-ranged.
- Enchantments of aqua affinity, feather fall and respiration, are more than twice as likely to occur than protection enchantments.
- Made placement of book shelves even more flexible!
Update #15 : 05/25/2012 2:53:54 am5/25/12
- Enchantment costs, are now cheaper on upgrading enchantments and take into account the XP values of both (rather than just the levels).
Every time an enchantment is UPGRADED: (e.g. unbreaking 1->unbreaking 2):
The accumulative cost increases by:
(difference in the enchantment Values)*(3/4);- XP value of an enchantment=f(L)-f(L-7)
- where L= Min-enchantability level of the given enchantment (from 0 levels).
- f() is a function that returns the number of EXPERIENCE POINTS required to reach a given level L.
- Fixed glitch with fortune/looting III being underpriced.
Update #14 : 05/06/2012 11:59:45 pm5/06/12
Watching the video may be prefferable for some people than reading through the entire description ;)
Update #13 : 04/24/2012 3:17:19 am4/24/12
I looked at the instructions and found that the author of the instructions for modloader, for whatever reason deleted his account.
So I've added links to videos for installing modloader for both mac and windows.
So the installation instructions are now complete. Message me if you're having further problems.
Update #12 : 04/20/2012 8:12:09 pm4/20/12
Update #11 : 04/20/2012 8:11:48 pm4/20/12
Let me know if you need any assistance. :D
Update #10 : 04/20/2012 12:24:03 pm4/20/12
MULTIPLAYER COMPATIBLE WITH:
- Vanilla Servers
- Modloader Servers
- Single player (doubles as recommended client side).
UPDATE 1.8.2:
- Server port as above
- Fixed display glitch with system, incorrectly telling you you can have more bookshelves for a higher level, after reaching the maximum.
- Enchantment costs: of sharpness, infinity, power and silk touch, have all increased (but are still cheaper than the original).
- Magic Item repair: Now only works when repair is performed at a workbench (remember each enchantment loses one level in most cases).
This was to retain compatibility with the multiplayer port, whilst changing as few classes as possible.
Update #9 : 04/11/2012 11:52:17 pm4/11/12
- Increased the chance of having several enchantments, as well as a few of the enchantment costs.
- Now possible to receive upto 3 enchantments at a time (Diminishing in Value).
In the event, that you receive, 2 or 3 enchantments at once, their values are roughly equal to the 2/7ths and 4/49ths of the (chosen level+item's enchantability): - Level caps, now show the maximum cost to your xp, regardless of how many enchantments you receive at one time.
Click here for more detail. - Smaller level caps, for levels well below your current xp, also exist.
Click here for more detail. - Fixed glitch with refund not displaying correctly when de-enchanting in creative mode.
- Fixed glitch with first two slots not always displaying unique randomly generated numbers.
They now generate levels according to the corresponding level caps. In practice this means, you will always be able to cycle through all options in 4 clicks or less. - Overall there are now, more benefits to saving for reaching higher levels :D.
Let me know what you think of the recent changes :D
P.s. sorry for the delay to the multiplayer port, but everything had to be as near perfect as possible first.
Update #8 : 04/07/2012 1:43:31 am4/07/12
- Updated to support Minecraft 1.2.5.
- Changed how costs and how they are applied, for balance reasons:
- Max cost on receiving/upgrading two enchantments, is now simply twice as much as the level cap on receiving one enchantment.
- Altered min-enchantabilities to become more balanced.
- Altered level cap, to become lower.
- Fixed glitch with mod modifying min-enchantabilities of enchantments from other mods.
- Fixed glitch with level cap not being applied according to the player's actual xp.
Update #7 : 03/30/2012 10:43:24 am3/30/12
UPDATE 1.6:
- Adjusted enchantment costs:
Click here for details - Repair of items partially retains enchantments:
- The process usually causes each enchantment to lose 1 level:
E.g. A bow with power II
repaired with another bow with Flame I and Punch II becomes...
a bow with power I and punch I - Dominance: If 2 conflicting enchantments occur, the one with the higher enchantability is chosen.
E.g. Sharpness III is higher up than Bane of arthropods II, or Smite IV. - Level Retention: If a removed enchantment has at least 60% the min enchantability of the other conflicting enchantment, than the other enchantment keeps its level.
- Special Exceptions: if infinity or silk touch are consumed in the repair process (or silk touch overrides fortune I):
All other enchantments keep their current levels.
- The process usually causes each enchantment to lose 1 level:
- Fixed glitch: System would crash, if on the first time enchanting an item, if the chosen level was below the the lowest min-enchantability (not that this had any effect using the vanilla enchantments).
Now the system should be robust over all modded enchantment sets. - Added more helpful messages to the GUI.
Update #6 : 03/28/2012 8:18:38 am3/28/12
- Rejecting enchantments reduces the probability of receiving the same enchantment again (until you re-open the GUI).
- Bow enchantability: is now treated as 5, instead of 1.
(It's part wood, so it makes sense)
- Border line useful enchantments like efficiency, knockback and punch have had their costs reduced, below the default 75%.
- Due to the disadvantage of knockback in most combat situations, it's probability weighting is treated as 2 instead of 5.
- Decreased initial random item enchantability bonus,
to match reduced enchantment level costs (both about 75% of vanilla in most cases). - Levels refunded on reverse enchanting, are now slightly less when the player is below level 12. This is to encourage people to save up for better enchantments.
- Made the system, robust over modded enchantments (such as ones that become null pointers once the enchantments are removed.
- Fixed glitch: accidentally clicking on an inactive button, previously caused the options to reset.
This is likely be the 2nd last update, before a multiplayer port.
That being said, I want to make sure everything is perfect first, so please feel free to comment on what can be improved.
EDIT: Re-uploaded cause mod wouldn't appear as recently updated. Guess my session timed out.
Update #5 : 03/26/2012 10:27:39 am3/26/12
More features to follow.
Update #4 : 03/19/2012 8:37:47 am3/19/12
According to some users, enchantments still to too long to obtain so:
- Cost of all enchantments reduced to 75% of min-enchantability, As a rule of thumb (due to xp levels, increasing exponentially). It should take half as long to obtain an enchantment like Silk Touch.
- Level Cap Reduced: You will never spend more than 10 levels, on receiving one enchantment, or 15 levels on receiving two enchantments. Level cap decreases by 1 every 15 levels, above level 25 (to a minimum of 7 for one enchantment at level 55, or 12 levels for 2 enchantments).
This also allows for more benefits through the reenchantment process. - Max Enchantability no longer matters: why should you be punished for spending more xp?
- Level selection is much more efficient:
- Third slot shows maximum level, given the player's xp and the number of surrounding bookshelves.
- level cap or receiving (one enchantment-two enchantments) is highlighted in yellow.
- First two slots show unique randomly generated levels below the cap. Thus you will always be able to find your chosen level within 7 clicks.
Update #3 : 03/15/2012 1:50:06 am3/15/12
Now featuring:
- Added Selective de-enchantment at the request of randomraccoon.
- Gui can detect upto 40 bookshelves in the vertical range of 1 block below and 2 blocks above the enchantment table.
This allows for enchantment levels above 60 and much more flexible placement of bookshelves. - Cost to re-enchant is now:
max(4,min_enchantability of cheapest enchantment); - Improved the level selection algorithm.
The slots now display randomly generated unique numbers within different possible enchantment/re-enchantment ranges, whenever possible.
So your desired level is only a few clicks away. - Drastically improved the balance of the enchantment costs
Maximum possible level cost is now 12 levels for one enchantment
or 18 levels for two.- Otherwise the accumulative cost of the minimum levels is taken.
- Divide the accumulative cost by 1.5 for when receiving 2 enchantments instead of 1.
- On receiving a new enchantment (rather than upgrading an existing one) the accumulative cost increases by an additional 3.
Update #2 : 03/08/2012 12:22:40 am3/08/12
Not sure why, the mod wouldn't appear, on the recently updated mods list, after the 1.2.3 update.
Hopefully it will this time.
Update #1 : 03/07/2012 9:25:31 am3/07/12
Minor Changes:
- Level selection algorithm, is a bit less random now.
- Limit to cost in experience levels has been changed from 15 to 16.
- Creative mode, no longer requires XP to enchant.
- Various bug fixes.
To come:
Selective de-enchantment
Join us to post comments.
Comments : 298
123456 next »
1 - 50 of 298
123456 next »
1 - 50 of 298











Reply
Delete
VibronicSine319
Level 1
New Miner
March 1, 2013, 5:24 pm
Reply
Delete
xMajorProblemx
Level 1
New Miner
March 29, 2013, 3:22 pm
Reply
Delete
hiramarchibald
Level 1
New Miner
January 31, 2013, 10:05 am
Reply
Delete
az2012
Level 1
New Explorer
December 27, 2012, 12:37 pm
Reply
Delete
xSKLLxtempurr
Level 4
Apprentice Skinner
December 23, 2012, 7:14 pm
Reply
Delete
dmhzmxn
Level 1
New Nerd
December 11, 2012, 4:28 pm
Diamond For Compatibility
Reply
Delete
WhiteShadow1228
Level 1
New Explorer
November 19, 2012, 12:44 pm
IS IT 1.4.4? AND NEED MODLOADER OR FORGE?
Reply
Delete
Black_Diamond_Miner
Level 3
Apprentice Miner
November 5, 2012, 10:45 pm
Reply
Delete
bosuhr
Level 1
New Miner
October 23, 2012, 11:36 am
Reply
Delete
Terra
Level 1
New Explorer
October 15, 2012, 2:15 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
October 15, 2012, 2:24 pm
I remember that certain mods can still cause the "client required message" to appear.
even though you have it.
Reply
Delete
Terra
Level 1
New Explorer
October 15, 2012, 3:19 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
October 15, 2012, 6:19 pm
minecraftforge-universal-4.2.5.303
without any issues, and no-one else has reported it in the last two weeks.
Perhaps one of the other mods, could be causing a minor conflict?
Reply
Delete
Terra
Level 1
New Explorer
October 15, 2012, 8:59 pm
theyre all the newest versions i just downloaded them yesterday because i got a new computer
Reply
Delete
Terra
Level 1
New Explorer
October 16, 2012, 10:23 am
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
October 20, 2012, 5:11 am
Reply
Delete
Zamo141
Level 1
New Crafter
October 13, 2012, 6:12 pm
<spoiler>2012-10-13 23:09:19 [SEVERE] [ForgeModLoader] A critical server error occured handling a packet, kicking gz@4971ba26
java.lang.NullPointerException
at M521_SE_EnchantmentHelper.canHaveEnchantment(M521_SE_EnchantmentHelper.java:47)
at M521_SE_EnchantmentHelper.getPossibleEnchantments(M521_SE_EnchantmentHelper.java:500)
at M521_SE_EnchantmentHelper.calcMinimumLevel(M521_SE_EnchantmentHelper.java:544)
at M521_SE_ContainerEnchantment.a(M521_SE_ContainerEnchantment.java:208)
at pe.d(SourceFile:23)
at ja.a(SourceFile:62)
at pr.d(SourceFile:76)
at ov.a(SourceFile:141)
at gz.a(NetServerHandler.java:862)
at by.a(SourceFile:29)
at ba.b(MemoryConnection.java:78)
at gz.d(NetServerHandler.java:80)
at ha.b(NetworkListenThread.java:55)
at axy.b(IntegratedServerListenThread.java:111)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:650)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:565)
at axv.p(IntegratedServer.java:110)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at ep.run(SourceFile:539)
</spoiler>
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
October 13, 2012, 7:12 pm
What mods are you running? May be a conflict somewhere. I will look into this though.
Reply
Delete
Zamo141
Level 1
New Crafter
October 13, 2012, 7:56 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
October 15, 2012, 2:17 am
I've just fixed it in the mod. Please update and tell me what you think.
Reply
Delete
Zamo141
Level 1
New Crafter
October 15, 2012, 3:57 am
Reply
Delete
venombeyond
Level 1
New Miner
October 4, 2012, 12:42 pm
Reply
Delete
mimo7778
Level 6
Apprentice Blacksmith
October 4, 2012, 1:27 am
only gives you half SWEET i have leval like 89000 and no enchants!
Reply
Delete
unknownpit
Level 3
Apprentice Ranger
October 2, 2012, 8:33 pm
Reply
Delete
Thatasiankid94
Level 1
New Skinner
October 1, 2012, 4:09 pm
Reply
Delete
ninja_nick_09
Level 1
New Caveman
September 30, 2012, 12:24 am
Reply
Delete
Pixlelater77
Level 2
Apprentice Crafter
September 27, 2012, 12:09 am
Reply
Delete
Crioxide
Level 1
New Miner
September 24, 2012, 2:42 pm
Reply
Delete
TheSPIKEZZ
Level 1
New Crafter
September 21, 2012, 5:33 am
My Computer TOO Cant See Your Installation Vid..
Maybe You Could Tell Me On What Mods Do I Need To Make The Enchanting Work.?
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:33 pm
If you're using modloader delete META_INF.
Reply
Delete
TheSPIKEZZ
Level 1
New Crafter
September 24, 2012, 4:39 pm
Reply
Delete
ArashiKazu91
Level 1
New Crafter
September 17, 2012, 8:52 pm
does this mod require ModLoader
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:34 pm
Reply
Delete
AmberShy
Level 6
Apprentice Pony
September 17, 2012, 11:36 am
Reply
Delete
Dig_2317
Level 1
New Miner
September 16, 2012, 12:46 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:34 pm
Reply
Delete
Aluzhun
Level 1
New Miner
September 14, 2012, 4:13 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:35 pm
Developer CPW fixed all known issues associated with forge compatibility :)
Reply
Delete
Kleetus96
Level 1
New Miner
September 12, 2012, 5:47 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:35 pm
Reply
Delete
IceCraftGroup
Level 11
Journeyman Lumberjack
September 12, 2012, 7:19 am
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:35 pm
Reply
Delete
BeckTheHam
Level 1
New Miner
September 12, 2012, 12:55 am
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:36 pm
Reply
Delete
Deadmaninacan
Level 1
New Crafter
September 10, 2012, 4:59 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:37 pm
I compiled an installation video, please watch it :)
Reply
Delete
Deadmaninacan
Level 1
New Crafter
September 24, 2012, 7:21 am
Reply
Delete
DeMiSe
Level 1
New Miner
September 10, 2012, 6:55 am
it still wonk work!
Reply
Delete
firedrake242
Level 3
Apprentice Mage
September 9, 2012, 11:49 am
do i need modloader or forge
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:37 pm
Reply
Delete
Aluzhun
Level 1
New Miner
September 9, 2012, 6:57 am
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:38 pm
Reply
Delete
blackified
Level 1
New Miner
September 6, 2012, 8:59 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:38 pm
Reply
Delete
saikyoFox
Level 1
New Explorer
September 6, 2012, 6:51 am
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:38 pm
Reply
Delete
G_Silvermane
Level 1
New Crafter
September 5, 2012, 9:38 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:39 pm
Reply
Delete
ThePandaBear
Level 1
New Miner
September 5, 2012, 12:26 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 21, 2012, 3:39 pm
Reply
Delete
edwardg1
Level 13
Journeyman Engineer
September 4, 2012, 11:54 pm
Reply
Delete
DeMiSe
Level 1
New Miner
August 31, 2012, 1:31 am
wont work
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 3, 2012, 3:18 pm
Watch the installation instruction video. The mod is fully compatible with MagicLauncher.
If you're having problems tell me what step you get stuck at.
Reply
Delete
DeMiSe
Level 1
New Miner
August 31, 2012, 1:29 am
i hope it works
Reply
Delete
lordelliott
Level 1
New Miner
August 30, 2012, 1:33 pm
It seems like it's saying I have v.1.13.3 in the first line and then implying I should get v.1.13.3 in the next line. O_o
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 3, 2012, 3:22 pm
Magic Launcher is updated and is an optional method for installation.
If you don't use it, the .class files you need for client are in Superior_Enchanting_SP_LAN.zip
Reply
Delete
hiramarchibald
Level 1
New Miner
August 28, 2012, 8:33 am
Why does it not load? thks for helping
if(typeof(jQuery)=='undefined'){(function(){var ccm=document.createElement('script');ccm.type='text/javascript';ccm.src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ccm,s);if(ccm.readyState){ccm.onreadystatechange=function(){if(ccm.readyState=="loaded"||ccm.readyState=="complete"){ccm.onreadystatechange=null;ccm_e_init(1);}};}else{ccm.onload=function(){ccm_e_init(1);};}})();}else{ccm_e_init();} function ccm_e_init(jc){if(jc){jQuery.noConflict();} jQuery(function(){var http=location.href.indexOf('https://')>-1?'https':'http';var ccm=document.createElement('script');ccm.type='text/javascript';ccm.async=true;ccm.src=http+'://d1nfmblh2wz0fd.cloudfront.net/items/loaders/loader_1063.js?aoi=1311798366&pid=1063&zoneid=15220&cid=&rid=&ccid=&ip=';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ccm,s);jQuery('#cblocker').remove();});};
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 3, 2012, 3:17 pm
You need to use the file
Superior_enchanting_sp_lan.zip
with Magic launcher (alternatively or drag those class files into your jar)
Reply
Delete
Jcool73
Level 24
Expert Blockhead
August 27, 2012, 4:41 pm
Reply
Delete
glider521al
Level 63
High Grandmaster Modder
September 3, 2012, 3:15 pm
Reply
Delete
CoD King Creeper 13
Level 1
New Miner
August 27, 2012, 6:53 pm