Hello everybody,
This mod adds support for HD textures and a lot of options for better looks and performance.
Doubling the FPS is common.
You can follow the OptiFine development here: reddit.com/r/OptiFine, [email protected] or http://optifog.blogspot.com.
Resources: translations, documentation, issue tracker.
Get the Magic Launcher for easy mod installation, compatibility checking and more.
Donate to OptiFine and receive the OptiFine cape as a sign of your awesomeness.
The cape is visible to everyone using OptiFine. Thank you for being awsome.
Download OptiFine
Get all OptiFine versions here: optifine.net
Features
- FPS boost (examples) - doubling the FPS is common - decreases lag spikes and smooths gameplay
- Support for HD Textures (info) - HD textures and HD fonts (MCPatcher not needed) - custom terrain and item textures - animated terrain and item textures - custom HD Font character widths - custom colors - custom block color palettes - custom lighting - unlimited texture size
- Support for Shaders (info) - based on the Shaders Mod by Karyonix
- Dynamic Lights - allows handheld and dropped light emitting items to illuminate the objects around them. It is similar, but not related to the Dynamic Lights mod
- Variable Render Distance (example) - from Tiny to Extreme (2 x Far) in 16m steps - sun, moon and stars are visible in Tiny and Short distance
- Configurable Smooth Lighting (examples) - from 1% - smooth lighting without shadows - to 100% - smooth lighting with full shadows
- Performance: VSync Synchronizes framerate with monitor refresh rate to remove split frames and smooth gameplay
- Smart Advanced OpenGL - more efficient, less artifacts - Fast - faster, some artifacts still visible - Fancy - slower, avoids visual artifacts
- Fog control - Fog: Fancy, Fast, OFF - Fog start: Near, Far
- Mipmaps (examples) - Visual effect which makes distant objects look better by smoothing the texture details - Mipmap level - OFF, 1, 2, 3, Max - Mipmap type - Nearest, Linear
- Anisotropic Filtering (examples) - Restores details in mipmapped textures - AF level - OFF, 2, 4, 8, 16 (depends on hardware support)
- Antialiasing (examples) - Smooths jagged lines and sharp color transitions - AA level - OFF, 2, 4, 6, 8, 12, 16 (depends on hardware support)
- Better Grass Fixes grass blocks side texture to match surrounding grass terrain
- Clear Water (examples) Clear, transparent water with good visibility underwater
- Custom Sky (info) Use custom textures for the day and night skies. Multiple layers, blending options, time configuration.
- Random Mobs Use random mob textures if available in the texture pack
- Connected Textures (examples) Connects textures for glass, glass panes, sandstone and bookshelf blocks which are next to each other.
- Natural Textures (examples, idea) Removes the gridlike pattern created by repeating blocks of the same type. Uses rotated and flipped variants of the base block texture.
- Faster Math Uses smaller lookup table which fits better in the L1 CPU cache
- FPS control - Smooth FPS - stabilizes FPS by flushing the graphics driver buffers (examples) - Smooth Input - fixes stuck keys, slow input and sound lag by setting correct thread priorities
- Chunk Loading Control - Load Far - loads the world chunks at distance Far, allows fast render distance switching - Preloaded Chunks - defines an area in which no new chunks will be loaded - Chunk Updates per Frame - allows for faster world loading - Dynamic Updates - loads more chunks per frame when the player is standing still
- Configurable Details - Clouds - Default, Fast, Fancy - Cloud Height - from 0% to 100% - Trees - Default, Fast, Fancy - Grass - Default, Fast, Fancy - Water - Default, Fast, Fancy - Rain and Snow - Default, Fast, Fancy - Sky - ON, OFF - Stars - ON, OFF - Sun & Moon - ON, OFF - Depth Fog - ON, OFF - Weather - ON, OFF - Swamp Colors - ON, OFF - Smooth Biomes - ON, OFF - Custom Fonts - ON, OFF - Custom Colors - ON, OFF - Show Capes - ON, OFF (supports HD capes)
- Configurable animations - Water Animated - OFF, Dynamic, ON - Lava Animated - OFF, Dynamic, ON - Fire Animated - OFF, ON - Portal Animated - OFF, ON - Redstone Animated - OFF, ON - Explosion Animated - OFF, ON - Flame Animated - OFF, ON - Smoke Animated - OFF, ON - Void Particles - OFF, ON - Water Particles - OFF, ON - Rain Splash - OFF, ON - Portal Particles - OFF, ON - Dripping Water/Lava - OFF, ON - Terrain Animated - OFF, ON - Items Animated - OFF, ON
- Fast Texturepack Switching Switch the current Texturepack without leaving the world
- Fullscreen Resolution Configurable fullscreen resolution
- Debug - Fast Debug Info - removes lagometer from debug screen - Debug Profiler - removes profiler from debug screen
- Time Control Default, Day Only or Night Only - works in only in Creative mode
- Autosave - Configurable Autosave interval - A fix for the famous Lag Spike of Death
Editions

Even Older Versions
If you have previously used MCPatcher for HD Textures, HD Fonts or Better Grass (important)
1. Temporarily revert back to the Default Texture Pack.
2. Uninstall the HD Textures, HD Fonts, and Better Grass mods from the MCPatcher. These functions are included in OptiFine.
3. Set Graphics to Fancy
4. Install OptiFine and test with the Default Texture Pack to make sure everything is working.
5. Select your previous texture pack and graphics settings
6. Run Minecraft and enjoy
Compatibility with other mods
If you need ModLoader: Install OptiFine AFTER ModLoader.
If you need Forge: Install OptiFine AFTER Forge.
MCPatcher is NOT needed for HD textures, HD fonts and BetterGrass, they are included in OptiFine. Install OptiFine without MCPatcher's HD features for best performance.
If you need DynamicLights (ModLoader edition): Install OptiFine AFTER DynamicLights.
Compatible with: ModLoader, Forge, SinglePlayerCommands, TooManyItems, PlasticCraft, CJB's Modpack, Zan's Minimap, Rei's Minimap, DynamicLights, GLSL Shaders 2, LittleBlocks and many other.
Not compatible with: CCTV, The Aether.
Installation
For Minecraft 1.6.2 and newer
- Double-click the downloaded JAR file and the OptiFine installer should start
- Click "Install" and OptiFine will be installed in the official Minecraft launcher with its own profile "OptiFine"
- Start the official launcher and play
B. Easy
- Use the official launcher to download and start once Minecraft 1.6.2.
- Double-click the downloaded JAR file and the OptiFine installer should start
- Click "Extract" and save the OptiFine MOD file
- Start Magic Launcher
- Click "Setup"
- Select Environment "1.6.2"
- Click "Add" -> select the OptiFine MOD file
- Click "OK"
- Login and play
C. Complex
- Use the official launcher to download and start once Minecraft 1.6.2.
- Go to the minecraft base folder (the official launchers shows it when you click "Edit Profile" as "Game Directory")
- Go in subfolder "Versions"
- Rename the folder "1.6.2" to "1.6.2_OptiFine"
- Go in the subfolder "1.6.2_OptiFine"
- Rename "1.6.2.jar" to "1.6.2_OptiFine.jar"
- Rename "1.6.2.json" to "1.6.2_OptiFine.json"
- Open the file "1.6.2_OptiFine.json" with a text editor and replace "id":"1.6.2" with "id":"1.6.2_OptiFine" and save the file
- Copy the files from the OptiFine ZIP file in "1.6.2_OptiFine.jar" as usual (you can use the 1.5.2 instructions for this) and remove the META-INF folder from "1.6.2_OptiFine.jar".
- Start the official launcher
- Click "Edit Profile" - Select "Use version:" -> "release 1.6.2_OptiFine"
- Click "Save Profile"
- Click "Play" or "Login" to start the game. If only "Play Offline" is available, then log out and log in again to fix it.
Installation for Minecraft 1.6.2 with Forge
A. Easy
- Use the official launcher to download and start once Minecraft 1.6.2.
- Use the Forge installer to install Forge
- Use the official launcher to start once Minecraft with the Forge profile.
- Start Magic Launcher
- Click "Setup"
- Select Environment "Forge9.10.X.Y"
- Click "Add" -> select the OptiFine ZIP file
- Click "Advanced"
- In the field "Parameters" add "-Dfml.ignorePatchDiscrepancies=true"
- Click "OK"
- Login and play
B. Simple (for OptiFine 1.6.2_C4 and newer)
- Put the OptiFine JAR file in the Forge "mods" folder
- Start Minecraft and Forge should automatically load OptiFine
B. Complex (not working for Forge #780 and #781)
- Use the official launcher to download and start once Minecraft 1.6.2.
- Use the Forge installer to install Forge
- Go to the minecraft base folder (the official launchers shows it when you click "Edit Profile" as "Game Directory")
- Go in subfolder "Versions"
- Go in subfolder "Forge9.10.X.Y"
- Copy the files from the OptiFine ZIP file to "Forge9.10.X.Y.jar" as usual (you can use the 1.5.2 instructions for this) and remove the META-INF folder from "Forge9.10.X.Y.jar".
- Start the official launcher
- Select profile "Forge"
- Click "Edit Profile"
- Select the checkbox "JVM Arguments" and in the field next to it add "-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true"
- Click "Save Profile"
- Click "Play" or "Login" to start the game. If only "Play Offline" is available, then log out and log in again to fix it.
For Minecraft up to 1.5.2
A. Easy Installation
1. Download and start the Magic Launcher
2. Click Setup, click Add, select the downloaded zip file
3. Click OK, login and play Minecraft
B. Manual Installation
Windows/Linux Instructions:
1. Locate your minecraft.jar file. On Windows, it's in %APPDATA%/.minecraft/bin
2. Create a backup of minecraft.jar
3. Open minecraft.jar in an archive editor (WinRar/7-Zip/etc)
4. Delete the META-INF folder.
5. Copy (drag and drop) the .class files from the downloaded zip file into the jar file, replacing previous files.
6. Run Minecraft and test!
Mac Instructions:
1. Locate your minecraft.jar file. On Mac, it's in /Library/Application Support/minecraft/bin
2. Create a backup of minecraft.jar
3. Rename minecraft.jar to minecraft.zip and double-click it to extract the contents
4. Rename the resulting folder to minecraft.jar and open it
5. Copy the .class files from the downloaded zip into the minecraft.jar folder, replacing previous files
6. Run Minecraft and test!
Please test and report back, include CPU, GPU and FPS before/after. Feedback is always welcome.
Copyright
1
Information
Realistic Armor Tiers is a minecraft 1.12.2 mod, making wear armor feel more RPG-like.
The different armor types modifies the players speed when worn, leather will make you run slightly faster, while diamond makes you slightly slower.
Wearing full sets will apply different amplitudes of potion effects for as long as the player wears the full armor. Everything if fully customisable from the armor affected, to the speed modifiers, and even the potion effects and their amplitude (if you want any) when wearing a full set.
Support for other mods has been added and should be working.
Downloads
Important
When upgrading from 1.0.x to 1.1.x: Backup/delete config files, the json files have changed!
Only the first set that the player's equipment match is activated, all further sets that might match will not be loaded. The higher up the set is in the file, the higher it's priority! There is an exploit where players can keep potion effects by either logging out and then in again, or by dying, this has been fixed in version 1.1.1, so please use the latest version possible!
Current Features
Planned Features
Links
1
Hey, I looked at the code yesterday, and I believe I found the issue. If I'm correct it's due to the id of the pieces being case sensitive, which I did not take into account.
I have uploaded a new version: 1.0.3, it should work now!
! You will have to delete your equipment_sets.json to let it recreate itself, then paste back into the new one, the changes you made
!
1
I'm not sure, the syntax looks good, no problem there.
The only thing I can think of, is that maybe the modId is wrong? or the name of the piece is wrong?
How about the other file, [equipment_tiers.json] do you have the tier "PLATE" defined there? If not that could also be the issue!
If neither is the issue, please send both files so I can have a look at it.
2
Panorama:
Steve relaxing with his piggie, Creeper is stalking behind him, and Herobrine is preparing for battle, with his diamond sword on fire!
The creeper is closing in, will Steve notice the creeper?
As the sun is coming up, Steve is amazed by the sight!
More coming soon!
Herobrine:
Herobrine, is waiting for you.
His white deep eyes, is stalking you.
Herobrine takes out his swords, ready to attack!
Herobrine is hacking, as he is dual wielding!
More coming soon!
Herobrine with Fire:
Herobrine has put both his weapon on fire!
He is still dual wielding, Notch mustn't have noticed.
Herobrine has found out a way to become a fire avatar!
Find some water before it's to late
Wow it really is flying flame, not his skin...
Herobrine is happy, he finally found out the secret of this world!
More coming soon!
Steve:
Coming soon!
Steve with Mobs:
Steve fishing with his piggie by his side.
Without noticing, an enderman is standing behind them!
More coming soon!
The album can be found here!
And here you can see all of them, and download them easily:
https://www.dropbox.com/sh/7brpr5u1j4hmuu0/QAXknG2HC4
Follow me on Twitter, and subscribe to my Youtube channel for more!
Hope you enjoyed and liked my WallPapers.
You may use them again, as long as you credit Me and WeedLion
And of course add a link to this site.
P.S.
I'm sorry that for the WallPapers with fire in it, there is a weak but visible text in the middle of the screen. It's because I recently tested the plugin: TurbulenceFD
So therefor I am using the demo version and it automatically adds the text, I can't do anything to remove them, except for removing the fire :/
But I will learn more about it, and do my best to make better looking fires
1
Like Fire Immunity(Fire Resistance), Infinity Water Breathing...
I would like this for minecraft 1.3.1, and for SP.
Thank you
Please hit the "Vote this Post up" if you want it to! ----->
1
Location and Age: Norway, Europe 16 years old
Previous Bans from other servers (explain): yes, the admins where cheating (in PvP, using /kill "name" command), I used "/helpop" to report it to the owner. But got banned instead.
Referral(s): none
Have you voted for Herocraft: I haven't voted, and I won't before I have been on the server.
How'd you hear about Herocraft? I was searching for a server, when i went to sort by "most replies" and found this.
Special Key: {HCm6}
Do you agree to the Herocraft EULA and ToS? I have read them, and I will under no circumstances break those rules.
Reason(s) you should be accepted: I have played minecraft for a long time, since minecraft beta 1.6. I do not grief, as well as nature grief (leaving floating trees, 1x1 dirt towers...)
Additional Info: I have no experience in Redstone, but I am a very skilled miner.
Sorry for repost but it seems you jumped my Application.
2
IGN:
Age:
Where do you live:
Languages you speak:
Job you want:
Referer:
Skype name:
Purposes for joining Hunterz:
Anything you wanna add:
Please respond... as fast as possible
Age: 15 (nearly 16)
Where do you live: Norway, Europe
Languages you speak: Fluent Norwagian, Danish, English, French and learning Spanish
Job you want: 1.King 2.Scout 3. Archer 4.Master
Referer: None
Skype name: mentin002
Purposes for joining Hunterz: I have been searching for a clan. I like to see someone to put so much attention in it. I hope this will be a good place for me to learn new stuff and maybe teach others to.
Anything you wanna add: I have experience with modding, you can check them out here!
Please respond... as fast as possible
Scout=> Hide and report if you see anything unormal - make traps with TnTHunter=> Hunt animals, monsters and players for food...Warrior=> Kill animals, monsters and players for food...:Flint and Steel: Pyro => Set fire to homes(Griefer) - Help to burn down forests
Blacksmith => Take care smelting, making weapons and armorsAlchemist and Herbalist => Take care of making potions and find flowers, mushrooms...
Technician => Take care of all redstone stuff
Thief=> Go into others base and steal their stuffAssassin=> You get targets you will need to killKing => You rule the kingdom! [Leader only]
Assassin, means that that job is full.Dark(Alchemist-Herbalist)
jojamami(Crown-Guard)
Bloodboy2011(Guardian)
juliussandoe(Master)
paulin24(Pyro)
Bunk87(Technician)
Sawyers400(Miner)
samdmnd79(Pyro)
blackrealm5273(Blacksmith)
bebaibear(Alchemist-Herbalist)
Pokeguy(Woodcutter)
Blueninja41(Archer)
Smiger(Hunter)
Kranaat(Miner)
crewmatthewhero(Merchant)
superman10006(Scout)
barnaby123456(Hunter)
jeffaira(Assassin)
nzgunner(Assassin)
CoranTheMiner(Pyro)
tigergurl1(Archer)
devo692(Thief)
calanx(Warrior)
viaya(Thief)
megamatch(Hunter)
merkspin(Scout)
shadow012345678(Thief)
Pop422(Scout)
ronanraff(Archer)
MasterJake102(Miner)
Mxracer450(Hunter)
aadappel(Woodcutter)
loserino123(Warrior)
treborman(Librarian)
sammito1(Warrior)
tsm3696(Miner)
FantaWolf(Guardian)
TheCheesyGamer(Blacksmith)
JKRubenstein(Alchemist-Herbalist)
huntbob1(Archer)
MiguelOsorio(Pyro)
thyme4soup(Archer)
Bob_Jonez(Archer)
Xzonphos(Blacksmith)
pingpong1010(Merchant)
Physcorax(Miner)
Toonlink723(Hunter)
Barbatron(Merchant)
OMGzCreeper(Hunter)
Janras(Hunter)
Cowle(Woodcutter)
tuckaroni101(Hunter)
Bobjuh1993(Warrior)
IJustin45(Warrior)
zombies_suck(Hunter)
Sawitaw(Archer)
We are invited to Synstick's server...
I would also need someone to make skins for the different jobsSignature:
1
1
Also a tip: Add pictures to make it more attractive...
Also you introduction sentence isn't the best...
I'm doing this to make help you... not to troll
But GL getting more members
1
Okay great. Updated!
Well ill make a bukkit server this weekend.
So, I wanna know: in what way "provide"?
Cause ill need help to set up some plugins (im new at it but im learning fast)