Preview OptiFine HD B3 Ultra and B4 Ultra for 1.4.2 have a serious bug:
It doesn't unload chunks. Normally MultiplayerChunkCache is around 440 or 1000 (depends on Render Distance), but Optifine crashed my Minecraft instance with around 12000 chunks (sic!) loaded!
PS: OptiFine HD A7 Ultra for 1.4.2 works.
Thank you very much for this mod. Newest lwjgl libs + optifine simply rocks!
Thanks for the info, it will be fixed in next version.
Could you please give the instructions on how to access your graphics card ?
really pissing me off since I can't find it and you little example is no help in that.
I've tried everything. I'm on a Mac and I've downloaded and installed Optifine 7 times. (Force Updated) I used Magic Launcher too; but every time I go to join a server or a single player world, it freezes at "Downloading Terrain" and then crashes. D: Help me please.
Could you please give the instructions on how to access your graphics card ?
really pissing me off since I can't find it and you little example is no help in that.
Please post your system specs, OS and graphics card, because the answer depends on that. If you have Windows 7, and your card is Nvidia, just go to START and in the search enter "Nvidia" and the Nvidia Control Panel should appear in the list. That's how you access your card. But it will be different for other OS's or cards.
I could really use some help, I experience a LOT of graphical glitches while playing while using optifine such as; Mob textures are mixed with random textures from the gam, chest don't appear (except for the latch), the same thing that happens to mob textures also happens to player textures. It's really buggy and unappealing O.o
Removing either portalgun or computercraft fixes it. The problem seems to happen more often if you open NEI and scroll through all the item page. It sometimes takes awhile to happen, and happens randomly to different mobs.
Edit: Disabling multi-threaded chunk loading appears to resolve it. This was with nvidia threaded optimizations disabled.
Hey SP,
I've gotten Optifine and the MagicLauncher to work, but I'm literally getting 0 FPS(I can get a screenshot if it works.)
Why is the FPS so low? Before, when I used Light, I had about 9 constant FPS, and now i don't have any. How do I allocate more memory to MC since I noticed it's running on 548 Mb which probably has something to do with me deleting MC and getting a new jar, so where do I go to allocate more memory? Before I had 950 (the only Gig on my pc, which made it impossible to do ANYTHING else except MC and the system prone to crashes.) So how do I allocate more memory?
ML Log:
INFO: AwesumnisRawr188[/127.0.0.1:0] logged in with entity id 184 at (-244.42368510809445, 65.0, 221.30000001192093)
Nov 03, 2012 9:57:21 PM net.minecraft.server.MinecraftServer run
WARNING: Can't keep up! Did the system time change, or is the server overloaded?
Nov 03, 2012 9:57:26 PM net.minecraft.server.MinecraftServer run
WARNING: Can't keep up! Did the system time change, or is the server overloaded?
Memory connection overburdened; after processing 2500 packets, we still have 210 to go!
Nov 03, 2012 9:57:29 PM bcb q
The Meaning of Life, the Universe, and Everything.
Join Date:
10/29/2011
Posts:
51
Member Details
Add mod to MagicLauncher:
OptiFine HD A7 Ultra for Minecraft 1.4.2 - 1 error
Preview OptiFine HD B2 Standard for Minecraft 1.4.2 - 7 errors
In 1.3.2 enjoyed "OptiFine HD B3 Standard" (not updated to B4), no problem. With other versions were known bug with flashing chunk. But sets it to minecraft.jar.
Immediately the question is why these errors and how to deal with them?
I could just about hug you right now. Normally I get about 15 fps which, while still workable is annoying to say the very least. Sometimes my client will spike to 20-25 but that's normally only in deserts, I'm getting about 20 fps average now which, while it's not a ground breaking improvement, is very noticeable and make it just that much easier on me and I seem to be getting around 30 fps in deserts which, again, may sound like nothing to others but the difference is noticeable in game. I also downloaded your magic launcher which, while that's in a different thread I'm also going to note that I love that little program already. Mostly noting it here to avoid two posts in two different threads just to say I love your work and thank you for taking the time and effort to make such wonderful tools available to everyone.
I downloaded the new ultra version (Preview OptiFine HD B4 Ultra) and when I loaded a new world none of the terrain loaded what so ever I had to disable/remove the mode in order for the land to load.
Now wouldn't it be great to have the option to tell Minecraft's engine to be somewhat "lazy" calculating blocks that are far away? For example instead of reducing your render distance, Minecraft's graphics engine would calculate 4 blocks together as one as soon as they're more than 50 blocks away and 16 blocks when they're 100 blocks away and so on.
A second example would be not to calculate complicated meshes like say enchantment tables but rather display them as a block.
Another idea (no clue if that's possible within Minecraft): Displaying only the surface of water / simplifying landscapes where there are no structures (like plains or oceans) to a couple of vertices could save processing power, too.
Creating a simplified model of the minecraft world is very hard because of its blockiness. It would need to use mixed textures to simulate how 2 blocks are merged into one. It would also have to look different based on the view angle (a snowy hill viewed from the side and from the top has different colors).
One possibility is to use faster graphics as simplified model (opaque trees, single pass water, skip long grass), but the transition between fancy and fast will be visible and it would not look very good.
Drawing larger flat surfaces (ocean, plains) with one call is not possible with default rendering. OptiFine could do it, but it will still have some problems. The light sources break the uniformity of the texture by using own light values for every block. Detecting the blocks which can be combined together will be CPU intensitive and it will slow down the chunk loading considerably.
Would it be possible to make a sort of mip-map type thing where trees up close are "Fancy" and the further ones are "fast"? I dont know if that would improve performance. Same thing could go for grass, making it fast far away. And making wildgrass dissapear far away.
here are some ''small'' glitches i get with optifine where the textures are fine in the beginning and den many mobs and armours glitch out and get weard textures.
I downloaded the new ultra version (Preview OptiFine HD B4 Ultra) and when I loaded a new world none of the terrain loaded what so ever I had to disable/remove the mode in order for the land to load.
I am having the same problem and I only repost this because it is extremely irritating. Also i don't think that MrBlazzar and i are the only ones with this problem and this seems to me like a pretty large problem.
Please tell me if there is something i can do myself, to fix this.
I'm having some serious issues with optifine standard for 1.4.2. My game crashes whenever land is loaded (not just generated). It literally makes the game unplayable.
Here's the crash report while running forge, although the crash reason is exactly the same for optifine alone. I've highlight the line that I think might be important.
---- Minecraft Crash Report ----
// Ooh. Shiny.
Time: 11/4/12 12:43 PM
Description: Exception in server tick loop
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at ib.b(PlayerManager.java:71)
at ie.b(WorldServer.java:136)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:648)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:585)
at bcb.q(IntegratedServer.java:110)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:492) at fp.run(SourceFile:818)
Relevant Details:
- Minecraft Version: 1.4.2
- Operating System: Windows 7 (x86) version 6.1
- Java Version: 1.7.0_09, Oracle Corporation
- Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
- Memory: 49739000 bytes (47 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
- JVM Flags: 2 total; -Xms512m -Xmx1024m
- AABB Pool Size: 3077 (172312 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
- FML: MCP v7.19 FML v4.2.6.422 Minecraft Forge 6.0.1.341 Optifine OptiFine_1.4.2_HD_B2 3 mods loaded, 3 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
- Is Modded: Definitely; 'forge,fml'
- Profiler Position: N/A (disabled)
- Vec3 Pool Size: 690 (38640 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
- Player Count: 1 / 8; [ih['steelfeathers'/488255, l='castle beef', x=-334.61, y=70.88, z=483.49]]
- World castle beef Entities: 0 total; []
- World castle beef Players: 0 total; []
- World castle beef Chunk Stats: ServerChunkCache: 0 Drop: 0
- Type: Integrated Server
Thanks for the info, it will be fixed in next version.
Can you possibly run tests of a "Miniature" render distance type? I would want to see if it would help, I mean I get +1 FPS from Optifine anyway/
really pissing me off since I can't find it and you little example is no help in that.
Please post your system specs, OS and graphics card, because the answer depends on that. If you have Windows 7, and your card is Nvidia, just go to START and in the search enter "Nvidia" and the Nvidia Control Panel should appear in the list. That's how you access your card. But it will be different for other OS's or cards.
I am seeing this with this setup:
options.txt: http://pastebin.com/CE0zdLr6
optionsof.txt: http://pastebin.com/suxwG7uP
Coremods:
Removing either portalgun or computercraft fixes it. The problem seems to happen more often if you open NEI and scroll through all the item page. It sometimes takes awhile to happen, and happens randomly to different mobs.
Edit: Disabling multi-threaded chunk loading appears to resolve it. This was with nvidia threaded optimizations disabled.
I've gotten Optifine and the MagicLauncher to work, but I'm literally getting 0 FPS(I can get a screenshot if it works.)
Why is the FPS so low? Before, when I used Light, I had about 9 constant FPS, and now i don't have any. How do I allocate more memory to MC since I noticed it's running on 548 Mb which probably has something to do with me deleting MC and getting a new jar, so where do I go to allocate more memory? Before I had 950 (the only Gig on my pc, which made it impossible to do ANYTHING else except MC and the system prone to crashes.) So how do I allocate more memory?
ML Log:
INFO: AwesumnisRawr188[/127.0.0.1:0] logged in with entity id 184 at (-244.42368510809445, 65.0, 221.30000001192093)
Nov 03, 2012 9:57:21 PM net.minecraft.server.MinecraftServer run
WARNING: Can't keep up! Did the system time change, or is the server overloaded?
Nov 03, 2012 9:57:26 PM net.minecraft.server.MinecraftServer run
WARNING: Can't keep up! Did the system time change, or is the server overloaded?
Memory connection overburdened; after processing 2500 packets, we still have 210 to go!
Nov 03, 2012 9:57:29 PM bcb q
Minecraft work absolutely faster with this mod.
OptiFine HD A7 Ultra for Minecraft 1.4.2 - 1 error
Preview OptiFine HD B2 Standard for Minecraft 1.4.2 - 7 errors
In 1.3.2 enjoyed "OptiFine HD B3 Standard" (not updated to B4), no problem. With other versions were known bug with flashing chunk. But sets it to minecraft.jar.
Immediately the question is why these errors and how to deal with them?
P.S. Multi-core processor, Core i5 2320.
Creating a simplified model of the minecraft world is very hard because of its blockiness. It would need to use mixed textures to simulate how 2 blocks are merged into one. It would also have to look different based on the view angle (a snowy hill viewed from the side and from the top has different colors).
One possibility is to use faster graphics as simplified model (opaque trees, single pass water, skip long grass), but the transition between fancy and fast will be visible and it would not look very good.
Drawing larger flat surfaces (ocean, plains) with one call is not possible with default rendering. OptiFine could do it, but it will still have some problems. The light sources break the uniformity of the texture by using own light values for every block. Detecting the blocks which can be combined together will be CPU intensitive and it will slow down the chunk loading considerably.
I am having the same problem and I only repost this because it is extremely irritating. Also i don't think that MrBlazzar and i are the only ones with this problem and this seems to me like a pretty large problem.
Please tell me if there is something i can do myself, to fix this.
Here's the crash report while running forge, although the crash reason is exactly the same for optifine alone. I've highlight the line that I think might be important.
---- Minecraft Crash Report ----
// Ooh. Shiny.
Time: 11/4/12 12:43 PM
Description: Exception in server tick loop
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at ib.b(PlayerManager.java:71)
at ie.b(WorldServer.java:136)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:648)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:585)
at bcb.q(IntegratedServer.java:110)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:492)
at fp.run(SourceFile:818)
Relevant Details:
- Minecraft Version: 1.4.2
- Operating System: Windows 7 (x86) version 6.1
- Java Version: 1.7.0_09, Oracle Corporation
- Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
- Memory: 49739000 bytes (47 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
- JVM Flags: 2 total; -Xms512m -Xmx1024m
- AABB Pool Size: 3077 (172312 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
- FML: MCP v7.19 FML v4.2.6.422 Minecraft Forge 6.0.1.341 Optifine OptiFine_1.4.2_HD_B2 3 mods loaded, 3 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
- Is Modded: Definitely; 'forge,fml'
- Profiler Position: N/A (disabled)
- Vec3 Pool Size: 690 (38640 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
- Player Count: 1 / 8; [ih['steelfeathers'/488255, l='castle beef', x=-334.61, y=70.88, z=483.49]]
- World castle beef Entities: 0 total; []
- World castle beef Players: 0 total; []
- World castle beef Chunk Stats: ServerChunkCache: 0 Drop: 0
- Type: Integrated Server