How to turn off "fancy block transitions"?

General help with our resourcepacks, our website, or Minecraft - including mods.
Locked 
User avatar
Lifetime Supporter
247 Posts
 x 14

Post 26 Jan 2018, 08:35

I apparently hadn't played 1.12 with Optifine before, but a little while ago I came across the gravel textures bleeding into adjacent blocks as shown in the attachment (sand textures do so as well, and possibly others that I haven't seen yet), which I presume are the "fancy block transitions" made by EskiMojo14 mentioned in the changelog. I don't like them (sorry EskiMojo14), and I would like to turn them off (without completely disabling Optifine). Can that be done by changing certain Optifine options, or would it require editing some json files in the texture pack (making it a candidate for adding to the Customiser)?

Edit: after stepping away for a few minute, I realized I'm not totally against the transitions, it's more that they don't seem appropriate for the sides of blocks (or bottom, if that occurs). Transitions like these on the top faces of blocks might be acceptable.
You do not have the required permissions to view the files attached to this post.
If you like our work please consider becoming a Supporter and get an ad-free experience.
User avatar
BDcraft Web Admin
6590 Posts
 x 430

Post 26 Jan 2018, 08:40

The only way to remove them currently is to delete /assets/minecraft/mcpatcher/ctm/transitions or edit the .properties files within to something like .properties.disabled

Adding them to the cusomiser is "difficult" in so much as it'd be a thing of them still being there, but editing the files so in some way it doesn't render the effect. Also it runs the risk of the same confusion as the "Grass without rotations" option where it's not clear what the option really does... I will think about that.
Profile pic by TsaoShin: https://www.deviantart.com/tsaoshin
User avatar
Lifetime Supporter
247 Posts
 x 14

Post 26 Jan 2018, 16:38

Thanks. That told me where to look. Examining those properties files, I noticed they each had a line "#faces=top" suggesting they were at some earlier time intended to only apply to the top faces but that line was later commented out. Uncommenting those lines got me the effect I wanted.

As far as showing the effect in the customiser, I think the simplest way would be to show gravel or sand with a few adjacent dirt or sand blocks for it to transition onto (or be discrete from). I realize all the current examples are single blocks, but I can't think of a better way to show it. It could be done with about 4 adjacent blocks, unlike the "grass without rotations", which would probably take a lot of grass blocks to really see the effect.
User avatar
BDcraft Web Admin
6590 Posts
 x 430

Post 14 Feb 2018, 22:59 

Didn't realize it had been so long since this thread was started.

Anyway, I have a way to tackle this in the customizer. I just have to code it at some point.

Basically be a simple way to pop-in a little display with a simple description and comparison images. Just requires some logical way of attaching those pop-ins to specific items that isn't too clunky.

I'll lock this now.
Profile pic by TsaoShin: https://www.deviantart.com/tsaoshin
Locked