Published on June 27, 2020 (Updated on July 03, 2020)

Vanilla Quality Unlimiter

When using a texture pack, sacrifice performance for quality: This shader doesn't add anything new. Instead it removes the limits placed on the default vanilla shader to fix common graphical issues with distant water and plant textures when using certain texture packs, and allows you to set a lower mipmap blur level to keep the details in high-resolution texture packs.

Example 1: John Smith texture pack (water)

Example 2: Old Quadral texture pack (leaves)

Features

  • Smooths out the sharp border between transparent and solid distant water that occurs when using certain texture packs
  • Prevents other blocks with transparency from becoming completely solid when in the distance
    • Eg: leaves, seaweed, crops, vines don't become blocky
  • Selectable levels of lowered mipmap blurring that:
    • Keep the details in high-res texture packs
    • Prevent blocks with transparency from "fading" (occurs before they become blocky) when using certain texture packs.

Limitations

  • This shader is made to work on Win10, IOS, and Android. It wont work on any consoles due to the new render engine
  • Lowering the mipmap level to reduce blurring has the side effects of:
    • Making distant textures look "noisy"
    • Increasing the memory usage of the shader
  • The distance that grass/bamboo/door blocks disappear at cannot be changed currently

Usage

Feel free to use this pack however you like - I made it to help out others who were experiencing bugs with their high-res textures. If you do end up including this in your own pack, It'd be great to see it!

Select version for changelog:

Changelog
  • Removed the old download link
  • Added a few details to the post description

Installation

Warning: this shader increases the required memory for rendering distant blocks, and is not suitable for low end devices.

This shader is compatible with Win10, IOS, and Android, but has only been briefly tested on Win10 and Android. Feedback and detailed bug reports are appreciated!

If borders appear around blocks (which can occur when used with regular resolution textures), increase the mipmap blur level in the resource settings by clicking the pack, and then the gear icon.

Downloads

  • Vanilla_Unlimited_v2m.mcpack

Supported Minecraft versions

Resolutions

Installation Guides

58 Responses

Comments 58
4 / 5 (11 votes)
1
There is a bug in the latest 1.17beta version, and snow will disappear in the distance
Log in to Reply
1
Can I be able to combine it with my addon?
Log in to Reply
1
It was working fine until the water and glass blocks are now invisible. Please fix this
Log in to Reply
bruh im lookin for water and sky textures tht ar blocky, why the fuck do ppl keep makin realistic water and sky textures, does it not make u cringe wtf
Log in to Reply
This isn’t a texture for water and sky, this just makes it so the textures don’t look weird at a distance
Log in to Reply
The limit where grass disappears is so annoying
Log in to Reply
1
Help! I want to combine it with my shader, can you tell me which code in which file is for fixing the water? I only need the water.
Log in to Reply
1
Hey Ahmad, the water fix uses both the renderchunk.vertex and .fragment files. Its a bit hard to explain "which code", but basically there are a few lines in the .vertex file that calculate the distance of the water from the player and output the value to the fragment shader. In the .fragment file there are lines that import that value and use it to blend the water to a solid texture instead of becoming solid straight away.

But the water fix is only needed if your water is broken in the first place, and if you have access to the water texture, you can just edit that to be solid instead of editing the shaders.

Either way, good luck with your resource pack! Looking forward to seeing how it goes.
Log in to Reply
1
thx, i am still a beginner to shaders so i dont know alot and you just gave me a great idea , i can just make the distant "solid water" texture be transparent as well. i am gonna try that and hopefully it works, the same i am gonna do with "solid leaves" cuz i have a texture pack and leaves have the same problem.
Log in to Reply
Even if I put the resource pack in, it doesn't seem to work. How can I get it to work?
Log in to Reply
1
Hey there, sorry to hear that its not working for you, but you're gonna need to share at least some details if you want help..
Log in to Reply
1
It says it's win10 supported, but then it says it doesn't support consoles because of the new renderdragon engine... Doesn't win10 support the new renderdragon already? Been like that since the RTX beta came out, which was like 2 months ago.
Log in to Reply
1
Hey Childee, thats right. The RTX beta version on win10 now uses the new render dragon engine, but the regular betas and main release versions still use the old engine and are supported. Plus, if you have the RTX beta, I don't think you'd need this kind of shader anyway haha!
Log in to Reply
1
Hello, I was wondering if you know how to fix something in the mcpe, is that the generation of chunks generates massive blocks first, such as grass block, stone, wood, leaves, ...and another like grass, bamboo, flowers, plantations, etc ... They only generate when you are close to them, I want to know if you know how to fix this, you can test try to put about 10 chunks and you will see,I don't know if there is a way, but if you have someone like you, you are much more likely to find a solution, apart from that it would be a great resource
Log in to Reply
1
Hey Kevin, I know what you mean. I've done some testing on what affects the distance that some transparent blocks (like grass, bamboo, doors) seem to suddenly disappear at, and it looks like it is directly linked to the render distance (looks like about 0.7x the distance). Its kind of like how mobs and other entities are set to suddenly disappear when they exit the simulation distance. Right now I have not found a way to change this..
Log in to Reply
1
I tried to solve it, but I never got any results, I don't even know if there's any way ;-;
Log in to Reply
1
I’m just playing on 7 chunks usually so I didn’t get these, my Ipad could get to 16 chunks but it’s laggy asf
Log in to Reply
1
I needed this, But there actually a performance issue with Minecraft: Bedrock edition, It would be really good if you can fix it:
Minecraft bedrock edition (Only bedrock i mean) is always trying to render through distant leaves transparent pixels, which costs a lot of performance while running +32 chunks, Leaves should not be transparent in +12 chunks, Because it is not noticeable! unless you are playing on a 8k monitor!...
try yourself, Generate a world (jungle) check the % of GPU usage, turn fancy leaves off, then check again, it is 15 ~ 25% different for me (run 64 chunks) even though I see no changes in distance, I tried keeping the near chunks fancy & distant leaves fast, (by a temporary trick), its not different in distance, I mean it is not necessary to have it, I wish someone could fix this rendering issue. 5/5
Log in to Reply
1
Hi CubeMaster, thanks for checking out my pack.
Bedrock actually does try to improve the performance by making leaves (and some other blocks with transparency) completely solid in the distance - this is actually what my pack is trying to stop so that packs with more transparent/high res leaf textures don't suddenly become blocky!
But I do get what you mean, since the distance that the blocks go solid at is pretty far away when you have a 32+ render distance, and with a normal resolution pack the blocks could be solid even closer to save on performance and still not have a noticeable difference.
The improvement in performance for bringing the "solid distance" closer would depend a lot on how much you reduce that distance though..
If there are other people that want a "performance pack" for use with high render distances, then I might look into it.
Log in to Reply
1
Yep I want sth that can be used with Huge render distances.
Thanks for this pack, really helpful.
But what I understood is bedrock edition actually "tries" to render leaves transparency everywhere, but it makes no sense! just a GPU eater. I think I have already said do yourself:
1. turn on fancy leaves - check gpu usage at the same time (go sth +32 render distance with a lot of leaves/forests around - Stand on a tree while doing all of this)
2. turn fancy leaves off - reload world and check gpu usage again,
3. Now while in game (dont reload) stand at where you are (still stand on tree)
and turn on fancy leaves, break/place a block to reload the chunk around you, do it with some other chunks like 4-5 around you, just a single block to reload, now stand on the same tree. You can see that leaves are fancy but not in distance, But the image is the same in for example 18+ chunks aways, there is nothing to see through that leaf!
this is absolutely a rendering issue, just don't forget to check gpu usage each time.
It should be fixed in render dragon or community must fix it... if this thing happens android players can enjoy higher render distances with minimal loss in fps. so yep bedrock needs a pack to fix this.
Log in to Reply
1
ah,, i see.. now i know why since Mc:Bedrock 1.2+ my phone got more laggy than before,plus drowned party bug xD
if this fixed maybe i can get those 1.0 - 1.1 fps back
anyway my phone is old Galaxy Note 4 exynos octacore with costom rom to squeze more performence ot of it,and it was good for minecraft pre better together
Log in to Reply
1
Grasses and Bamboo are still not being affected, is this a bug? I tested it with the seaweed to see if it was working and everything was fine! Can you do something about it?
Log in to Reply
1
Hey Kevin, thanks for testing the grass and bamboo. I tested a few other transparent blocks like doors and found that they are are still being unloaded too. Right now it looks like it is being done outside of what a shader can control, but I'll keep looking for a solution.
Log in to Reply
1
hello  xanion,
I’m hermit ,Can I reprint your Vanilla Quality Unlimiter in to mcboxs?it not for commercial use and i willIndicate original author and source!
Log in to Reply
1
Hey Hermit, thanks for asking. You can repost the shader if you'd like, though I haven't heard of mcboxs. I've taken a look around and it seems that some other sites have already reposted it haha!
Log in to Reply
You think helio g70 can handle this with 16 chunks rendering distance?
Log in to Reply
1
If it can handle a high resolution texture pack, then it should be ok, but theres only one way to find out for sure haha
Log in to Reply
1
I downloaded it because I thought the grass was seriously affected, but it is not being, can you fix it for the next update?
Log in to Reply
Everything is good. This is definitely a must have although the glass, slime and honey blocks aren't transparent. I am running this on a galaxy A50 and I am using 10 chunks for the render distance.
Otherwise it's the best shader on this platform!
Log in to Reply
1
I wouldn't go as far as the "best" shader, but I'm glad people are liking it! I've already submitted an update to fix transparent blocks, but its been pending for review by mcpedl for a couple days now. Hopefully it gets approved soon!
Log in to Reply