I want to start by saying I'm a player with more than 10yrs of experience, so I know the game well. Secondly, I'm experienced server admin and creator of mods for different games, so I have some knowledge of game design. And it tells me that current enchanting system in Minecraft is awful. Why? To enchant an item, a player must create an enchanting table and some bookshelves. However, now the player is also required to have more lvls, while 3 levels are deducted. It is a lot better than what it used to be with 50 full lvls for random enchant but it is still bad.
Solution. First, a player needs to find or create "Enchantment runes" from different exotic materials. Each rune for each different enchantment type. Next, a player needs to apply this rune on an enchanting table to an item/book (might already be enchanted). Cost in XP to enchant = current_enchants + enchant_modifier * level_of_enchant. Strength of applied enchantment depends on what you have around the table. Nothing - lvl1, bookshelf - lvl2, something from nether (idk what exactly) - lvl 3, something from end - lvl 4. This keeps enchantments balanced with progression. All materials in game have "enchantability". This now is used as a limiter to enchantments, while each enchant costs some points that get deducted from item. Villagers now sell runes, not books. The last change is to the anvil. I has "too expensive" system to prevent stacks of enchants. This system is useless with what proposed above and must be removed
Please sign in to leave a comment.
1 Comments