Chisel

Chisel

150M Downloads

Blocks randomly become invisible in my inventory until I place them

Opened this issue · 36 comments

commented

Blocks from Chisel randomly become invisible in my inventory, and I have to place a Chisel block for it to appear again.


Minecraft version: 1.10.2
Chisel version: 0.0.10.19
Forge version: 12.18.3.2281

commented

I have a very similar issue, although it happens every time I use the RFTools Elevator they turn invisible.
With ~~~multicore chunkloading~~~ offthread chunk updates enabled in forge.cfg they won't turn visible again until I place or break a chisel block, without they'll turn visible again after the elevator stops.

Chisel 1.10.2-0.0.9.15
Forge 1.10.2-12.18.3.2254
RFTools 1.1x-5.91

commented

well, the option I have is called "alwaysSetupTerrainOffThread", and it puts chunk updates to a different thread (yeah, it's no multicore chunkloading, I got that wrong, sorry)

commented

What is "multicore chunkloading" ?? I do not have that option in my forge.cfg

commented

I would have to guess that some other mod is corrupting the GL state in a way that breaks our rendering. There is no case in our code where an invisible model is rendered.

commented

I am also having the same issue. running all latest versions. I can't get them to reappear unless I reload the game. Any suggestions?

commented

What modpack?

commented

It's my own collection. I will try out which mod may cause this issue when I get home and report back.

Mods I imagine could cause this issue:

  • BetterFoliage
  • BetterFPS
  • FoamFix (Anarchy)
commented

nice, thanks!

commented

I am having a problem inside the inventory. In-world is fine but I can't see the textures in my inventory.
One second it's fine and then I go set up an oil power gen with actually additions and ender IO and they are gone. I am using faithful texture pack modded which I am afraid is causing the issue.

commented

@InvalidUs3r

I am having a problem inside the inventory. In-world is fine but I can't see the textures in my inventory.

That is, indeed, the problem that this issue is describing.

I am using faithful texture pack modded which I am afraid is causing the issue.

I and @SanAndreasP have the same issue, and neither of use the Faithful resource pack—in fact, we don’t use any resource packs—therefore, Faithful is not what’s causing the issue.

commented

Do either of you use the RFTools elevator?

commented

@tterrag1098 I don’t, and I still have the issue.

This bug is completely unrelated to RFTools’ elevator. I do use RFTools—and that mod might be related to this issue—but I do not use its elevator, so that is not the source of the problem.

This bug seems to be occurring completely randomly. There might be some connection to RFTools, however; I am not sure.

commented

I have not used an RF tools elevator or even anything from the mod

commented

I would suspect that the same problem is happening​ in another mod. If you can isolate what causes the issue it would help.

commented

@PapiDimmi are you using Ender IO?

commented

@InvalidUs3r Yes, I am.

commented

2017-04-11_11 39 11
Here is a screenshot if it helps

commented

@InvalidUs3r Yeah, that is, indeed, the bug that’s occurring to me. This only happens in my inventory, not in the world.

commented

is it all textures or just some?

commented

Because the ones that are missing for me happen to be the ones that are included in Faithful. Going to try reverting to vanilla textures.

commented

Like I said, I don’t use a resource pack, so this has nothing to do with Faithful.

commented

Man, that really sucks. It's such a great mod

commented

@PapiDimmi I'm going to start recording and then I should be able to find the exact moment it happens. Maybe you could too and we can see if its caused by the same thing. IDK just thinking of ideas.

commented

Update: After testing it with just RFTools Elevator + Chisel installed, I can replicate this issue. Unfortunately I cannot test this w/o RFTools as I don't know how to reproduce it with anything other than the elevator.

Here are some screenshots:
How it's supposed to look: https://i.imgur.com/pMa9qoi.png
Normal

And here it is when I go up/down the elevator: https://i.imgur.com/LKiv5Ux.png
Glitched
Please ignore the purple opaqueness, it happens on vanilla blocks as well and is a rendering bug of the elevator itself.

Here are my logs from the "clean" test:
https://gist.github.com/SanAndreasP/9c469aaae2bb7a5fc4865e18d5975cd9

commented

I found the problem with RFTools and reported it to him.

commented

The issue with the elevator will be fixed next release of rftools

commented

What about the inventory issue, where Chisel blocks become invisible until you place one?

I still haven’t figured out what causes that.

commented

Have you tried with and without EnderIO in a test world and see if there's any difference?

commented

I don’t know how to reproduce this, so that’d be a bit difficult.

commented

hmm, can you provide your latest.log so that I can see which mods you have?

commented

You’re right. This does happen when configuring Ender IO machines. Nice find.

commented

ok, but this makes it a Chisel bug: Item models have no business responding to the global block render layer. In the best case it is null, in the worst case they are rendered as part of another block.

commented

How exactly are we meant to know that it's an item render aside from the layer? There is no other state given in getQuads.

commented

EIO has fixed this, closing.