The 19x19 chunk update in World.updateBlocksAndPlayCaveSounds() is called by onTick() and is shown in the lagometer as white lag.
This lag is usually small and not causing any problems.
To test if it makes a difference please compare the FPS in the game and in the menu (ESC).
In the menu onTick() is not called and the white lag is missing. A debug screenshot will be nice.
This writing relied on the machine translation. I'm sorry.
I do not think that it is influenced though onTick() was investigated.
This is greatly related to the processing of Minecraft. Therefore, if the effect is not admitted, I understand.
It tested. "Byte byte0=9" changed as "Byte byte0=20".
It is waited to begin World, and it is possible to feel it because lag Lagu increases.
An easy explanation that influences this processing is the following while understanding now.
Distance that becomes cave sound and sounds.
Distance in which EntityLightningBolt() is called.
Distance where water begins to freeze.
Distance in which updateTick() of method of each block is called. It gives at a short cycle for 80 blocks in each Chunk, and updateTick() in the block method corresponding to the kind of each block is called.
Numerical value of ServerChunkCacse.
Length of white lag Lagu who sees it with F3.
Distance in which Chunk is at least done regardless of state of what fog.
It is processing that it has the largest in this influence that composes Chunk again called from updateTick().
Consequentially, red lag Lagu is increased.
I took time here because I liked Minecraft and OptiFog.
If it is not possible to satisfy it with this method that I demand, this is given up.
Edit:
White lag Lagu has the unit that orders world.updateBlocksAndPlayCaveSounds().
80 blocks are called in each Chunk in default for 19×19Chunk. UpdateTick() of 28880 in total is called.
The confirmation of 19×19Chunk is very wide, and useless. When LagSpikesOfDeath_1.7.3 was changed to 9×9Chunk, a wonderful effect was shown.
It hesitates to make a change because it influences the game balance when changing.
However, heavy processing such as world.setBlockWithNotify() from updateTick() is ordered. This increases another lag Lagu.
As for OptiFog and Optimine, the personal computer with low ability also enabled comfortable play. I think that I should prepare the setting or the effect to extend the merit.
My explanation ends by this. I do not want to cause an extra rebuttal after this. Thank you for reading here.
I don't like this better grass, unlike other better grass mods all this seems to do is to replace ALL of the edge textures with the top texture. Other better grass mods seem to follow a set of rules so that you still see edge tiles when appropriate.
Rollback Post to RevisionRollBack
When all is said and done, Will you have said more than you have done?
OptiFog Experimental with Background Chunk Loading v7
Tested on my Windows 7 install. Loads the chunks a heck of a lot faster. I do get the invisible chunks, but it fixes itself when I get close enough. I also don't really see any FPS differences from the regular optifog mod. I'm going to also test this on my Ubuntu install because I generally get better performance on Ubuntu. Will post results later.
Tested on my Windows 7 install. Loads the chunks a heck of a lot faster. I do get the invisible chunks, but it fixes itself when I get close enough. I also don't really see any FPS differences from the regular optifog mod. I'm going to also test this on my Ubuntu install because I generally get better performance on Ubuntu. Will post results later.
You should try the v8, it fixes most known problems.
Results for OptiFog_Optimine_1.7.3_HD_B on my machine (Mac OS X 10.6) with a 128x128 texture pack and Minecraft 1.7.3.:
Installing the pack without ji.class (as said in the first post):Mojang logo, menu background, after a while, black screen.
Installing the pack with ji.class (despite using a HD pack): Minecraft works nicely.
Clicking the Adv. OpenGL option after loading: menu background disappears, condition bars of tools turn completely white (stays until restart, even if reversed to "off")
Clicking the Adv. OpenGL option before loading: only menu background, then black screen
(Adv. OpenGL probably just not supported by my GPU, an Intel HD Graphics 3000)
FPS: noticeably increased
Advanced OpenGL only supports higher-end, newer ATi/AMD Radeon Cards.
This keeps crashing my game. It works good for a few minutes then the game crashes, why is that? My game is still in 1.7_01, is it because I have the 1.7.3 one?
The new version has destroyed this mod, at least for me. Last version of this mod, I was able to run Misa's 64x pack on a stable 40FPS. With this new version of optifog, I can't. I've changed no settings at all, and I've been reduced to 10FPS.
That's happening to me, I don't know whats happening but I have almost everything set to fast graphics and everything reduced to minimum but it actually slows my game..
Watch your memory load, and pay attention to third party apps! Yes, it can make a difference. Windows constantly going back to the swap file will cause lag spikes. Was wondering why Optimine/Optifog wasn't helping on my main machine, but I closed a few major apps and it worked as advertised.
His advice to reduce memory usage? Pretty legit. Played around with Minecraft on both a server and single player. Unless you're going nuts with redstone, it's very unlikely you'll need more than 256 MB, and it seems Java's garbage collector usually kicks in before you hit that amount. If you ever get a black screen, bump it up a bit, but I doubt you'll need to.
If you're using Dropbox or some other file sync utility, I recommend setting the Autosave feature to something besides Minecraft's two seconds. File sync utilities do things like lock files and use more memory while actively syncing, and that can cause lag.
The one thing I do not recommend is changing APPDATA - that can cause issues with other applications . . .
Now that I think about it, the change to appdata should only be in the local cmd, and shouldn't affect things globally.
If you really want to feel safe adjusting appdata, do this:
set APPOLD=%APPDATA%
set APPDATA= (new path)
(start Minecraft)
set APPDATA=%APPOLD%
set APPOLD=
Can anyone tell me the best setup for maximum FPS out of this? (Without turning off animations)
Well, I turn off animations on my netbook, being as I want every possible FPS I can get . . .
These settings, along with the 256 MB memory adjustment for Java, seem to give me 10 to 20+ FPS on a netbook in most cases, which is about as acceptable as you're going to get on such a limited machine.
NOTE: If your machine is powerful enough, set "Performance" to "Max FPS." My main machine screams at 600+ FPS sometimes with this turned on and placed on the same settings as my netbook (although usually I have it on much higher settings).
EDIT: Do "Max FPS" on a netbook too, it's fastest. Makes the game very much playable!
You will of course want to tweak it however you like, your mileage may vary.
Strange. I just started getting some really weird crashes. The game will run fine for a few minutes and then just close. It doesn't even give me an error log or anything. I thought maybe it was the autosave feature but it doesn't appear to be. I'm not even sure if its Optifog. I'll try the current version instead of the experimental and see if it still occurs.
I started using DokuCraft today, and followed the instructions for installing Optimine+Optifog for HD texture packs (leaving out ji.class). It works -- I'm using DokuCraft and Optimine+Optifog, and all is fine and dandy... except water and lava are giving me the "patcher noob" texture. Do I still need to use MCPatcher to fix this, or is there an option in Optimine+Optifog that will cure this that I'm missing?
Okay, so I love this mod; it kicks me up from 8-12FPS all the way to 20-25, which, given that I'm running this on my great-great-great grandfather Ishmael's toaster, is a huge improvement. I do, however, have a problem.
My server, on which I am an OP, uses colored text to distinguish not only between OPs, Admins, and normal users, but also between worlds. We run Multiverse. In the normal world, a non-mod has a white name, in another it's gold, in another it's purple, and so on. However, it would appear that this disables colored text. How do I fix this? As an OP, I need those colors badly (especially with the prevalence of nicknames, so I can tell that someone else is an OP even after changing their nick).
A lot of this should be put into the base game IMO.
This writing relied on the machine translation. I'm sorry.
I do not think that it is influenced though onTick() was investigated.
This is greatly related to the processing of Minecraft. Therefore, if the effect is not admitted, I understand.
It tested. "Byte byte0=9" changed as "Byte byte0=20".
It is waited to begin World, and it is possible to feel it because lag Lagu increases.
An easy explanation that influences this processing is the following while understanding now.
Distance that becomes cave sound and sounds.
Distance in which EntityLightningBolt() is called.
Distance where water begins to freeze.
Distance in which updateTick() of method of each block is called. It gives at a short cycle for 80 blocks in each Chunk, and updateTick() in the block method corresponding to the kind of each block is called.
Numerical value of ServerChunkCacse.
Length of white lag Lagu who sees it with F3.
Distance in which Chunk is at least done regardless of state of what fog.
It is processing that it has the largest in this influence that composes Chunk again called from updateTick().
Consequentially, red lag Lagu is increased.
I took time here because I liked Minecraft and OptiFog.
If it is not possible to satisfy it with this method that I demand, this is given up.
Edit:
White lag Lagu has the unit that orders world.updateBlocksAndPlayCaveSounds().
80 blocks are called in each Chunk in default for 19×19Chunk. UpdateTick() of 28880 in total is called.
The confirmation of 19×19Chunk is very wide, and useless. When LagSpikesOfDeath_1.7.3 was changed to 9×9Chunk, a wonderful effect was shown.
It hesitates to make a change because it influences the game balance when changing.
However, heavy processing such as world.setBlockWithNotify() from updateTick() is ordered. This increases another lag Lagu.
As for OptiFog and Optimine, the personal computer with low ability also enabled comfortable play. I think that I should prepare the setting or the effect to extend the merit.
My explanation ends by this. I do not want to cause an extra rebuttal after this. Thank you for reading here.
Tested on my Windows 7 install. Loads the chunks a heck of a lot faster. I do get the invisible chunks, but it fixes itself when I get close enough. I also don't really see any FPS differences from the regular optifog mod. I'm going to also test this on my Ubuntu install because I generally get better performance on Ubuntu. Will post results later.
You should try the v8, it fixes most known problems.
Advanced OpenGL only supports higher-end, newer ATi/AMD Radeon Cards.
I did not see that there was a v8. Will try now.
What are you talking about?? I've never spammed -.-
That's happening to me, I don't know whats happening but I have almost everything set to fast graphics and everything reduced to minimum but it actually slows my game..
- The one thing I do not recommend is changing APPDATA - that can cause issues with other applications . . .
Now that I think about it, the change to appdata should only be in the local cmd, and shouldn't affect things globally.If you really want to feel safe adjusting appdata, do this:
Well, I turn off animations on my netbook, being as I want every possible FPS I can get . . .
These settings, along with the 256 MB memory adjustment for Java, seem to give me 10 to 20+ FPS on a netbook in most cases, which is about as acceptable as you're going to get on such a limited machine.
NOTE: If your machine is powerful enough, set "Performance" to "Max FPS." My main machine screams at 600+ FPS sometimes with this turned on and placed on the same settings as my netbook (although usually I have it on much higher settings).
EDIT: Do "Max FPS" on a netbook too, it's fastest. Makes the game very much playable!
You will of course want to tweak it however you like, your mileage may vary.
All of my animations are set to ON, by the way.
Check out my thread suggesting new possibilities for pressure plates, buttons, and switches!
My server, on which I am an OP, uses colored text to distinguish not only between OPs, Admins, and normal users, but also between worlds. We run Multiverse. In the normal world, a non-mod has a white name, in another it's gold, in another it's purple, and so on. However, it would appear that this disables colored text. How do I fix this? As an OP, I need those colors badly (especially with the prevalence of nicknames, so I can tell that someone else is an OP even after changing their nick).
I would greatly appreciate some assistance.