Optifine and Nostalgia Shaders

Good Morning Friends! I spent most of my evening playing Destiny, but for a little bit in the early evening I resolved to get something working that I had thought about for awhile. I do not have an RTX series graphics card and as a result I cannot play Minecraft RTX. That said my preference is the Java Client and I don’t believe the RTX shaders work for that anyway. However there are a number of community supported shader packs that provide a very similar experience. I’ve installed this sort of thing before in the past and form what I understood it was a much simpler process these days. As a result I sat down and sorted it out, and the results are phenomenally cool. I thought this morning I would share the process.

This entire adventure begins with a little utility known as Optifine. I’ve been using this for years because it greatly expands the graphical options available to Minecraft and tweaks the way that textures are applied to the blocks. For example instead of rendering glass as a bunch of individual panes, it will instead render an entire wall of glass blocks as a single seamless mass of glass. Essentially this is a JAR file that once double clicked acts as a guided installer much like that of a standard Windows wizard installer. It is going to attempt to find your Minecraft folder, which in theory should be auto populated but if not type %AppData% in the windows run prompt and double click the .Minecraft folder and then copy that entire path and paste it into the Optifine installer.

Once this has been installed successfully you should see a new profile show up in your Minecraft Launcher. For example I have three in my drop down, Optifine for 1.16.5, the latest release which will always update to the most current client, and then an older legacy edition of Forge 1.14.4 which is a similar mod manager. If you want to use Optifine or any of the shader options, then you will need to launch Minecraft under this profile. In theory it shouldn’t negatively impact any of your existing saved games but there will always be the little caution icon indicating you are playing a modified version of Minecraft from that point forward.

Next we will need to grab the Nostalgia shader, which for sake of this discussion is the RTX replacement we are going to go with. Thing is there are a bunch of different Optifine compatible shaders and if you are curious about other options check out this Rock Paper Shotgun article. I personally went with Nostalgia because it is reported to have a minimal hit to performance. Some of the shader packs will cause a dip in performance and given that the Java client already performs worse than Bedrock aka the C# client… I didn’t want to take a lot of chances. Ultimately this time you are going to download the shader zip file and hold onto it for a few minutes because you are going to drag it into a specific folder shortly.

Now you are going to launch Minecraft and make sure you have selected the Optifine profile. From there you need get into game, hit escape, choose options, choose video settings and now finally choose shaders. You should be staring at a screen that looks very similar to the one in the above screenshot. From here click the Shaders Folder button, and this is going to pop open the folder where Optifine is expecting shaders to be stored. Copy the zip you downloaded from the Nostalgia website into this folder and within a few moments it should show up in the list of selectable shaders. Select it, click done and you should now have Nostalgia shaders installed and impacting your game visuals.

The difference in how the game looks is not subtle. The world becomes significantly darker, but the lighting effects become more meaningful. You can see that were are getting realistic looking water reflections on this screenshot taken from the dock on the back of my multiplayer realms base. Additionally as I have placed torches around the perimeter, you see them all casting their own halo of light.

Similarly look around the torches in this screenshot, you can see the rain that was pouring down being illuminated in a somewhat natural manner. The game still feels like Minecraft since I have not done anything to tweak the block skins, but it feels like a more naturalistic view of the same game.

Things got really trippy when I went down into Grace’s undersea base area because we were getting block a reflection from the surface of the glass as well as a ghosting reflection from the water.

The transition between water and land represented by her waterfall entrance to the ocean from the sea base ends up looking like a portal to another world. This was taken from me standing on the sea floor staring back into the base.

This however is looking the other direction out into the ocean floor… as some of the underwater plants are now apparently flagged for bioluminescence. The ocean in general because a much more dark and foreboding place.

Finally we have the Nether which also becomes significantly more dangerous because everything is much darker. It would be SUPER easy to walk off the edge of a cliff and fall into a morass of lava in this version. I do really like the way that the lava has a glow to it however.

This mornings post is largely just show and tell and explanation of how to get to the same point yourself if you are so inclined. I’ve used these sorts of shaders before, but the install process was considerably more tedious. I already had optifine installed, so for me personally it was just a case of clicking on the folder and dragging the zip file into place. I am probably going to experiment some with other shader packs to decide which one I like the best. I do really like the warm glow that Nostalgia has.

Most of the screenshots I have included were of night time, because that is when the difference is the most dramatic. Daytime however looks very solid as well and gives you a sort of depth of field experience fuzzing out the far distance and giving you more naturalistic shadows. The one thing of note is with these sorts of shaders it becomes a bit harder to tell if something is sufficiently lit. When I am running this sort of shader I often times pop open the debug menu with F3 so I can check the actual lighting levels for the purposes of spawning monsters. I honestly think the part that I enjoy the most are the more smooth clouds, because Minecraft clouds have always bothered me.

Whelp folks that is it. I just wanted to explain how one gets shaders in Minecraft these days and that it is much easier than it used to be. On that note going to close the post and get on with my morning.

Northern Expansion and NDA

The northern expansion of the Realms server began last night, and most of the evening was spent building a sky road in an attempt to link up with the Taiga Village that I found earlier. I have no clue WHY I have this desire to keep pushing forward into new areas and opening up new possibilities but it is apparently a thing. The skyroads serve a few purposes, not the least of which is safe passage to wherever I am wanting to go. The second is it serves as a nice landmark for me to use while exploring because I have a mighty tendency for getting completely lost. Like in games I struggle until I am able to build a sort of 3D map of where things are and how they relate to others and building these roads helps me do this thing.

I know there are a few deserts that I would like to link up with as well but I think the next big thing that I am going to do is venture forth into the Nether. I think I am mentally prepared for that nonsense and can hopefully get some new resources. I think that might be the side benefit of all of the expansion on the surface, is that it might be useful for linking up portals through the nether given that many of these little outposts are far enough away that they might link to new biomes inside the Nether.

Another thing that I am wanting to return to soon is Valheim. I was really enjoying the flow of this game and I am super happy that it seems to be blowing up right now. More attention means that likely we will see improvements to the game as a result. I’ve still yet to take down the second boss and I should do that thing. While not as fulfilling as Minecraft in the building gameplay, I am enjoying the adventuring quite a bit. I think more than anything I want to get back in and harvest enough metal resources to start building into those weapons.

Another thing that happened over the weekend is that I realized that I had several game test invites sitting in my spam folder. So even though I had been watching and searching for one of these… the key words I was searching on did not apparently resurrect it from my spam folder. The problem with both of these games is that they are also bound by an NDA. So as a result we break out a generic Game Under NDA image and not say much detail. I’ve been spending quite a bit of time playing one of these and I am super happy that the world still feels extremely good to be exploring it. It is something I have tested in the past but I don’t want to go into much more detail than that. Suffice to say some improvements have been made and I am super down with what has evolved while I have been gone from it. Unfortunately this talking around in circles about something doesn’t exactly make for compelling content.

Another thing that I think bears some discussion is that I am not certain how much longer I am going to be able to keep up the YouTube thing AND the blog thing. I am starting to experience some deep conflicts about these competing activities. I am finding myself NOT wanting to talk about certain things on the blog because maybe there is a video queued up that has yet to be released where that thing happens. Even worse however I am finding myself not wanting to do something in Game, because I am not necessarily in the mood to record it and I think that maybe just maybe it is something that should be recorded. Essentially I am not designed for the YouTube style content and I think maybe after this week I might officially let it drop. I proved to myself that I could do something like this, but it has also taught me that I can’t do that and this blog and you know work and life and those sort of things.

It isn’t like I am trying to do any of this for a living, so there are no serious ramifications of any of these decisions. I just personally find I enjoy sharing content more in the pattern of blogging… where I do a bunch of stuff and then talk about it, rather than staging a bunch of video content and then letting it come out slowly. Conceptually I enjoy YouTube videos… but really I am learning that there is not enough creativity in me to make that work in addition to the blogging and podcasting that I don’t want to give up in the process. It was a fun experiment nonetheless.

Snow and Baby Zombies

This image has an empty alt attribute; its file name is vlcsnap-2021-02-15-06h16m53s124-1920x1080.jpg

Hey Friends! Welcome to the snowpocalpyse! I realize that you fine folks in Northern climates will snicker but we here in Oklahoma were not built for this nonsense. Nor do we have anything resembling the infrastructure required to remove said snow accumulation. Around this point we are somewhere in the vicinity of ten inches of total snowfall with another system coming in tonight and dumping more snow on us. The snow itself isn’t that bad were it not for the icing we had gotten starting Sunday of last week. Thankfully we are fairly well stocked and have no real reason to leave the house given that we are both working remote at this very moment. I have been for the better part of a year and my wife’s school transitioned to distance learning when the weather started. The snow is super powdery which means that in some places that are some massive snowdrifts that have accumulated.

This image has an empty alt attribute; its file name is 2021-02-14_18.34.56-1920x1080.jpg

If you have read this blog for any length of time, you have probably encountered me talking about Kenzie my tortie cat that is pretty much my constant partner in nonsense. In fact as I sit here typing this she is laying on “her box” beside me which is a cardboard box that my current computer case came in that I taped back up because she liked laying on it. So it should come as no surprise that when I was able to get cats in Minecraft this weekend, and finally found a nametag down in a Mine… that the first thing I did was name one of the calicos Kenzie. This was easily the highlight of my weekend, and I spent a lot of time roaming around with Kenzie at my side as she scared away creepers. Unfortunately… Grace had a mishap with one of her cats and it accidentally fell in some lava while she was spelunking and as a result… I have been reluctant to take Kenzie out adventuring much. So she is sitting here with my other two cats waiting on me. It feels real bad when the meow at me… but now I am scared I will lose them.

This image has an empty alt attribute; its file name is 2021-02-15_06.20.53-1920x1080.jpg

Today’s Minecraft video which should release at 11 am CST, will feature a walk through of the World I have been spending a lot of time playing in. Towards the end of last week I investigated the product offering called Minecraft Realms, and ended up creating one that my friend Grace and I could run around in. Shockingly she had never played Minecraft until recently and after spending some time in a solo world it seemed the time to start experimenting with multiplayer gaming. Effectively this is our base camp, because I happened to turn around this corner from where the spawn dropped us and noticed this mostly clear valley with a mountain at the far end. I dug into the side and the rest was history and have slowly been both hollowing out that mountain and expanding via tunnel and sky road.

This image has an empty alt attribute; its file name is 2021-02-12_16.19.45-1920x1080.jpg

Behind our base we have a pond, and it seems like this pond is a magnet for Baby Zombies doing mischief. A few days ago I went out to the back dock because I heard a Zombie groan and encountered this sight. That is in fact a baby zombie trying to use the boat that we have at the end of the pier.

This image has an empty alt attribute; its file name is 2021-02-14_18.47.00-1920x1080.jpg

Then yesterday I go out to the dock because once again I hear a baby zombie…. and this time it is one of the rarest natural spawns in the game which is a Baby Zombie riding a Chicken. The Zombie in the boat was more than happy to sit there doing nothing, but this time the chicken Zombie absolutely made a beeline for me… so I unfortunately had to end it.

This image has an empty alt attribute; its file name is 2021-02-15_06.21.35-1920x1080.jpg

The other side project that I was super invested in yesterday was setting up a Bee farm. I love these doofy little buzzers in Minecraft and as soon as I was able to enchant a pick with Silk Touch, I ventured out into the wild to try and find a hive that I could transplant. If you look hard enough you can see one hive that doesn’t look like the others, and that is the original wild hive. From that I used it to harvest honey comb and make more bee habitat and finally breed the hell out of them until I have a veritable armada of flying cuteness buzzing in and out of base. The side effect is that everything here grows much faster so our crops mature crazy fast thanks to the influence of my Bee friends. Hammond the pig seems to be completely oblivious to their existence. I have a row of campfires underneath so that I can safely light them and harvest either honey or honeycomb whenever I need… but I leave them unlit during other times as to not risk damaging the bees.

And that’s it friends. I have been spending most of my time on this multiplayer world and I am not sure how much time I will actually be spending in single player from this point forward. I mean I could have in theory uploaded my single player world to Realms, but I opted instead for a fresh start and this world has been VERY good to us given how many rare resources we have been able to pull from it.

Pillager Raids are Serious

Yesterday’s lunch did not go according to plan in the least. My goal was to pop over onto the BotchCraft server that I have been playing on occasionally. My playtime on the server is fairly intermittent between other projects that I have going and I legitimately forget sometimes what I did the last time I was playing. As such I did not remember killing a pillager in the swamp outside of my domicile which apparently put a debuff on me. When I went back to town for the purpose of starting a Minecraft video for my channel I inadvertedly started a Pillager Raid on the Village next door to the spawn. Things sorta just went downhill from there.

Unfortunately I have no screenshots from the event… because things were entirely too intense to be hitting the screenshot button. However I do have a few screenshots from the aftermath. I am guessing these are events designed for a sort of server wide defense kind of thing. If I was counting correctly, we had a total of five waves and the first wave I mostly took care of by myself. Then things sort of went off the rails and harder mob encounters started spawning in. Before long I was desperately trying to run back to my corpse to get my gear since the server has a DAoC style tombstone mod, which is awesome but unfortunately means you have to manually loot the items.

This chonky boy is a Ravager and is the stuff of nightmares. It is effectively a mounted battering ram and the Pillagers use it to start breaking down any walls that you might have. For normal Pillagers we had a neat trick of knocking out the ground block from our fence and attacking the mobs through that. Zelibeli who also happened to be on the server at the time got drafted into helping me clean up my mess. The Ravager however would slam into the wall causing an area of effect attack that would shred our health even with armor on. The desperation moment was when we realized that we had no arrows and no real way to go craft them either. It was around or about this time that Zeli remembered the mob farm and the likelihood that the chest near by would have collected a large number of arrows from random skeletons.

Unfortunately the Ravager was guarding the gate and I made a desperation play. I knew she could not get to the mob farm until someone managed to lure the beast away and I sprinted like my life depended on it… because it absolutely did. The beast took the bait with a Pillager on its back and followed me far away from the Village and out onto the fields towards a completely different Village. I am guessing that there are no leashing rules for hostile Raid mobs because it kept following me… only getting tripped up a bit when I swam out to an island and forced it out into the water… where it followed but moved considerably slower. I am super thankful that Zeli took this as the queue to go for the arrows because it was absolutely spur of the moment and there was no way I could type a message during this frantic flee.

The most damaging encounter however was probably the Evokers, which could summon a thing called a Vex. These tiny Grim Reapers could travel over top of the walls and deal stupid amounts of damage. Ultimately we needed the arrows to take them out while they were casting, which seemed to interrupt the casting animation and stop the summoning. However I probably took more deaths to this specific encounter than any of the others. Side note these are also the most annoying mobs when playing Minecraft Dungeons and I have severe hatred for them and their ability to trap you in some pillars of earth.

When we FINALLY beat the Raid… the Villagers started pelting us with random items that they were giving us. Additionally we have a buff that now allows us to get significantly better exchange rates both for getting emeralds and spending emeralds. This entire encounter was hilarious but I will now be way more cautious of when I get this debuff that triggers the raid. I am not certain but I would guess that maybe drinking milk will take it away? As annoying and occasionally frustrating as all of the deaths were, I would not change the sequence of events for the world. Super happy that Zeli happened to be on and we managed to succeed in pushing back the Pillagers.