Enigmatica 6 - E6 - 1.16.5

Enigmatica 6 - E6 - 1.16.5

1M Downloads

Render Problem with Quark Blocks

DraGonFiirE opened this issue Β· 20 comments

commented

Modpack version
1.16.5 0.4.10
Describe the bug
Using the create blockzapper and 3x3 replacing an area with any block from quark replaces it but it wont render for the client unless you left or right click the replaced blocks. Same with using a mechanical bearing, for example after rotating when it tries to place a quark block it turns invisible
I dont think its a problem thats exclusive to quark, because I added an extra mod called "chiseled" and it has these problems aswell
It only started happening after updating from 0.4.8 to 0.4.10
The bug only happens online on a server though, offline everything works fine

commented

This is very exciting! What was the solution?

commented

See this: #2862 (comment)

commented

Yay! This was one of the main things keeping me from playing on my own server. Thank you all for your hard work!

commented

most likely a syncing issue, probably on create's end, they should force a block update.

commented

Thank you for the report, I will investigate the issue.

commented

@Cireric120 removing Xnet and Xnet gases didnt solve this issue

commented

Happens in #1890 with building gadgets too, so its probably not just something Create's doing.

commented

Youre right, building gadgets causes this too so it must be some kind of universal render sync issue, but since many mods have that problem, Im taking a guess at forge
I tried reverting back to the quark and create versions I had in 0.4.8 and it didnt help

commented

Well it seems like both mods are telling server to rerender, so that’s not the issue

commented

Can someone try reloading chunks with f3+a?

commented

Can someone try reloading chunks with f3+a?

It has no effect

commented

I've found a workaround when dealing with these ghost blocks
https://www.curseforge.com/minecraft/mc-mods/antighost
Just press G while running around a few times instead of having to click every block or relogging everytime

commented

I've found a workaround when dealing with these ghost blocks
https://www.curseforge.com/minecraft/mc-mods/antighost
Just press G while running around a few times instead of having to click every block or relogging everytime

Oh that's handy, I've always just left and rejoined when I get desync'd with the server

It really can happen with anything that modifies multiple blocks in a server tick. Hammers, excavators, mining gadget, etc. It's been that way since at least 1.12

The only defense I've found against it is keeping TPS up on the server. Once it gets above 30ms or so it gets much more likely, like you can hardly even use a Mek disassembler. Performant helps a lot with that cause tick time is under 20ms with that installed, but I don't think it's compatible with E6.

commented

I never had that issue when breaking blocks though, it only seems to happen when using tools that can place/replace multiple blocks like you said.
But even then only a few mods have that problem, the ones I've found so far are: Quark, Chiseled and Storage Drawers
Unfortunately Performant doesnt work with Resourceful Bees :(

commented

Performant is indeed incompatible with E6 :( Bees don't really work with it.

commented

I have done some just minor testing on a private server and it seems that create contraptions will make most of the moved blocks ghost blocks if any blocks attached are from either Quark or Chisel if there aren't any of these blocks the contraption wont have any ghost blocks. This is also the same with the building gadgets.

commented

A bit of further info on this.

When using Construction Wand I get ghost blocks from both Quark and Tinker's Construct. Only one of the blocks placed via the wand shows up until I leave the chunk and come back.

Quark also has crystal blocks that grow, Corundum crystals. If you place one block up to 4 more will grow above it. The blocks that grow are invisible until you leave the chunk and come back.

commented

The blocks that grow are invisible until you leave the chunk and come back.

Are you sure you haven't added anything here? I've done quite a bit of testing with these crystals and never had issues with them displaying.

commented

I have not added anything. (I disabled optifine for testing).

Both the issue with the construction wand, and growing corundum crystals do not happen in single player. Only multi player.

It would be very easy to miss the issue with corundum crystals. Since you don't know they are there unless you happen to bump into an un-rendered block. I am farming them for a project, so I've got a room full of them spaced 3 blocks apart. I was doing some rearranging when I started bumping into ghost blocks.

Hope that is helpful. I am on version 0.5.4

commented

Hey @DraGonFiirE! I am running into a similar problem with saplings growing into invisible trees. If you remove the mod XNet (and XNet gases) do you still have this problem?