I don't believe that "Plus" versus "Extended" would really make any difference. People would still incorrectly see "Extended" as needing to be added to the "Basic" Edition. Either way is fine for me but "Plus" is shorter and (to me, at least) kind of illustrates better that it has all the features of the basic edition "plus" (as would be listed in the description anyhow) the added benefit of FPS smoothing rather than extending a list of features.
OptiFine 1.0.0 BASIC B2
Includes built-in support for HD Textures, HD Fonts, and Better Grass!
MCPatcher NOT Needed!
Adds MANY features to improve the Performance, Look, and Functionality of Minecraft!
OptiFine 1.0.0 PLUS B2
All the features of the Basic Edition plus FPS Smoothing to reduce lag spikes!
OptiFine 1.0.0 PLUS B2 WITH MULTI-THREADING
All the features of the Plus Edition but also uses the second core on multi-core processors for even better performance!
On a Single-Core Processor: FPS much smoother, no more stuttering and freezes.
On a Multi-Core Processor: 3x faster world loading, which also does not decrease the FPS.
OptiFine 1.0.0 AA/AF Version B2
Support for Anti-Aliasing and Anisotropic Filtering!
Something like that. :smile.gif:
~ iiiHuman ~
If I could interject on this whole naming scheme, I have to agree that changing "Plus" to "Extended" does not change the meaning for the majority of users. More advanced English speakers may read "plus" as being more of an additive term than an inclusive term and think it needs to be thrown on top of Basic in order to work but extended creates a very similar idea. The real problem is that despite what may or may not be common for a website full of engineers to do, the naming scheme of this mod is confusing and the scheme you want to change it to does not really help the situation.
The biggest problem I have with Optifine's naming scheme is how it orders itself. Let's take OptiFine 1.0.0_HD_AA_B2 as an example to start with.
You start with the name of the mod, which implies the information following it is completely related to describing the mod. Then you follow it with the Minecraft version string, which is not directly related to the mod. This is followed by "HD", which seems to be a further extension of the Optifine name. This is followed by the mod edition, "AA" in this case. Then finally B2, which is apparently Optifine's version number.
I'm sorry guys, but as a programmer and as a person that loves using tons of mods for other games, even I find this incredibly confusing. My personal suggestion is to not actually change the name, so much as reorganize the information. Something along the lines of the following:
Optifine HD_B2_AA Edition for Minecraft 1.0.0
Optifine HD_B2_AA for 1.0.0
That way the information is more clearly organized in a readable form that makes sense to the majority of people. It starts with the mod name "Optifine", then moves to the name extension "HD", followed by the version "B2", then the edition "AA", and finally what it's for "for 1.0.0". This way you naturally progress in a left to right manner from the point to which all of these are most related "Optifine" to the point in which they are most unique "AA". Others would then follow the same structure.
Optifine HD_B2 for 1.0.0
Optifine HD_B2_S for 1.0.0
Optifine HD_B2_AA for 1.0.0
Optifine HD_B2_MT for 1.0.0
Of course you could expand on the acronyms a little more to make it easier to read, by saying something like:
Optifine HD B2: Smooth Edition for 1.0.0
Optifine HD B2: Multi-Threaded Edition for 1.0.0
Only when things are properly organized into an easy to comprehend form would I then worry about changing the name. To extend your "plus" idea:
Optifine HD B2: Basic Edition for 1.0.0
Optifine HD B2: Plus Edition for 1.0.0
Optifine HD B2: Plus Multi-Threading Edition for 1.0.0
Or to follow the original argument for "extended" which I believe may be slightly better than "plus":
Optifine HD B2: Basic Edition for 1.0.0
Optifine HD B2: Extended Edition for 1.0.0
Optifine HD B2: Extended Multi-Threaded Edition for 1.0.0
However, if it were up to me I would name it something like this:
Optifine HD B2: Standard Edition for 1.0.0
Optifine HD B2: Advanced Edition for 1.0.0
Optifine HD B2: Advanced Multi-Core Edition for 1.0.0
Here "Standard" indicates a normal version, and "Advanced" indicates a clear step up without implying that it should be installed on top of "Standard". Where as "Basic" implies a bare bones release that, in conjunction with "Plus" or "Extended" carries the idea of one being layered on top of the other.
Anyway this is just my two cents on the whole naming scheme for Optifine. Personally my experience starting out with the current overall scheme was quite a lot of confusion. I have written mods from scratch for Command and Conquer Generals: Zero Hour and just installed both The Oblivion Script Extender and Graphics Extender for TESIV the day prior to attempting to install Minecraft mods. In comparison I found Optifine incredibly frustrating to understand. I think any of the changes I have outlined, or at least similar changes, would make everyone's time with Optifine a lot easier.
Now, I realize that this is "only a mod" and by extension is yours and not mine, and normally I do not go about telling people how to name things they make. However, Optifine is an essential mod which texture pack users, and GLSL shaders users rely upon in order to play Minecraft the way they want to or on the systems they want to. This means that the majority of people that use mods or texture packs will want to use Optifine. This means that the ease of use regarding the downloading and installation of Optifine is the key to success for a large amount of the extended modding / texture pack community. My point is, if I had trouble understanding Optifine you can bet many others will have trouble, and many of those people will not have the understanding or the patience to keep trying when Optifine mysteriously doesn't work. Human error is a lot more common when things are not presented clearly, and the average person will not create a forum account to ask a question like I did.
Bottom line: It will benefit everyone if the Optifine naming scheme were a lot easier to understand.
Personally, I think "Enhanced" would work better than "Advanced", as "Advanced" implies more advanced settings to configure, or that it's for more advanced users, when in fact it's just got a more advanced way of rendering. "Enhanced", on the other hand, feels more like it describes the product rather than the usage.
Otherwise, that's a very well thought out post and you make some good points. Your new names are certainly more readable and more clear what it is.
isn't happy. i had MC patcher, un-installed it, reverted to Default, changed to Fancy, downloaded and installed Opti-Fine, went on, tested Default, switched to Sphax PureBDcraft, and guess what? EVERYTHING WAS WHITE !!!!!
besides using MCPatcher? but seriously, try installing all the mods without MCPatcher, and see if the problem persists, Optifine and MCPatcher do not get along very well
Seriously? I've always used MCPatcher and Optifine always works. I run a TON of mods. Trick is, always make sure Optifine is the LAST mod to load, that way it has "priority" in a sense. Crashes aren't always attributed to Optifine unless they change the rendering or visuals. Install ID Conflict Resolver if the game won't run as well, and load it second-to-last from Optifine.
I was wondering if there was a way to make this work with the 1.1.0 beta? I'd like to use it to increase my fps, but currently I couldn't get it to work, and only receive a black screen on launch. So I'm forced to use HDpatcher instead for the time being if I want the beta patch. (I really need the sheep being able to eat grass for wool in my current project =/)
I for one think that optimine should be set to 1.0 soon, its much easier to use for people who have semi-old computers at least how i see it, tried to use optifine and only made things low as i have usually and i got much much more lag spikes, even when i used the lagspike optifine but when i use optimine it would run so much better. so for the sake of people who are cheap and also dont have aton of money for a super gaming computer please update optimine in the near future?