You know what I hate? Having to search the freakin' Minecraft Wiki every time I look at an enchanted item in my inventory or for trade, just to double-check whether the Sharpness, Protection, Power, or Punch enchantments end at III, IV, or V. Don't you hate that?
The fix is a dead simple GUI tweak. Probably only a line or two of code, even.
Here's how enchantment text looks right now (in 1.8) when you hover over something:
And here's what it looks like with the proposed fix:
See? Dead simple. Just gold-color the roman numeral when an enchantment is max level (or higher), like Unbreaking III or Efficiency V. If it's less than max level, like Efficiency IV, it looks like before. That way you'll instantly know if a villager is trading a max-level enchantment on an item or book, instead of having to double-check the wiki or get two of them to check in an anvil. Plus once you own it, you get more of a warm, fuzzy feeling looking at it.
If you want to add a touch more depth, you could have a third color -- like red -- for when an item's enchantment is above its max level or not normally allowed on the item, which'd help indicate how special such items are in adventure maps. I don't really think this is necessary, though. (And I'm against an ascending gradient of colors for all enchantment levels because the whole purpose of this is to clearly indicate when a level can't go any higher; if you wanted to add a gradient of options in for visual flavor, they'd have to be a very distinct color from the max-level enchantment color.) So, ideally, just the gray vs gold non-max/max distinction is all that's added.
This is so straightforward that I was shocked to find that it wasn't the case in the game already. I can understand keeping things vague to promote a sense of mystery, but keeping this small amount of information out of easy reach is just poor design. I don't think we should be punishing players for not having the max-levels memorized by waiting until they try to combine two at an anvil to show them they're mistaken.
This would be pretty helpful. It isn't that hard to remember the max level for enchantments (at least the ones that are actually useful), but this wouldn't hurt any and would help those with trouble.
Rollback Post to RevisionRollBack
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
Support! I know a lot about enchantments but I still don't know all of the caps. Maybe there could also be an available NBT Tag showing how much XP you've used on it?
EDIT: It could also turn red if two enchantments are incompatible- say, Blast Protection and Projectile Protection, or Fortune and Silk Touch.
It'd be only a couple lines of code, yes, (I code, so i know :P) but it's kinda simple remembering anyway. But it might help newbies or people not-so-good at enchanting (Like me) a lot.
Support.
Rollback Post to RevisionRollBack
If I die, I'll come back from the ashes. I'll live forever. You can't change that. Nor can I, for that matter. I don't care, though. I'm immortal. The phoenixes rise, the dragons roar, and the unicorns use magic. It's the way of a life of fantasy. Not that many of you would know...
What happens when you go over the max with commands though? Is it still yellow?
Yes. Unless you wanted a third color for over-max, which I went over in the original post as optional / not necessary. Red would fit pretty well if you wanted that; it would keep anybody from mixing up what the normal max levels are while they're looking at custom items.
I generally don't have Alzheimer's. I'm thinking this idea isn't necessary.
If you're really into Minecraft and have been enchanting every single one of your tools and armor pieces for weeks and weeks, then sure, you might have all the max levels memorized. But some of us wouldn't, and there's no "Alzheimer's" about it. Moreover, what about new players who are just figuring things out, or people who take a break from Minecraft for a month or two and return? (Same goes for servers/mods where the max level of an enchantment is higher/lower than usual.)
I've owned Minecraft since alpha, but I've taken such breaks frequently, and by then, the exact max-level numbers have fallen out of my head. Especially if I head out to trade with a huge town full of librarians, who can sell any variety of levels for a given enchantment. Isn't it easy to mix up whether Respiration or Aqua Affinity is the one that's capped at level I, for instance? Or, think of someone who doesn't know (or forgets) that Protection IV is as far up as it goes instead of V, and spends an hour or two farming up the requisite XP, items, and enchant attempts before finally getting two of them in an anvil's interface and being shown their mistake. They've just wasted a huge amount of their time. Should they be punished so severely for such an easy-to-miss thing? This issue doesn't affect everyone, sure, but the people it does affect are potentially hit hard enough to hurt their enjoyment of the game. That's not good.
Moreover, there are positives even for people like you who have the levels down pat! Think of how it'd feel to look at your fully-enchanted tools and see all those nice, shiny gold numbers showing off how your diamond pickaxe is as awesome as it could possibly be? I believe that satisfying sensation would be well worth it, even if you've got a nice absorbent sponge of a mind.
I'm pretty sure that we will know when we shouldn't enchant. Go onto the wiki, or go onto creative. It's as simple as that. Plus, I don't think this will work if you go over the maximum enchants.
I don't think it's too hard to remember enchants but I understand you can forget or not know the max for enchants you don't use. Plus, I don't see why not, and it could be useful.
Plus, I don't think this will work if you go over the maximum enchants.
But what do you mean by "I don't think this will work"?
Do you mean that the gold color would be counterintuitive/confusing on over-max enchantments? If so, that's why I suggested -- both in the original post and the second post I made right above yours -- that you could have a third color like red for normally-unattainable enchantment levels instead of gold if necessary. (Making this the third time I've had to say it. I'm going to go back to my previous two posts and bold-and-color the word "red" just so nobody else misses it.)
Do you mean that it would be difficult to program into the codebase? Because as a programmer, I'd say it's easy as heck. I've never looked at the Minecraft codebase, but here's some example pseudocode similar to the way it probably is now, in 1.8, without changes:
See? Takes a programmer about two minutes and zero brainpower. And even if it's some sort of markup or XML-based system -- which it likely is -- coding this tweak should be just as easy if not easier. If anything, with that off-the-top-of-my-head pseudocode, I probably made it look more complicated than it actually is.
So, what exactly did you mean by "I don't think this will work"? I still don't get it.
Would really help me... One day I thought you could get Fire Aspect 2 and I harvested XP and I went anvil to mix fire aspect swords and boom! Waste of time.
I support! I play on console and don't have a computer so to exit the game and access my browser, check the wiki, close the browser reopen the game, reloads map and get back just to see if it's Aqua affinity or depth strider or both that cap at 1?! **** that! Yea I know efficiency is V and unbreaking is III, I never remember armor!
What would happen if a player in creative summoned a diamond sword with Sharpness VI using command blocks? would the tag still be colored?
Perhaps custom-level enchantments can have a color of their own.
If you understand the game long enough, you'll memorize the max levels, but not everyone is gonna clear space in their minds just for that. So yeah, I fully support this.
Rollback Post to RevisionRollBack
Yeah, that guy in the avatar is me. I'm *that* strange. It happens. Sometimes people act like that. Just go with it. I can offer help with suggestions even before you post them - NOT make your suggestions - but help you with them.
(No thanks! I'm one of those weird people who much prefers an unobtrusive, plain-jane lack of signature. To each his own, I suppose. Thanks for the offer, though!)
You know what I hate? Having to search the freakin' Minecraft Wiki every time I look at an enchanted item in my inventory or for trade, just to double-check whether the Sharpness, Protection, Power, or Punch enchantments end at III, IV, or V. Don't you hate that?
The fix is a dead simple GUI tweak. Probably only a line or two of code, even.
Here's how enchantment text looks right now (in 1.8) when you hover over something:
And here's what it looks like with the proposed fix:
See? Dead simple. Just gold-color the roman numeral when an enchantment is max level (or higher), like Unbreaking III or Efficiency V. If it's less than max level, like Efficiency IV, it looks like before. That way you'll instantly know if a villager is trading a max-level enchantment on an item or book, instead of having to double-check the wiki or get two of them to check in an anvil. Plus once you own it, you get more of a warm, fuzzy feeling looking at it.
If you want to add a touch more depth, you could have a third color -- like red -- for when an item's enchantment is above its max level or not normally allowed on the item, which'd help indicate how special such items are in adventure maps. I don't really think this is necessary, though. (And I'm against an ascending gradient of colors for all enchantment levels because the whole purpose of this is to clearly indicate when a level can't go any higher; if you wanted to add a gradient of options in for visual flavor, they'd have to be a very distinct color from the max-level enchantment color.) So, ideally, just the gray vs gold non-max/max distinction is all that's added.
This is so straightforward that I was shocked to find that it wasn't the case in the game already. I can understand keeping things vague to promote a sense of mystery, but keeping this small amount of information out of easy reach is just poor design. I don't think we should be punishing players for not having the max-levels memorized by waiting until they try to combine two at an anvil to show them they're mistaken.
This would be pretty helpful. It isn't that hard to remember the max level for enchantments (at least the ones that are actually useful), but this wouldn't hurt any and would help those with trouble.
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
I generally don't have Alzheimer's. I'm thinking this idea isn't necessary.
Quite interesting, it's a small, basic aesthetic that has a pretty simple use.
Support.
Support! I know a lot about enchantments but I still don't know all of the caps. Maybe there could also be an available NBT Tag showing how much XP you've used on it?
EDIT: It could also turn red if two enchantments are incompatible- say, Blast Protection and Projectile Protection, or Fortune and Silk Touch.
Watch out for the crabocalypse. Some say the day will never come. But it will.
Feel free to drop by for a chat whenever.
If you'd like to talk with me about other games, here are a few I play.
Team Fortress 2
Borderlands series (Borderlands 2 is my favorite game, ever. TPS combat is a lot of fun and makes up for the lower-quality story, in my opinion)
Elder Scrolls series
Warframe (IGN is something like That_One_Flesh_Atronach)
Pokémon series (HGSS forever)
Rocket League
Fallout series
Left 4 Dead 2 (Boomer files always corrupt though)
SUPERHOT (SUPERHOT is the most innovative shooter I've played in years!)
Dead Rising series (Dead Rising 2 is one of my favorite games, and the 3rd was a lot of fun. 1st has poor survivor AI and the 4th is bad)
Just Cause series
Come to think of it, I mainly play fighting-based games.
It'd be only a couple lines of code, yes, (I code, so i know :P) but it's kinda simple remembering anyway. But it might help newbies or people not-so-good at enchanting (Like me) a lot.
Support.
If I die, I'll come back from the ashes. I'll live forever. You can't change that. Nor can I, for that matter. I don't care, though. I'm immortal. The phoenixes rise, the dragons roar, and the unicorns use magic. It's the way of a life of fantasy. Not that many of you would know...
Yes. Unless you wanted a third color for over-max, which I went over in the original post as optional / not necessary. Red would fit pretty well if you wanted that; it would keep anybody from mixing up what the normal max levels are while they're looking at custom items.
If you're really into Minecraft and have been enchanting every single one of your tools and armor pieces for weeks and weeks, then sure, you might have all the max levels memorized. But some of us wouldn't, and there's no "Alzheimer's" about it. Moreover, what about new players who are just figuring things out, or people who take a break from Minecraft for a month or two and return? (Same goes for servers/mods where the max level of an enchantment is higher/lower than usual.)
I've owned Minecraft since alpha, but I've taken such breaks frequently, and by then, the exact max-level numbers have fallen out of my head. Especially if I head out to trade with a huge town full of librarians, who can sell any variety of levels for a given enchantment. Isn't it easy to mix up whether Respiration or Aqua Affinity is the one that's capped at level I, for instance? Or, think of someone who doesn't know (or forgets) that Protection IV is as far up as it goes instead of V, and spends an hour or two farming up the requisite XP, items, and enchant attempts before finally getting two of them in an anvil's interface and being shown their mistake. They've just wasted a huge amount of their time. Should they be punished so severely for such an easy-to-miss thing? This issue doesn't affect everyone, sure, but the people it does affect are potentially hit hard enough to hurt their enjoyment of the game. That's not good.
Moreover, there are positives even for people like you who have the levels down pat! Think of how it'd feel to look at your fully-enchanted tools and see all those nice, shiny gold numbers showing off how your diamond pickaxe is as awesome as it could possibly be? I believe that satisfying sensation would be well worth it, even if you've got a nice absorbent sponge of a mind.
I'm pretty sure that we will know when we shouldn't enchant. Go onto the wiki, or go onto creative. It's as simple as that. Plus, I don't think this will work if you go over the maximum enchants.
No Support
My Avatar: Totally not me.
AND IF YOU THINK IT IS ME THEN YOU HAVE NO REASON TO. MY AVATAR IS UNIQUE AND I HAVE BALLS TO PUT IT UP. >3>
anyway luv u <3
I don't think it's too hard to remember enchants but I understand you can forget or not know the max for enchants you don't use. Plus, I don't see why not, and it could be useful.
Support
But what do you mean by "I don't think this will work"?
Do you mean that the gold color would be counterintuitive/confusing on over-max enchantments? If so, that's why I suggested -- both in the original post and the second post I made right above yours -- that you could have a third color like red for normally-unattainable enchantment levels instead of gold if necessary. (Making this the third time I've had to say it. I'm going to go back to my previous two posts and bold-and-color the word "red" just so nobody else misses it.)
Do you mean that it would be difficult to program into the codebase? Because as a programmer, I'd say it's easy as heck. I've never looked at the Minecraft codebase, but here's some example pseudocode similar to the way it probably is now, in 1.8, without changes:
And here's how'd you'd add both the colors I've floated, gold for max-level and red for above-max:
See? Takes a programmer about two minutes and zero brainpower. And even if it's some sort of markup or XML-based system -- which it likely is -- coding this tweak should be just as easy if not easier. If anything, with that off-the-top-of-my-head pseudocode, I probably made it look more complicated than it actually is.
So, what exactly did you mean by "I don't think this will work"? I still don't get it.
If I get around to reinstalling Forge I may make this a mod
Would really help me... One day I thought you could get Fire Aspect 2 and I harvested XP and I went anvil to mix fire aspect swords and boom! Waste of time.
Full Support
This is Pg!
Projects/Suggestions that I support:
Click here to visit the Red Oak suggestion/project
I support! I play on console and don't have a computer so to exit the game and access my browser, check the wiki, close the browser reopen the game, reloads map and get back just to see if it's Aqua affinity or depth strider or both that cap at 1?! **** that! Yea I know efficiency is V and unbreaking is III, I never remember armor!
FULL SUPPORT!
Perhaps custom-level enchantments can have a color of their own.
If you understand the game long enough, you'll memorize the max levels, but not everyone is gonna clear space in their minds just for that. So yeah, I fully support this.
Yeah, that guy in the avatar is me. I'm *that* strange. It happens. Sometimes people act like that. Just go with it. I can offer help with suggestions even before you post them - NOT make your suggestions - but help you with them.
Unofficial Suggestions Guide (2.0) - by Theriasis
Unofficial Critics Guide - by yoshi9048
This would be so helpful. No more opening up the browser!!
Support!!
"There's always a reason for something."
(No thanks! I'm one of those weird people who much prefers an unobtrusive, plain-jane lack of signature. To each his own, I suppose. Thanks for the offer, though!)
(My avatar's fantastic enough, anyway.)
This would be great! Can give you an idea of when you maxed out!
Support!
My Avatar: Totally not me.
AND IF YOU THINK IT IS ME THEN YOU HAVE NO REASON TO. MY AVATAR IS UNIQUE AND I HAVE BALLS TO PUT IT UP. >3>
anyway luv u <3
Would be nice. Support.
Also would be nice if going over X didn't make it say something in code... just for noobs playing maps or using tmi
(for example instead of enchant.sharpness.level.100 it says C)
Tired of the uninnovative gaming industry? Go Indie. Buy indie games like Azure Striker Gunvolt and Terraria. Minecraft counts too... sort of.
...Code? You mean the Roman numeral system?
No, not the numeral system. If using commands to go over X, it says something like enchantment.sharpness.level.127
Tired of the uninnovative gaming industry? Go Indie. Buy indie games like Azure Striker Gunvolt and Terraria. Minecraft counts too... sort of.