CorgiTaco / Block-Swap

GNU Lesser General Public License v3.0
8 stars 2 forks source link

Blocks just don't update at all. #15

Open Animatical opened 2 years ago

Animatical commented 2 years ago

I've been trying to replace the quark mod's deepslate with stone, using this. "quark:deepslate": "minecraft:stone",

but all that it does is make it so when I place a block on deepslate, it turns to stone. After this, reloading the world turns it all back to deepslate again. Can you please answer this? I saw that most of the issues are completely untouched.

CorgiTaco commented 2 years ago

I need a video of said behavior and what version, is this 1.16 or 1.18?

ElectricVersion commented 1 year ago

Also experiencing this issue (with all blocks, not just the two mentioned) in 1.18.2 version 1.0.1. This occurs specifically with retro gen. Am attempting a fix myself, though unsure if it will be successful, but this seems to be the norm even with no other mods installed, including testing on multiple worlds on different computers. This is on the Forge version, I have no idea if it occurs in Fabric.

Redd56 commented 1 year ago

Fabric has seen it as well.

It seems retrogen only updates blocks if they have a blockupdate occur directly next to them. This can best be seen with leaf types.

To see this in effect grow a tree with some leaves, now change the config to swap those leaves out as well with retrogen on. Reenter thw world and place a block near them (sometimes they get hit by a random tick and even do it itself.

Each game tick it will move to a new set of leaves directly ajacent to the previous set converting them only at a speed of 1 block per tick (meaning how fast the updating is going not how many individual leaves are checked per tick)